翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS CloudFormation for Accelerate を使用して設定プロファイルをデプロイする
を使用してCustomerManagedTags設定プロファイルをデプロイする場合は AWS CloudFormation、次の CloudFormation テンプレートを使用できます。目的の JSON 設定を AMSResourceTaggerConfigurationVersion.Contentフィールドに入力します。
テンプレートを CloudFormation スタックまたはスタックセットにデプロイすると、設定に必要な JSON 形式に従わない場合、AMSResourceTaggerDeployment リソースのデプロイは失敗します。予想される形式の詳細については、構文と構造「」を参照してください。
これらのテンプレートを CloudFormation スタックまたはスタックセットとしてデプロイする方法については、以下の関連 AWS CloudFormation ドキュメントを参照してください。
注記
これらのテンプレートのいずれかを使用して設定バージョンをデプロイし、その後 CloudFormation スタック/スタックセットを削除すると、テンプレート設定バージョンは現在のデプロイバージョンのままになり、追加のデプロイは行われません。デフォルト設定に戻す場合は、スタックを削除するのではなく、手動で空の設定 ( のみ{}) をデプロイするか、スタックを空の設定に更新する必要があります。
JSON
{ "Description": "Custom configuration for the AMS Resource Tagger.", "Resources": { "AMSResourceTaggerConfigurationVersion": { "Type": "AWS::AppConfig::HostedConfigurationVersion", "Properties": { "ApplicationId": { "Fn::ImportValue": "AMS-ResourceTagger-Configuration-ApplicationId" }, "ConfigurationProfileId": { "Fn::ImportValue": "AMS-ResourceTagger-Configuration-CustomerManagedTags-ProfileID" }, "Content": "{\"Options\": {\"ReadOnly\": false}}", "ContentType": "application/json" } }, "AMSResourceTaggerDeployment": { "Type": "AWS::AppConfig::Deployment", "Properties": { "ApplicationId": { "Fn::ImportValue": "AMS-ResourceTagger-Configuration-ApplicationId" }, "ConfigurationProfileId": { "Fn::ImportValue": "AMS-ResourceTagger-Configuration-CustomerManagedTags-ProfileID" }, "ConfigurationVersion": { "Ref": "AMSResourceTaggerConfigurationVersion" }, "DeploymentStrategyId": { "Fn::ImportValue": "AMS-ResourceTagger-Configuration-Deployment-StrategyID" }, "EnvironmentId": { "Fn::ImportValue": "AMS-ResourceTagger-Configuration-EnvironmentId" } } } } }
YAML
Description: Custom configuration for the AMS Resource Tagger. Resources: AMSResourceTaggerConfigurationVersion: Type: AWS::AppConfig::HostedConfigurationVersion Properties: ApplicationId: !ImportValue AMS-ResourceTagger-Configuration-ApplicationId ConfigurationProfileId: !ImportValue AMS-ResourceTagger-Configuration-CustomerManagedTags-ProfileID Content: | { "Options": { "ReadOnly": false } } ContentType: application/json AMSResourceTaggerDeployment: Type: AWS::AppConfig::Deployment Properties: ApplicationId: !ImportValue AMS-ResourceTagger-Configuration-ApplicationId ConfigurationProfileId: !ImportValue AMS-ResourceTagger-Configuration-CustomerManagedTags-ProfileID ConfigurationVersion: !Ref AMSResourceTaggerConfigurationVersion DeploymentStrategyId: !ImportValue AMS-ResourceTagger-Configuration-Deployment-StrategyID EnvironmentId: !ImportValue AMS-ResourceTagger-Configuration-EnvironmentId