全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::CEN::ChildInstanceRouteEntryToAttachment

更新时间:Jun 26, 2025

ALIYUN::CEN::ChildInstanceRouteEntryToAttachment digunakan untuk menambahkan rute ke instance jaringan yang terhubung ke Enterprise Edition Transit Router.

Sintaksis

{
  "Type": "ALIYUN::CEN::ChildInstanceRouteEntryToAttachment",
  "Properties": {
    "TransitRouterAttachmentId": String,
    "RouteTableId": String,
    "CenId": String,
    "DestinationCidrBlock": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

CenId

String

Ya

Tidak

ID dari instance Cloud Enterprise Network (CEN).

Tidak ada

DestinationCidrBlock

String

Ya

Tidak

Blok CIDR tujuan dari rute.

Tidak ada

RouteTableId

String

Ya

Tidak

ID tabel rute dari instance jaringan.

Tidak ada

TransitRouterAttachmentId

String

Ya

Tidak

ID koneksi dari instance jaringan.

Tidak ada

Nilai Pengembalian

Fn::GetAtt

  • TransitRouterAttachmentId: ID koneksi dari instance jaringan.

  • RouteTableId: ID tabel rute dari instance jaringan.

  • CenId: ID dari instance Cloud Enterprise Network (CEN).

  • DestinationCidrBlock: Blok CIDR tujuan dari rute.

Contoh

Format YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  TransitRouterAttachmentId:
    Type: String
    Description: ID koneksi instance jaringan.
  RouteTableId:
    Type: String
    Description: ID tabel rute yang dikonfigurasi pada instance jaringan.
  CenId:
    Type: String
    Description: ID dari instance CEN.
  DestinationCidrBlock:
    Type: String
    Description: Blok CIDR tujuan dari rute.
Resources:
  ChildInstanceRouteEntryToAttachment:
    Type: ALIYUN::CEN::ChildInstanceRouteEntryToAttachment
    Properties:
      TransitRouterAttachmentId:
        Ref: TransitRouterAttachmentId
      RouteTableId:
        Ref: RouteTableId
      CenId:
        Ref: CenId
      DestinationCidrBlock:
        Ref: DestinationCidrBlock
Outputs:
  TransitRouterAttachmentId:
    Description: ID koneksi instance jaringan.
    Value:
      Fn::GetAtt:
        - ChildInstanceRouteEntryToAttachment
        - TransitRouterAttachmentId
  RouteTableId:
    Description: ID tabel rute yang dikonfigurasi pada instance jaringan.
    Value:
      Fn::GetAtt:
        - ChildInstanceRouteEntryToAttachment
        - RouteTableId
  CenId:
    Description: ID dari instance CEN.
    Value:
      Fn::GetAtt:
        - ChildInstanceRouteEntryToAttachment
        - CenId
  DestinationCidrBlock:
    Description: Blok CIDR tujuan dari rute.
    Value:
      Fn::GetAtt:
        - ChildInstanceRouteEntryToAttachment
        - DestinationCidrBlock

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "TransitRouterAttachmentId": {
      "Type": "String",
      "Description": "ID koneksi instance jaringan."
    },
    "RouteTableId": {
      "Type": "String",
      "Description": "ID tabel rute yang dikonfigurasi pada instance jaringan."
    },
    "CenId": {
      "Type": "String",
      "Description": "ID dari instance CEN."
    },
    "DestinationCidrBlock": {
      "Type": "String",
      "Description": "Blok CIDR tujuan dari rute."
    }
  },
  "Resources": {
    "ChildInstanceRouteEntryToAttachment": {
      "Type": "ALIYUN::CEN::ChildInstanceRouteEntryToAttachment",
      "Properties": {
        "TransitRouterAttachmentId": {
          "Ref": "TransitRouterAttachmentId"
        },
        "RouteTableId": {
          "Ref": "RouteTableId"
        },
        "CenId": {
          "Ref": "CenId"
        },
        "DestinationCidrBlock": {
          "Ref": "DestinationCidrBlock"
        }
      }
    }
  },
  "Outputs": {
    "TransitRouterAttachmentId": {
      "Description": "ID koneksi instance jaringan.",
      "Value": {
        "Fn::GetAtt": [
          "ChildInstanceRouteEntryToAttachment",
          "TransitRouterAttachmentId"
        ]
      }
    },
    "RouteTableId": {
      "Description": "ID tabel rute yang dikonfigurasi pada instance jaringan.",
      "Value": {
        "Fn::GetAtt": [
          "ChildInstanceRouteEntryToAttachment",
          "RouteTableId"
        ]
      }
    },
    "CenId": {
      "Description": "ID dari instance CEN.",
      "Value": {
        "Fn::GetAtt": [
          "ChildInstanceRouteEntryToAttachment",
          "CenId"
        ]
      }
    },
    "DestinationCidrBlock": {
      "Description": "Blok CIDR tujuan dari rute.",
      "Value": {
        "Fn::GetAtt": [
          "ChildInstanceRouteEntryToAttachment",
          "DestinationCidrBlock"
        ]
      }
    }
  }
}