DATASOURCE::VPC::Ipv4Gateways类型用于查询IPv4网关实例的列表信息。
语法
{
"Type": "DATASOURCE::VPC::Ipv4Gateways",
"Properties": {
"Ipv4GatewayName": String,
"VpcId": String,
"Ipv4GatewayId": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
Ipv4GatewayName | String | 否 | 是 | 要查询的IPv4网关实例的名称。 | 名称长度为1~128个字符,不能以http:// 或https:// 开头。 |
VpcId | String | 否 | 是 | 要查询的IPv4网关实例关联的VPC的ID。 | 无 |
Ipv4GatewayId | String | 否 | 是 | 要查询的IPv4网关实例的ID。 | 无 |
返回值
Fn::GetAtt
- Ipv4GatewayIds:IPv4网关实例ID的列表信息。
- Ipv4Gateways:IPv4网关实例详情的列表信息。
属性名称 | 类型 | 描述 | 约束 |
Ipv4GatewayIds | List | IPv4网关实例ID的列表信息。 | 无 |
Ipv4Gateways | List | IPv4网关实例详情的列表信息。 | 无 |
Status | String | IPv4网关实例的状态。 | 取值:
|
VpcId | String | IPv4网关实例关联的VPC的ID。 | 无 |
Ipv4GatewayId | String | IPv4网关的实例ID。 | 无 |
Ipv4GatewayDescription | String | IPv4网关实例的描述信息。 | 无 |
Enabled | Boolean | IPv4网关实例是否已经激活。 | 取值:
|
Ipv4GatewayName | String | IPv4网关实例的名称。 | 无 |
Ipv4GatewayRouteTableId | String | IPv4网关实例关联的路由表ID。 | 无 |
CreateTime | String | IPv4网关创建时间。 | 无 |
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "VpcId": { "Type": "String", "AssociationProperty": "ALIYUN::ECS::VPC::VPCId", "Description": "The ID of the VPC associated with the IPv4 Gateway." } }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::VPC::Ipv4Gateways", "Properties": { "VpcId": { "Ref": "VpcId" } } } }, "Outputs": { "Ipv4GatewayIds": { "Description": "The list of ipv4 gateway IDs.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Ipv4GatewayIds" ] } }, "Ipv4Gateways": { "Description": "The list of ipv4 gateways.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Ipv4Gateways" ] } } } }