DATASOURCE::VPC::NatIpCidrs digunakan untuk menanyakan blok CIDR dari gateway NAT.
Sintaksis
{
"Type": "DATASOURCE::VPC::NatIpCidrs",
"Properties": {
"NatIpCidr": String,
"NatGatewayId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
NatIpCidr | String | Tidak | Ya | Blok CIDR dari gateway NAT. | Tidak ada. |
NatGatewayId | String | Ya | Ya | ID dari Virtual Private Cloud (VPC) gateway NAT. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
NatIpCidrIds: ID blok CIDR dari gateway NAT.
NatIpCidrs: detail blok CIDR dari gateway NAT.
Properti | Tipe | Deskripsi | Kendala |
NatIpCidrIds | Daftar | ID dari blok CIDR dari gateway NAT. | Tidak ada. |
NatIpCidrs | Daftar | Detail dari blok CIDR dari gateway NAT. | Tidak ada. |
Status | String | Status dari blok CIDR dari gateway NAT. |
Nilai Available dikembalikan untuk properti ini. |
NatIpCidr | String | Blok CIDR dari gateway NAT. | Tidak ada. |
NatGatewayId | String | ID dari VPC gateway NAT. | Tidak ada. |
NatIpCidrId | String | ID dari blok CIDR dari gateway NAT. | Tidak ada. |
NatIpCidrDescription | String | Deskripsi dari blok CIDR dari gateway NAT. | Tidak ada. |
CreateTime | String | Waktu ketika blok CIDR dari gateway NAT dibuat. | Tidak ada. |
IsDefault | Boolean | Menunjukkan apakah blok CIDR adalah blok CIDR default dari gateway NAT. | Nilai yang valid:
|
DryRun | Boolean | Menunjukkan apakah hanya dry run yang dilakukan. | Nilai yang valid:
|
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionDataSource:
Type: DATASOURCE::VPC::NatIpCidrs
Properties:
NatIpCidr: 172.16.0.0/24
NatGatewayId: ngw-gw8v16wgvtq26vh59****
Outputs:
NatIpCidrIds:
Description: Daftar ID nat ip cidr.
Value:
Fn::GetAtt:
- ExtensionDataSource
- NatIpCidrIds
NatIpCidrs:
Description: Daftar nat ip cidrs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- NatIpCidrs{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::NatIpCidrs",
"Properties": {
"NatIpCidr": "172.16.0.0/24",
"NatGatewayId": "ngw-gw8v16wgvtq26vh59****"
}
}
},
"Outputs": {
"NatIpCidrIds": {
"Description": "Daftar ID nat ip cidr.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"NatIpCidrIds"
]
}
},
"NatIpCidrs": {
"Description": "Daftar nat ip cidrs.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"NatIpCidrs"
]
}
}
}
}