DATASOURCE::VPC::RouteTables digunakan untuk menanyakan tabel rute.
Sintaksis
{
"Type": "DATASOURCE::VPC::RouteTables",
"Properties": {
"RouteTableId": String,
"VpcId": String,
"ResourceGroupId": String,
"RouterType": String,
"RouterId": String,
"RouteTableName": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
RouteTableId | String | Tidak | Ya | ID dari tabel rute. | Tidak ada. |
VpcId | String | Tidak | Ya | ID wilayah dari virtual private cloud (VPC) tempat tabel rute berada. | Setelah properti ini ditentukan, nilai RouterType secara otomatis diatur ke VRouter. |
ResourceGroupId | String | Tidak | Ya | ID grup sumber daya tempat tabel rute berada. | Tidak ada. |
RouterType | String | Tidak | Ya | Tipe router tempat tabel rute berada. | Nilai yang valid:
|
RouterId | String | Tidak | Ya | ID router tempat tabel rute berada. | Tidak ada. |
RouteTableName | String | Tidak | Ya | Nama tabel rute. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali (Fn::GetAtt)
RouteTableIds: ID dari tabel rute.
RouteTables: detail dari tabel rute.
Properti | Tipe | Deskripsi | Kendala |
RouteTableIds | Daftar | ID dari tabel rute. | Contoh: |
RouteTables | Daftar | Detail dari tabel rute. | Tidak ada. |
CreationTime | String | Waktu ketika tabel rute dibuat. | Tidak ada. |
RouterType | String | Tipe router tempat tabel rute berada. | Nilai yang valid:
|
Description | String | Deskripsi tabel rute. | Tidak ada. |
VSwitchIds | Daftar | ID vSwitch yang ditempatkan di dalam VPC. | Contoh: |
RouterId | String | ID router tempat tabel rute berada. | Tidak ada. |
RouteTableId | String | ID tabel rute. | Tidak ada. |
RouteTableName | String | Nama tabel rute. | Tidak ada. |
VpcId | String | ID VPC tempat tabel rute berada. | Tidak ada. |
RouteTableType | String | Tipe tabel rute. | Nilai yang valid:
|
Status | String | Status tabel rute. | Nilai yang valid:
|
AssociateType | String | Tipe sumber daya cloud dengan mana tabel rute terhubung. | Nilai yang valid:
|
OwnerId | String | ID akun Alibaba Cloud tempat tabel rute berada. | Tidak ada. |
Contoh
JSON Format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RouteTableName": {
"Type": "String",
"Default": "test123",
"Description": "Nama tabel rute."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::RouteTables",
"Properties": {
"RouteTableName": {
"Ref": "RouteTableName"
}
}
}
},
"Outputs": {
"RouteTableIds": {
"Description": "daftar ID tabel rute.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"RouteTableIds"
]
}
},
"RouteTables": {
"Description": "Daftar tabel rute.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"RouteTables"
]
}
}
}
}