全部產品
Search
文件中心

Resource Orchestration Service:DATASOURCE::ACM::Configurations

更新時間:Sep 19, 2024

DATASOURCE::ACM::Configurations類型用於擷取配置列表詳情。

文法

{
  "Type": "DATASOURCE::ACM::Configurations",
  "Properties": {
    "Group": String,
    "DataId": String,
    "NamespaceId": String,
    "AppName": String,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

Group

String

分組。

DataId

String

配置ID。

NamespaceId

String

命名空間ID。

AppName

String

配置歸屬的應用程式名稱。

RefreshOptions

String

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

有效值:

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

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

返回資料(Fn::GetAtt)

  • DataIds:配置ID列表。

  • Configurations:配置列表詳情。

屬性名稱

類型

描述

約束

DataIds

List

配置ID列表。

Configurations

List

配置列表詳情。

DataId

String

配置ID。

Group

String

分組。

EncryptedDataKey

String

資料密鑰。

Content

String

配置內容。

NamespaceId

String

命名空間ID。

AppName

String

配置歸屬的應用程式名稱。

Md5

String

配置的訊息摘要。

樣本

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "NamespaceId": {
      "Type": "String",
      "Description": "The namespace ID of configuration"
    }
  },
  "Resources": {
    "Configurations": {
      "Type": "DATASOURCE::ACM::Configurations",
      "Properties": {
        "NamespaceId": {
          "Ref": "NamespaceId"
        }
      }
    }
  },
  "Outputs": {
    "DataIds": {
      "Description": "The list of configuration data IDs.",
      "Value": {
        "Fn::GetAtt": [
          "Configurations",
          "DataIds"
        ]
      }
    },
    "Configurations": {
      "Description": "The list of configurations.",
      "Value": {
        "Fn::GetAtt": [
          "Configurations",
          "Configurations"
        ]
      }
    }
  }
}