Valor de AssociationProperty | Descrição | AssociationPropertyMetadata correspondente |
ALIYUN::VPC::EIP::AllocationId | Obtém informações sobre endereços IP elásticos (EIPs). | Código de exemplo Exemplo em JSON: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"Eip": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::EIP::AllocationId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
Exemplo em YAML: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
Eip:
Type: String
AssociationProperty: ALIYUN::VPC::EIP::AllocationId
AssociationPropertyMetadata:
RegionId: ${RegionId}
|
ALIYUN::VPC::NatGateway::NatGatewayId | ID do gateway nat. | RegionId: ID da região. O valor padrão é o ID da região da pilha. ZoneId: ID da zona. VpcId: ID da Virtual Private Cloud (VPC). InstanceChargeType: método de faturamento da instância. NatType: tipo do nat Gateway. NetworkType: tipo de rede do nat Gateway.
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",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
},
"VpcId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
},
"NatGateway": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::NatGateway::NatGatewayId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}",
"VpcId": "${VpcId}",
"InstanceChargeType": "PostPaid",
"NatType": "Enhanced",
"NetworkType": "intranet"
}
}
}
}
Exemplo em YAML: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ZoneId:
Type: String
AssociationProperty: ZoneId
AssociationPropertyMetadata:
RegionId: ${RegionId}
VpcId:
Type: String
AssociationProperty: ALIYUN::ECS::VPC::VPCId
AssociationPropertyMetadata:
RegionId: ${RegionId}
NatGateway:
Type: String
AssociationProperty: ALIYUN::VPC::NatGateway::NatGatewayId
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
VpcId: ${VpcId}
InstanceChargeType: PostPaid
NatType: Enhanced
NetworkType: intranet
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro NatGateway está definida como ALIYUN::VPC::NatGateway::NatGatewayId. A propriedade AssociationPropertyMetadata inclui RegionId, ZoneId, VpcId, InstanceChargeType, NatType e NetworkType. Essa configuração obtém os IDs dos gateways nat que correspondem às condições de filtro na região especificada.
|
ALIYUN::VPC::VPC::CidrBlock | Bloco CIDR para uma nova VPC. | Exemplo: Código de exemplo Exemplo em JSON: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CIDR": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::VPC::CidrBlock"
}
}
}
Exemplo em YAML: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CIDR:
Type: String
AssociationProperty: ALIYUN::VPC::VPC::CidrBlock
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro CIDR está definida como ALIYUN::VPC::VPC::CidrBlock. Isso configura o bloco CIDR da VPC.
|
ALIYUN::VPC::VSwitch::CidrBlock | Bloco CIDR para um novo vSwitch. | Exemplo: Código de exemplo Exemplo em JSON: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "RegionId"
},
"VpcId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
},
"CIDR": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::VSwitch::CidrBlock",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"VpcId": "${VpcId}"
}
}
}
}
Exemplo em YAML: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: RegionId
VpcId:
Type: String
AssociationProperty: ALIYUN::ECS::VPC::VPCId
AssociationPropertyMetadata:
RegionId: ${RegionId}
CIDR:
Type: String
AssociationProperty: ALIYUN::VPC::VSwitch::CidrBlock
AssociationPropertyMetadata:
RegionId: ${RegionId}
VpcId: ${VpcId}
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro CIDR está definida como ALIYUN::VPC::VSwitch::CidrBlock. A propriedade AssociationPropertyMetadata inclui RegionId e VpcId. Essa configuração define o bloco CIDR do vSwitch.
|
ALIYUN::VPC::VSwitch::VSwitchId | ID do vSwitch. | 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"
},
"VSwitchId": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::VSwitch::VSwitchId",
"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
VSwitchId:
Type: String
AssociationProperty: ALIYUN::VPC::VSwitch::VSwitchId
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
Descrição do exemplo No exemplo, ao definir a propriedade AssociationProperty do parâmetro VSwitchId como ALIYUN::VPC::VSwitch::VSwitchId e a propriedade AssociationPropertyMetadata como RegionId e ZoneId, você obtém o ID do vSwitch disponível selecionado na região atual.
|
ALIYUN::VPC::VirtualBorderRouter::RouteTableId | ID do roteador de borda virtual (VBR). | RegionId: ID da região. O valor padrão é o ID da região da pilha. Exemplo: Código de exemplo Exemplo em JSON: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"RouteTableId": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::VirtualBorderRouter::RouteTableId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
Exemplo em YAML: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
RouteTableId:
Type: String
AssociationProperty: ALIYUN::VPC::VirtualBorderRouter::RouteTableId
AssociationPropertyMetadata:
RegionId: ${RegionId}
Descrição do exemplo Neste exemplo, a propriedade AssociationProperty do parâmetro RouteTableId está definida como ALIYUN::VPC::VirtualBorderRouter::RouteTableId. A propriedade AssociationPropertyMetadata inclui RegionId. Essa configuração obtém os IDs das instâncias de VBR na região especificada.
|
ALIYUN::VPC::Zone::ZoneId | Obtém informações de zona para uma VPC. | Código de exemplo Exemplo em JSON: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::Zone::ZoneId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
Exemplo em YAML: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ZoneId:
Type: String
AssociationProperty: ALIYUN::VPC::Zone::ZoneId
AssociationPropertyMetadata:
RegionId: ${RegionId}
|