ALIYUN::CEN::RouteEntry digunakan untuk mengiklankan rute dari virtual private cloud (VPC) atau virtual border router (VBR) yang terhubung ke instance Cloud Enterprise Network (CEN).
Sintaksis
{
"Type": "ALIYUN::CEN::RouteEntry",
"Properties": {
"ChildInstanceRegionId": String,
"CenId": String,
"DestinationCidrBlock": String,
"ChildInstanceRouteTableId": String,
"ChildInstanceType": String,
"ChildInstanceId": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
CenId | String | Ya | Tidak | ID instance CEN. | Tidak ada |
ChildInstanceId | String | Ya | Tidak | ID instance jaringan yang terpasang. | Tidak ada |
ChildInstanceRegionId | String | Ya | Tidak | ID wilayah instance jaringan yang terpasang. | Tidak ada |
ChildInstanceRouteTableId | String | Ya | Tidak | ID tabel rute instance jaringan yang terpasang. | Tidak ada |
ChildInstanceType | String | Ya | Tidak | Jenis instance jaringan yang terpasang. | Nilai valid:
|
DestinationCidrBlock | String | Ya | Tidak | Blok CIDR tujuan dari rute. | Tidak ada |
Nilai kembali
Fn::GetAtt
Tidak ada.
Contoh
Format YAML
ROSTemplateFormatVersion: '2015-09-01'
Resources:
RouteEntry:
Type: ALIYUN::CEN::RouteEntry
Properties:
ChildInstanceRegionId:
Ref: ChildInstanceRegionId
CenId:
Ref: CenId
DestinationCidrBlock:
Ref: DestinationCidrBlock
ChildInstanceRouteTableId:
Ref: ChildInstanceRouteTableId
ChildInstanceType:
Ref: ChildInstanceType
ChildInstanceId:
Ref: ChildInstanceId
Parameters:
ChildInstanceRegionId:
Type: String
Description: ID wilayah tempat VBR atau VPC yang terpasang berada.
CenId:
Type: String
Description: ID instance CEN tempat entri rute dipublikasikan.
DestinationCidrBlock:
Type: String
Description: Blok CIDR tujuan dari entri rute yang akan dipublikasikan.
ChildInstanceRouteTableId:
Type: String
Description: Tabel rute dari VBR atau VPC yang terpasang.
ChildInstanceType:
Type: String
Description: 'Jenis jaringan, nilai: VPC VBR'
AllowedValues:
- VPC
- VBR
ChildInstanceId:
Type: String
Description: ID jaringan yang terpasang (VPC atau VBR).
Outputs: {}
Format JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"RouteEntry": {
"Type": "ALIYUN::CEN::RouteEntry",
"Properties": {
"ChildInstanceRegionId": {
"Ref": "ChildInstanceRegionId"
},
"CenId": {
"Ref": "CenId"
},
"DestinationCidrBlock": {
"Ref": "DestinationCidrBlock"
},
"ChildInstanceRouteTableId": {
"Ref": "ChildInstanceRouteTableId"
},
"ChildInstanceType": {
"Ref": "ChildInstanceType"
},
"ChildInstanceId": {
"Ref": "ChildInstanceId"
}
}
}
},
"Parameters": {
"ChildInstanceRegionId": {
"Type": "String",
"Description": "ID wilayah tempat VBR atau VPC yang terpasang berada."
},
"CenId": {
"Type": "String",
"Description": "ID instance CEN tempat entri rute dipublikasikan."
},
"DestinationCidrBlock": {
"Type": "String",
"Description": "Blok CIDR tujuan dari entri rute yang akan dipublikasikan."
},
"ChildInstanceRouteTableId": {
"Type": "String",
"Description": "Tabel rute dari VBR atau VPC yang terpasang."
},
"ChildInstanceType": {
"Type": "String",
"Description": "Jenis jaringan, nilai: VPC VBR",
"AllowedValues": [
"VPC",
"VBR"
]
},
"ChildInstanceId": {
"Type": "String",
"Description": "ID jaringan yang terpasang (VPC atau VBR)."
}
},
"Outputs": {}
}