ALIYUN::ENS::InstanceSecurityGroupAttachment kaynağı, bir Edge Node Service (ENS) örneğini belirtilen güvenlik grubuna ekler.
Sözdizimi
{
"Type": "ALIYUN::ENS::InstanceSecurityGroupAttachment",
"Properties": {
"InstanceId": String,
"SecurityGroupId": String
}
}
Özellikler
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dönüş değerleri
Fn::GetAtt
InstanceId: Örnek kimliği.
SecurityGroupId: Güvenlik grubu kimliği.
Örnekler
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
InstanceId:
Type: String
Description:
en: Instance ID.
Required: false
SecurityGroup:
Type: String
AssociationProperty: ALIYUN::Resource::Data::API
AssociationPropertyMetadata:
APIAction: ens/DescribeSecurityGroups
OptionsGetter: SecurityGroups.SecurityGroup
ValueGetter: SecurityGroupId
LabelGetter: SecurityGroupName
Resources:
ExtensionResource:
Type: ALIYUN::ENS::InstanceSecurityGroupAttachment
Properties:
InstanceId:
Ref: InstanceId
SecurityGroupId:
Ref: SecurityGroup
Outputs: {}
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"InstanceId": {
"Type": "String",
"Description": {
"en": "Instance ID."
},
"Required": false
},
"SecurityGroup": {
"Type": "String",
"AssociationProperty": "ALIYUN::Resource::Data::API",
"AssociationPropertyMetadata": {
"APIAction": "ens/DescribeSecurityGroups",
"OptionsGetter": "SecurityGroups.SecurityGroup",
"ValueGetter": "SecurityGroupId",
"LabelGetter": "SecurityGroupName"
}
}
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::ENS::InstanceSecurityGroupAttachment",
"Properties": {
"InstanceId": {
"Ref": "InstanceId"
},
"SecurityGroupId": {
"Ref": "SecurityGroup"
}
}
}
},
"Outputs": {
}
}