DATASOURCE::CEN::CenInstancesは、現在のAlibaba Cloudアカウント内のクラウドエンタープライズネットワーク(CEN)インスタンスに関する情報を照会するために使用されます。
構文
{
"Type": "DATASOURCE::CEN::CenInstances",
"Properties": {
"Filter": List,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Filter | List | いいえ | はい | フィルター。 | 詳細については、フィルターのプロパティをご参照ください。 |
RefreshOptions | String | いいえ | はい | スタックが更新されたときのデータソースリソースの更新ポリシー。 | 有効な値:
|
フィルター構文
"Filter": [
{
"Value": List,
"Key": String
}
]フィルターのプロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Value | List | いいえ | いいえ | フィルターの値。 | フィルターキーに基づいてフィルター値を指定できます。 1 つのフィルターキーに対して複数のフィルター値を指定できます。 フィルター値間の論理演算子は OR です。 フィルター値のいずれかが一致すると、フィルターは一致します。 説明 1 つのフィルターに対して最大 5 つのフィルター値を指定できます。 |
Key | String | はい | いいえ | フィルターのキー。 | 有効な値:
|
戻り値 (Fn::GetAtt)
Cens:CENインスタンスの詳細。
CenIds:CENインスタンスのID。
プロパティ | タイプ | 説明 | 制約 |
CenIds | List | CENインスタンスのID。 | なし。 |
Cens | List | CENインスタンスの詳細。 | なし。 |
Status | String | CENインスタンスの状態。 | 有効な値:
|
CenId | String | CENインスタンスのID。 | なし。 |
CreationTime | String | CENインスタンスが作成された時刻。 | 時刻は YYYY-MM-DDThh:mmZ 形式の ISO 8601 標準に準拠しています。 |
Ipv6Level | String | CENインスタンスに対して IPv6 が有効になっているかどうかを示します。 | 有効な値:
|
Description | String | CENインスタンスの説明。 | なし。 |
ResourceGroupId | String | CENインスタンスが属するリソースグループのID。 | なし。 |
ProtectionLevel | String | CIDRブロックの重複レベル。 | なし。 |
Name | String | CENインスタンスの名前。 | なし。 |
CenBandwidthPackageIds | List | CENインスタンスに関連付けられている帯域幅プランのID。 | 例: |
Tags | Map | CENインスタンスに追加されたタグ。 | なし。 |
例
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Filter": {
"Type": "Json",
"Description": "リソースを照会する際のフィルター値" // Translate the description
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::CEN::CenInstances",
"Properties": {
"Filter": {
"Ref": "Filter"
}
}
}
},
"Outputs": {
"Cens": {
"Description": "CENに関する情報。", // Translate the description
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Cens"
]
}
},
"CenIds": {
"Description": "CENインスタンスIDのリスト。", // Translate the description
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CenIds"
]
}
}
}
}YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Filter:
Type: Json
Description: リソースを照会する際のフィルター値 # Translate the description
Resources:
ExtensionDataSource:
Type: DATASOURCE::CEN::CenInstances
Properties:
Filter:
Ref: Filter
Outputs:
Cens:
Description: CENに関する情報。 # Translate the description
Value:
Fn::GetAtt:
- ExtensionDataSource
- Cens
CenIds:
Description: CENインスタンスIDのリスト。 # Translate the description
Value:
Fn::GetAtt:
- ExtensionDataSource
- CenIds