DATASOURCE::CEN::TransitRouters は、クラウドエンタープライズネットワーク(CEN)インスタンスのトランジットルーターに関する情報を照会するために使用されます。
構文
{
"Type": "DATASOURCE::CEN::TransitRouters",
"Properties": {
"CenId": String,
"RegionId": String,
"TransitRouterId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
CenId | String | はい | はい | CENインスタンスのID。 | なし。 |
RegionId | String | いいえ | はい | トランジットルーターのリージョンID。 | DescribeRegions オペレーションを呼び出して、リージョンIDを照会できます。 |
TransitRouterId | String | いいえ | はい | トランジットルーターのID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックが更新されたときのデータソースリソースの更新ポリシー。 | 有効な値:
|
戻り値 (Fn::GetAtt)
TransitRouterIds: トランジットルーターのID。
TransitRouters: トランジットルーターの詳細。
プロパティ | タイプ | 説明 | 制約 |
TransitRouterIds | List | トランジットルーターのID。 | なし。 |
TransitRouters | List | トランジットルーターの詳細。 | なし。 |
AliUid | String | CENインスタンスが属するAlibaba CloudアカウントのID。 | なし。 |
CenId | String | CENインスタンスのID。 | なし。 |
CreationTime | String | トランジットルーターが作成された時刻。 | 時刻は YYYY-MM-DDThh:mmZ 形式の ISO 8601 標準に準拠しています。時刻は UTC で表示されます。 |
RegionId | String | トランジットルーターのリージョンID。 | なし。 |
Status | String | トランジットルーターのステータス。 | 有効な値:
|
TransitRouterDescription | String | トランジットルーターの説明。 | なし。 |
TransitRouterName | String | トランジットルーターの名前。 | なし。 |
Type | String | トランジットルーターのタイプ。 | 有効な値:
|
TransitRouterId | String | トランジットルーターのID。 | なし。 |
例
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CenId": {
"Type": "String",
"Description": "CEN インスタンスの ID。" // The ID of the CEN instance.
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::CEN::TransitRouters",
"Properties": {
"CenId": {
"Ref": "CenId"
}
}
}
},
"Outputs": {
"TransitRouterIds": {
"Description": "TransitRouter ID のリスト。", // The list of TransitRouter IDs.
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"TransitRouterIds"
]
}
},
"TransitRouters": {
"Description": "TransitRouter のリスト。", // The list of TransitRouters.
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"TransitRouters"
]
}
}
}
}YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CenId:
Type: String
Description: CEN インスタンスの ID。 # The ID of the CEN instance.
Resources:
ExtensionDataSource:
Type: DATASOURCE::CEN::TransitRouters
Properties:
CenId:
Ref: CenId
Outputs:
TransitRouterIds:
Description: TransitRouter ID のリスト。 # The list of TransitRouter IDs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- TransitRouterIds
TransitRouters:
Description: TransitRouter のリスト。 # The list of TransitRouters.
Value:
Fn::GetAtt:
- ExtensionDataSource
- TransitRouters