全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::VPC::RouteTables

更新时间:Jun 26, 2025

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:

  • VRouter

  • VBR

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:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

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: ['vtb-bp145q7glnuzdvzu2****', 'vtb-hdk275q7glnuzdvzu2****'].

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:

  • VRouter

  • VBR

Description

String

Deskripsi tabel rute.

Tidak ada.

VSwitchIds

Daftar

ID vSwitch yang ditempatkan di dalam VPC.

Contoh: ["vsw-2zes0bvbgwub7gbg1****"].

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:

  • System: tabel rute sistem

  • Custom: tabel rute kustom

Status

String

Status tabel rute.

Nilai yang valid:

  • Pending: Tabel rute sedang dikonfigurasi.

  • Available: Tabel rute tersedia.

AssociateType

String

Tipe sumber daya cloud dengan mana tabel rute terhubung.

Nilai yang valid:

  • VSwitch: tabel rute vSwitch

  • Gateway: tabel rute gateway

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"
        ]
      }
    }
  }
}