alicloud_tag_policy_attachment
更新时间:
Provides a Tag Policy Attachment resource to attaches a policy to an object. After you attach a tag policy to an object. For information about Tag Policy Attachment and how to use it, see What is Policy Attachment.
-> NOTE: Available since v1.204.0.
Example Usage
Basic Usage
variable "name" {
default = "tf-example"
}
provider "alicloud" {
region = "cn-shanghai"
}
data "alicloud_account" "default" {}
resource "alicloud_tag_policy" "example" {
policy_name = var.name
policy_desc = var.name
user_type = "USER"
policy_content = <<EOF
{"tags":{"CostCenter":{"tag_value":{"@@assign":["Beijing","Shanghai"]},"tag_key":{"@@assign":"CostCenter"}}}}
EOF
}
resource "alicloud_tag_policy_attachment" "example" {
policy_id = alicloud_tag_policy.example.id
target_id = data.alicloud_account.default.id
target_type = "USER"
}
Argument Reference
The following arguments are supported:
policy_id
- (Required, ForceNew) The ID of the tag policy.target_id
- (Required, ForceNew) The ID of the object.target_type
- (Required, ForceNew) The type of the object. Valid values:USER
,ROOT
,FOLDER
,ACCOUNT
.
Attributes Reference
The following attributes are exported:
id
- The resource ID in terraform of Policy Attachment. It formats as<policy_id>
:<target_id>
:<target_type>
.
Import
Tag Policy Attachment can be imported using the id, e.g.
$ terraform import alicloud_tag_policy_attachment.example <policy_id>:<target_id>:<target_type>
文档内容是否对您有帮助?