すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:DATASOURCE::CDN::Domains

最終更新日:Jan 16, 2025

DATASOURCE::CDN::Domains は、作成された高速化ドメイン名に関する基本情報を照会するために使用されます。

構文

{
  "Type": "DATASOURCE::CDN::Domains",
  "Properties": {
    "DomainName": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DomainName

String

はい

はい

Alibaba Cloud CDN(CDN)の高速化ドメイン名。

なし。

RefreshOptions

String

いいえ

はい

スタックが更新されたときのデータソースリソースの更新ポリシー。

有効な値:

  • Never(デフォルト):スタックが更新されたときにデータソースリソースを更新しません。

  • Always:スタックが更新されたときにデータソースリソースを更新します。

戻り値

Fn::GetAtt

  • Domains: 高速化ドメイン名の詳細。

  • DomainNames: 高速化ドメイン名。

プロパティ

タイプ

説明

制約

DomainNames

List

高速化ドメイン名。

なし。

Domains

List

高速化ドメイン名の詳細。

なし。

Status

String

高速化ドメイン名のステータス。

なし。

CdnType

String

高速化ドメイン名のワークロードタイプ。

なし。

CertificateConfig

List

高速化ドメイン名の構成。

なし。

Sources

List

オリジンサーバーの情報。

なし。

DomainName

String

高速化ドメイン名。

なし。

ResourceGroupId

String

リソースグループの ID。

なし。

Cname

String

高速化ドメイン名に割り当てられている正規名(CNAME)。

高速化ドメイン名を CNAME にマッピングするには、ドメインネームシステム(DNS)サービスプロバイダーのシステムに CNAME レコードを追加する必要があります。

Scope

String

高速化リージョン。

なし。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DomainName:
    Description: 高速化ドメイン名。 1 つのドメイン名のみを指定できます。
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      DomainName:
        Ref: DomainName
    Type: DATASOURCE::CDN::Domains
Outputs:
  DomainNames:
    Description: ドメイン名のリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DomainNames
  Domains:
    Description: ドメインのリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Domains                       

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DomainName": {
      "Type": "String",
      "Description": "高速化ドメイン名。 1 つのドメイン名のみを指定できます。"
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CDN::Domains",
      "Properties": {
        "DomainName": {
          "Ref": "DomainName"
        }
      }
    }
  },
  "Outputs": {
    "Domains": {
      "Description": "ドメインのリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Domains"
        ]
      }
    },
    "DomainNames": {
      "Description": "ドメイン名のリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainNames"
        ]
      }
    }
  }
}