DATASOURCE::SAE::Namespaces は、名前空間を照会するために使用されます。
構文
{
"Type": "DATASOURCE::SAE::Namespaces",
"Properties": {
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソースリソースの更新ポリシー。 | 有効な値:
|
戻り値 (Fn::GetAtt)
Namespaces: 名前空間の詳細。
NamespaceIds: 名前空間の ID。
プロパティ | タイプ | 説明 | 制約 |
NamespaceIds | List | 名前空間の ID。 | なし。 |
Namespaces | List | 名前空間の詳細。 | なし。 |
NamespaceId | String | 名前空間 ID。 | なし。 |
NamespaceName | String | 名前空間名。 | なし。 |
NamespaceDescription | String | 名前空間の説明。 | なし。 |
TenantId | String | テナント ID。 | なし。 |
AddressServerHost | String | ホストの IP アドレス。 | なし。 |
RegionId | String | リージョン ID。 | なし。 |
例
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Namespaces": {
"Type": "DATASOURCE::SAE::Namespaces",
"Properties": {}
}
},
"Outputs": {
"Namespaces": {
"Description": "名前空間のリスト。", // The list of namespaces.
"Value": {
"Fn::GetAtt": [
"Namespaces",
"Namespaces"
]
}
},
"NamespaceIds": {
"Description": "名前空間名のリスト。", // The list of namespace names.
"Value": {
"Fn::GetAtt": [
"Namespaces",
"NamespaceIds"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Resources:
Namespaces:
Type: DATASOURCE::SAE::Namespaces
Properties: {}
Outputs:
Namespaces:
Description: 名前空間のリスト。 # The list of namespaces.
Value:
Fn::GetAtt:
- Namespaces
- Namespaces
NamespaceIds:
Description: 名前空間名のリスト。 # The list of namespace names.
Value:
Fn::GetAtt:
- Namespaces
- NamespaceIds