AssociationProperty の値 | 説明 | 対応する AssociationPropertyMetadata |
ALIYUN::VPC::EIP::AllocationId | Elastic IP (EIP) に関する情報を取得します。 | サンプルコード JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"Eip": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::EIP::AllocationId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
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 | NAT ゲートウェイ ID。 | RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。 ZoneId:ゾーン ID。 VpcId:Virtual Private Cloud (VPC) ID。 InstanceChargeType:インスタンスの課金方法。 NatType:NAT Gateway のタイプ。 NetworkType:NAT Gateway のネットワークタイプ。
例: サンプルコード 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"
}
}
}
}
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
例の説明 この例では、NatGateway パラメーターの AssociationProperty プロパティが ALIYUN::VPC::NatGateway::NatGatewayId に設定されています。AssociationPropertyMetadata プロパティは、RegionId、ZoneId、VpcId、InstanceChargeType、NatType、および NetworkType に設定されています。この設定により、指定されたリージョンでフィルター条件に一致する NAT Gateway の ID が取得されます。
|
ALIYUN::VPC::VPC::CidrBlock | 新しい VPC の CIDR ブロック。 | 例: サンプルコード JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CIDR": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::VPC::CidrBlock"
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CIDR:
Type: String
AssociationProperty: ALIYUN::VPC::VPC::CidrBlock
例の説明 この例では、CIDR パラメーターの AssociationProperty プロパティが ALIYUN::VPC::VPC::CidrBlock に設定されています。この設定により、VPC の CIDR ブロックが構成されます。
|
ALIYUN::VPC::VSwitch::CidrBlock | 新しい vSwitch の CIDR ブロック。 | 例: サンプルコード 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}"
}
}
}
}
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}
例の説明 この例では、CIDR パラメーターの AssociationProperty プロパティが ALIYUN::VPC::VSwitch::CidrBlock に設定されています。AssociationPropertyMetadata プロパティは、RegionId と VpcId に設定されています。この設定により、vSwitch の CIDR ブロックが設定されます。
|
ALIYUN::VPC::VSwitch::VSwitchId | vSwitch ID。 | 例: サンプルコード 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}"
}
}
}
}
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}
例の説明 この例では、VSwitchId パラメーターの AssociationProperty プロパティを ALIYUN::VPC::VSwitch::VSwitchId に、その AssociationPropertyMetadata プロパティを RegionId と ZoneId に指定することで、現在のリージョンで選択された利用可能な vSwitch の ID を取得できます。
|
ALIYUN::VPC::VirtualBorderRouter::RouteTableId | 仮想ボーダールーター (VBR) ID。 | RegionId:リージョン ID。デフォルト値はスタックのリージョン ID です。 例: サンプルコード JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"RouteTableId": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::VirtualBorderRouter::RouteTableId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
RouteTableId:
Type: String
AssociationProperty: ALIYUN::VPC::VirtualBorderRouter::RouteTableId
AssociationPropertyMetadata:
RegionId: ${RegionId}
例の説明 この例では、RouteTableId パラメーターの AssociationProperty プロパティが ALIYUN::VPC::VirtualBorderRouter::RouteTableId に設定されています。AssociationPropertyMetadata プロパティは RegionId に設定されています。この設定により、指定されたリージョン内の VBR インスタンス ID が取得されます。
|
ALIYUN::VPC::Zone::ZoneId | VPC のゾーン情報を取得します。 | サンプルコード JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ALIYUN::VPC::Zone::ZoneId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ZoneId:
Type: String
AssociationProperty: ALIYUN::VPC::Zone::ZoneId
AssociationPropertyMetadata:
RegionId: ${RegionId}
|