全部產品
Search
文件中心

:DATASOURCE::CEN::TransitRouters

更新時間:Sep 19, 2024

DATASOURCE::CEN::TransitRouters類型用於查詢雲企業網執行個體下轉寄路由器執行個體的資訊。

文法

{
  "Type": "DATASOURCE::CEN::TransitRouters",
  "Properties": {
    "CenId": String,
    "RegionId": String,
    "TransitRouterId": String,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

CenId

String

雲企業網執行個體ID。

RegionId

String

轉寄路由器執行個體所屬地區ID。

您可以通過調用查詢可以使用的阿里雲地區介面擷取地區ID。

TransitRouterId

String

轉寄路由器執行個體ID。

RefreshOptions

String

當資源棧更新時,資料來源資源的重新整理策略。

有效值:

  • Never(預設值):更新堆棧時,從不重新整理資料來源資源。

  • Always:更新堆棧時,始終重新整理資料來源資源。

返回資料(Fn::GetAtt)

  • TransitRouterIds:轉寄路由器執行個體ID。

  • TransitRouters:轉寄路由器執行個體詳情列表。

屬性名稱

類型

描述

約束

TransitRouterIds

List

轉寄路由器執行個體ID。

TransitRouters

List

轉寄路由器執行個體詳情列表。

AliUid

String

雲企業網執行個體所屬帳號ID。

CenId

String

雲企業網執行個體ID。

CreationTime

String

轉寄路由器執行個體建立時間。

時間按照ISO8601標準表示,並使用UTC時間。格式為:YYYY-MM-DDThh:mmZ。

RegionId

String

轉寄路由器執行個體所屬地區ID。

Status

String

轉寄路由器執行個體狀態。

取值:

  • Creating:建立中。

  • Active:使用中。

  • Deleting:刪除中。

  • Deleted:已刪除。

  • Upgrading:升級中。

TransitRouterDescription

String

轉寄路由器執行個體描述資訊。

TransitRouterName

String

轉寄路由器執行個體名稱。

Type

String

轉寄路由器執行個體類型。

取值:

  • Enterprise:企業版。

  • Basic:基礎版。

TransitRouterId

String

轉寄路由器執行個體ID。

樣本

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "CenId": {
      "Type": "String",
      "Description": "The ID of the CEN instance."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CEN::TransitRouters",
      "Properties": {
        "CenId": {
          "Ref": "CenId"
        }
      }
    }
  },
  "Outputs": {
    "TransitRouterIds": {
      "Description": "The list of TransitRouter IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "TransitRouterIds"
        ]
      }
    },
    "TransitRouters": {
      "Description": "The list of TransitRouters.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "TransitRouters"
        ]
      }
    }
  }
}

YAML格式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  CenId:
    Type: String
    Description: The ID of the CEN instance.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::CEN::TransitRouters
    Properties:
      CenId:
        Ref: CenId
Outputs:
  TransitRouterIds:
    Description: The list of TransitRouter IDs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - TransitRouterIds
  TransitRouters:
    Description: The list of TransitRouters.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - TransitRouters