テンプレートを更新する - AWS Proton

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

テンプレートを更新する

次の一覧の説明に従って、テンプレートを更新できます。

  • コンソールまたは AWS CLI の使用時にテンプレートの description または display name を編集します。テンプレートの name を編集することはできません

  • コンソールまたは AWS CLI を使用するときに、テンプレートマイナーバージョンのステータスを更新します。ステータスの変更は DRAFT から PUBLISHED のみ可能です。

  • AWS CLI の使用時に、テンプレートのマイナーバージョンまたはメジャーバージョンの表示名と説明を編集します。

AWS Management Console

以下で説明する手順に従って、コンソールでテンプレートの説明と表示名を編集します。

テンプレートのリストで以下の操作をします。
  1. AWS Proton コンソールで [(Environment or Service) Templates ((環境またはサービス) テンプレート)] を選択します。

  2. テンプレートのリストで、説明または表示名を更新するテンプレートの左にあるラジオボタンを選択します。

  3. [Actions (アクション)] を選択してから [Edit (編集)] を選択します。

  4. [Edit (environment or service) template ((環境またはサービス) テンプレートの編集)] ページの [Template details (テンプレートの詳細)] セクションで、フォームに編集内容を入力して [Save changes (変更の保存)] を選択します。

コンソールを使用してテンプレートのマイナーバージョンのステータスを変更し、次の説明に従ってテンプレートをパブリッシュします。ステータスの変更は DRAFT から PUBLISHED のみ可能です。

テンプレート (環境またはサービステンプレート) の詳細ページ。
  1. AWS Proton コンソールで[(Environment or Service) Templates ((環境またはサービス) テンプレート)] を選択します。

  2. テンプレートのリストで、マイナーバージョンのステータスを [Draft (ドラフト)] から [Published (パブリッシュ)] に更新したいテンプレートの名前を選択します。

  3. テンプレート (環境またはサービステンプレート) の詳細ページにある [Template versions (テンプレートのバージョン)] セクションで、パブリッシュしたいマイナーバージョンの左にあるラジオボタンを選択します。

  4. [Template versions (テンプレートのバージョン)] セクションで [Publish (パブリッシュ)] を選択します。ステータスが [Draft (ドラフト)] から [Published (パブリッシュ)] に代わります。

AWS CLI

次のコマンドとレスポンスの例は、環境テンプレートの説明を編集する方法を示しています。

以下のコマンドを実行します。

$ aws proton update-environment-template \ --name "simple-env" \ --description "A single VPC with public access"

レスポンス:

{ "environmentTemplate": { "arn": "arn:aws:proton:region-id:123456789012:environment-template/simple-env", "createdAt": "2020-11-28T22:02:10.651000+00:00", "description": "A single VPC with public access", "displayName": "simple-env", "lastModifiedAt": "2020-11-29T16:11:18.956000+00:00", "majorVersion": "1", "minorVersion": "0", "recommendedMinorVersion": "0", "schema": "schema:\n format:\n openapi: \"3.0.0\"\n environment_input_type: \"MyEnvironmentInputType\"\n types:\n MyEnvironmentInputType:\n type: object\n description: \"Input properties for my environment\"\n properties:\n my_sample_input:\n type: string\n description: \"This is a sample input\"\n default: \"hello world\"\n my_other_sample_input:\n type: string\n description: \"Another sample input\"\n required:\n - my_other_sample_input\n", "status": "PUBLISHED", "statusMessage": "", "templateName": "simple-env" } }

AWS CLI を使用してサービステンプレートを更新することもできます。サービステンプレートのマイナーバージョンのステータスを更新する例については、ステップ 5 の「サービステンプレートを登録してパブリッシュする」を参照してください。