翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Terraform を使用して AMS Accelerate のタグを作成する
AMS Accelerate Resource Tagger を使用しない場合は、Terraform を使用して独自のタグを適用できます。ただし、Terraform 定義からのドリフトのために Resource Tagger を使用しない場合は、Resource Tagger を使用して、それが引き起こすドリフトを無視する方法があります。「」を参照してくださいResource Tagger タグを無視するように Terraform を設定する。
重要
一部の AMS Accelerate サービスコンポーネントには、ams:rt: プレフィックスが付いたタグが必要です。Resource Tagger は、これらのタグを所有していると見なし、Resource Tagger 設定ルールで許可されていない場合は削除します。 CloudFormation または Terraform を使用している場合でも、これらのタグの Resource Tagger 設定プロファイルをデプロイする必要があります。
以下は、値が true のタグ ams:rt:ams-managed を Terraform によって管理される Amazon EC2 インスタンスに適用する方法の例です。ams:rt:ams マネージドタグは、AMS Accelerate によるリソースのモニタリングをオプトインします。
resource "aws_instance" "sample_linux_instance" { # ...ami and other properties... instance_type = "t3.micro" tags = { "ams:rt:ams-managed" = "true" } }
以下は、値が true の ams:rt:ams-managed タグを Terraform によって管理される Auto Scaling グループに適用する方法の例です。Auto Scaling グループは、タグを、そのグループによって作成された Amazon EC2 インスタンスに伝達することに注意してください。ams:rt:ams マネージドタグは、リソースを AMS Accelerate でモニタリングすることをオプトインします。
resource "aws_autoscaling_group" "sample_asg" { # ...other properties... name = "terraform-sample" tags = { "ams:rt:ams-managed" = "true" } }
Terraform が作成したリソースタグを管理する方法については、「」を参照してくださいResource Tagger タグを無視するように Terraform を設定する。