DATASOURCE::VPC::CustomerGateways digunakan untuk menanyakan gateway pelanggan.
Sintaksis
{
"Type": "DATASOURCE::VPC::CustomerGateways",
"Properties": {
"CustomerGatewayId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
CustomerGatewayId | String | Tidak | Ya | ID dari gateway pelanggan. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
CustomerGateways: Detail dari gateway pelanggan.
CustomerGatewayIds: ID dari gateway pelanggan.
Properti | Tipe | Deskripsi | Kendala |
CustomerGatewayIds | Daftar | ID dari gateway pelanggan. | Tidak ada. |
CustomerGateways | Daftar | Detail dari gateway pelanggan. | Tidak ada. |
CustomerGatewayName | String | Nama dari gateway pelanggan. | Tidak ada. |
Description | String | Deskripsi dari gateway pelanggan. | Tidak ada. |
Asn | Angka | Nomor sistem otonom (ASN) dari perangkat gateway di pusat data. | Tidak ada. |
AuthKey | String | Kunci otentikasi protokol routing Border Gateway Protocol (BGP) untuk perangkat gateway di pusat data. | Tidak ada. |
CustomerGatewayId | String | ID dari gateway pelanggan. | Tidak ada. |
IpAddress | String | Alamat IP publik dari perangkat gateway di pusat data. | Tidak ada. |
CreateTime | String | Timestamp yang dihasilkan ketika gateway pelanggan dibuat. | Satuan: milidetik. Nilai ini adalah timestamp UNIX yang mewakili jumlah milidetik yang telah berlalu sejak waktu epoch 1 Januari 1970, 00:00:00 UTC. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CustomerGatewayId:
Description: ID dari gateway pelanggan.
Type: String
Resources:
ExtensionDataSource:
Properties:
CustomerGatewayId:
Ref: CustomerGatewayId
Type: DATASOURCE::VPC::CustomerGateways
Outputs:
CustomerGatewayIds:
Description: Daftar ID gateway pelanggan.
Value:
Fn::GetAtt:
- ExtensionDataSource
- CustomerGatewayIds
CustomerGateways:
Description: Daftar gateway pelanggan.
Value:
Fn::GetAtt:
- ExtensionDataSource
- CustomerGatewaysFormat JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CustomerGatewayId": {
"Type": "String",
"Description": "ID dari gateway pelanggan."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::CustomerGateways",
"Properties": {
"CustomerGatewayId": {
"Ref": "CustomerGatewayId"
}
}
}
},
"Outputs": {
"CustomerGateways": {
"Description": "Daftar gateway pelanggan.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CustomerGateways"
]
}
},
"CustomerGatewayIds": {
"Description": "Daftar ID gateway pelanggan.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CustomerGatewayIds"
]
}
}
}
}