ALIYUN::ResourceManager::ControlPolicyAttachment は、カスタム制御ポリシーをアタッチするために使用されます。
構文
{
"Type": "ALIYUN::ResourceManager::ControlPolicyAttachment",
"Properties": {
"TargetId": String,
"PolicyId": String
}
}プロパティ
| プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
| TargetId | String | はい | いいえ | 制御ポリシーをアタッチするオブジェクトの ID。 | 有効な値:
|
| PolicyId | String | はい | いいえ | 制御ポリシーの ID。 | なし |
レスポンスパラメーター
Fn::GetAtt
- PolicyType: 制御ポリシーのタイプ。
- Description: 制御ポリシーの説明。
- AttachDate: 制御ポリシーがアタッチされた時刻。
- PolicyName: 制御ポリシーの名前。
- TargetId: 制御ポリシーがアタッチされているオブジェクトの ID。
- PolicyId: 制御ポリシーの ID。
例
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"TargetId": {
"Type": "String",
"Description": "TargetId" // TargetId
},
"PolicyId": {
"Type": "String",
"Description": "PolicyId" // PolicyId
}
},
"Resources": {
"ResourceManagerControlPolicyAttachment": {
"Type": "ALIYUN::ResourceManager::ControlPolicyAttachment",
"Properties": {
"TargetId": {
"Ref": "TargetId"
},
"PolicyId": {
"Ref": "PolicyId"
}
}
}
},
"Outputs": {
"PolicyType": {
"Description": "PolicyType", // PolicyType
"Value": {
"Fn::GetAtt": [
"ResourceManagerControlPolicyAttachment",
"PolicyType"
]
}
},
"Description": {
"Description": "Description", // Description
"Value": {
"Fn::GetAtt": [
"ResourceManagerControlPolicyAttachment",
"Description"
]
}
},
"AttachDate": {
"Description": "AttachDate", // AttachDate
"Value": {
"Fn::GetAtt": [
"ResourceManagerControlPolicyAttachment",
"AttachDate"
]
}
},
"PolicyName": {
"Description": "PolicyName", // PolicyName
"Value": {
"Fn::GetAtt": [
"ResourceManagerControlPolicyAttachment",
"PolicyName"
]
}
},
"TargetId": {
"Description": "TargetId", // TargetId
"Value": {
"Fn::GetAtt": [
"ResourceManagerControlPolicyAttachment",
"TargetId"
]
}
},
"PolicyId": {
"Description": "PolicyId", // PolicyId
"Value": {
"Fn::GetAtt": [
"ResourceManagerControlPolicyAttachment",
"PolicyId"
]
}
}
}
}YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
PolicyId:
Description: PolicyId // PolicyId
Type: String
TargetId:
Description: TargetId // TargetId
Type: String
Resources:
ResourceManagerControlPolicyAttachment:
Properties:
PolicyId:
Ref: PolicyId
TargetId:
Ref: TargetId
Type: ALIYUN::ResourceManager::ControlPolicyAttachment
Outputs:
AttachDate:
Description: AttachDate // AttachDate
Value:
Fn::GetAtt:
- ResourceManagerControlPolicyAttachment
- AttachDate
Description:
Description: Description // Description
Value:
Fn::GetAtt:
- ResourceManagerControlPolicyAttachment
- Description
PolicyId:
Description: PolicyId // PolicyId
Value:
Fn::GetAtt:
- ResourceManagerControlPolicyAttachment
- PolicyId
PolicyName:
Description: PolicyName // PolicyName
Value:
Fn::GetAtt:
- ResourceManagerControlPolicyAttachment
- PolicyName
PolicyType:
Description: PolicyType // PolicyType
Value:
Fn::GetAtt:
- ResourceManagerControlPolicyAttachment
- PolicyType
TargetId:
Description: TargetId // TargetId
Value:
Fn::GetAtt:
- ResourceManagerControlPolicyAttachment
- TargetId