DATASOURCE::VPC::Ipv4Gateways digunakan untuk menanyakan detail Gateway IPv4.
Sintaksis
{
"Type": "DATASOURCE::VPC::Ipv4Gateways",
"Properties": {
"Ipv4GatewayName": String,
"VpcId": String,
"Ipv4GatewayId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Ipv4GatewayName | String | Tidak | Ya | Nama dari Gateway IPv4. | Nama harus memiliki panjang antara 1 hingga 128 karakter. Nama tidak boleh dimulai dengan |
VpcId | String | Tidak | Ya | ID dari virtual private cloud (VPC) yang terkait dengan Gateway IPv4. | Tidak ada. |
Ipv4GatewayId | String | Tidak | Ya | ID dari Gateway IPv4. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai kembali
Fn::GetAtt
Ipv4GatewayIds: ID dari Gateway IPv4.
Ipv4Gateways: Detail dari Gateway IPv4.
Properti | Tipe | Deskripsi | Kendala |
Ipv4GatewayIds | Daftar | ID dari Gateway IPv4. | Tidak ada. |
Ipv4Gateways | Daftar | Detail dari Gateway IPv4. | Tidak ada. |
Status | String | Status dari Gateway IPv4. | Nilai valid:
|
VpcId | String | ID dari VPC yang terkait dengan Gateway IPv4. | Tidak ada. |
Ipv4GatewayId | String | ID dari Gateway IPv4. | Tidak ada. |
Ipv4GatewayDescription | String | Deskripsi dari Gateway IPv4. | Tidak ada. |
Enabled | Boolean | Menunjukkan apakah Gateway IPv4 diaktifkan. | Nilai valid:
|
Ipv4GatewayName | String | Nama dari Gateway IPv4. | Tidak ada. |
Ipv4GatewayRouteTableId | String | ID dari tabel rute yang terkait dengan Gateway IPv4. | Tidak ada. |
CreateTime | String | Waktu ketika Gateway IPv4 dibuat. | Tidak ada. |
Contoh
Format YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
VpcId:
Type: String
AssociationProperty: ALIYUN::ECS::VPC::VPCId
Description: ID dari VPC yang terkait dengan Gateway IPv4.
Resources:
ExtensionDataSource:
Type: DATASOURCE::VPC::Ipv4Gateways
Properties:
VpcId:
Ref: VpcId
Outputs:
Ipv4GatewayIds:
Description: Daftar ID gateway IPv4.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Ipv4GatewayIds
Ipv4Gateways:
Description: Daftar gateway IPv4.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Ipv4GatewaysFormat JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"VpcId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
"Description": "ID dari VPC yang terkait dengan Gateway IPv4."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::Ipv4Gateways",
"Properties": {
"VpcId": {
"Ref": "VpcId"
}
}
}
},
"Outputs": {
"Ipv4GatewayIds": {
"Description": "Daftar ID gateway IPv4.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Ipv4GatewayIds"
]
}
},
"Ipv4Gateways": {
"Description": "Daftar gateway IPv4.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Ipv4Gateways"
]
}
}
}
}