Valor de AssociationProperty | Descrição | AssociationPropertyMetadata correspondente |
ALIYUN::SLB::ACL::ACLId | ID da lista de controle de acesso (ACL) do SLB. | Exemplo: Código de exemplo Exemplo em json: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"SlbACLId":{
"AssociationProperty":"ALIYUN::SLB::ACL::ACLId",
"Type":"String",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"AddressIPVersion":"${AddressIPVersion}"
}
}
}
}
Exemplo em yaml: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
SlbACLId:
AssociationProperty: ALIYUN::SLB::ACL::ACLId
Type: String
AssociationPropertyMetadata:
RegionId: ${RegionId}
AddressIPVersion: ${AddressIPVersion}
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro SlbACLId está definida como ALIYUN::SLB::ACL::ACLId e a propriedade RegionId é especificada em AssociationPropertyMetadata, o que recupera as ACLs do SLB na região atual.
|
ALIYUN::SLB::Instance::InstanceType | Tipo da instância SLB. | RegionId: ID da região. O valor padrão é a região da pilha. ZoneId: ID da zona. InstanceChargeType: método de faturamento da instância. SpotStrategy: política de lance para instâncias com pagamento conforme o uso.
Exemplo: Código de exemplo Exemplo em json: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ZoneId"
},
"InstanceType": {
"Type": "String",
"AssociationProperty": "ALIYUN::SLB::Instance::InstanceType",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}"
}
}
}
}
Exemplo em yaml: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ZoneId:
Type: String
AssociationProperty: ZoneId
InstanceType:
Type: String
AssociationProperty: ALIYUN::SLB::Instance::InstanceType
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro InstanceType está definida como ALIYUN::SLB::Instance::InstanceType, enquanto as propriedades RegionId e ZoneId são especificadas em AssociationPropertyMetadata para recuperar os tipos de instância SLB na zona selecionada.
|
ALIYUN::SLB::LoadBalancer::LoadBalancerId | ID da instância SLB. | RegionId: ID da região. O valor padrão é a região da pilha. VpcId: ID da Virtual Private Cloud (VPC). VSwitchId: ID do vSwitch. NetworkType: tipo de rede do NAT Gateway. InstanceChargeType: método de faturamento da instância. AddressType: tipo de rede. MasterZoneId: ID da zona primária da instância SLB. SlaveZoneId: ID da zona secundária da instância SLB. PayType: método de faturamento da instância SLB.
Exemplo: Código de exemplo Exemplo em json: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"SlbInstanceId":{
"AssociationProperty":"ALIYUN::SLB::LoadBalancer::LoadBalancerId",
"Type":"String",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
Exemplo em yaml: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
SlbInstanceId:
AssociationProperty: ALIYUN::SLB::LoadBalancer::LoadBalancerId
Type: String
AssociationPropertyMetadata:
RegionId: ${RegionId}
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro SlbInstanceId está definida como ALIYUN::SLB::LoadBalancer::LoadBalancerId e a propriedade RegionId é especificada em AssociationPropertyMetadata, recuperando assim os IDs das instâncias SLB na região atual.
|
ALIYUN::SLB::LoadBalancer::ZoneId | Consulta informações sobre zonas do SLB. | Código de exemplo Exemplo em json: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"SLBZoneId": {
"Type": "String",
"AssociationProperty": "ALIYUN::SLB::LoadBalancer::ZoneId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
Exemplo em yaml: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
SLBZoneId:
Type: String
AssociationProperty: ALIYUN::SLB::LoadBalancer::ZoneId
AssociationPropertyMetadata:
RegionId: ${RegionId}
|