Tous les produits
Search
Centre de documentation

Resource Orchestration Service:DATASOURCE::CDN::Domains

Dernière mise à jour :Aug 10, 2026

Interroge les informations de base sur les noms de domaine accélérés créés.

Syntaxe

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

Propriétés

Propriété

Type

Obligatoire

Modifiable

Description

Contrainte

DomainName

String

Oui

Oui

Le nom de domaine accéléré dans Alibaba Cloud CDN.

Aucune.

RefreshOptions

String

Non

Oui

La politique d'actualisation des ressources de source de données lors de la mise à jour de la pile.

Valeurs valides :

  • Never (par défaut) : n'actualise pas les ressources de source de données lors de la mise à jour de la pile.

  • Always : actualise les ressources de source de données lors de la mise à jour de la pile.

Valeurs de retour

Fn::GetAtt

  • Domains : détails des noms de domaine accélérés.

  • DomainNames : les noms de domaine accélérés.

Propriété

Type

Description

Contrainte

DomainNames

List

Les noms de domaine accélérés.

Aucune.

Domains

List

Détails des noms de domaine accélérés.

Aucune.

Status

String

L'état du nom de domaine accéléré.

Aucune.

CdnType

String

Le type de charge de travail du nom de domaine accéléré.

Aucune.

CertificateConfig

List

Les configurations du nom de domaine accéléré.

Aucune.

Sources

List

Les informations sur les serveurs d'origine.

Aucune.

DomainName

String

Le nom de domaine accéléré.

Aucune.

ResourceGroupId

String

L'ID du groupe de ressources.

Aucune.

Cname

String

Le CNAME attribué au nom de domaine accéléré.

Ajoutez l'enregistrement CNAME auprès de votre fournisseur de service DNS pour mapper le nom de domaine accéléré au CNAME.

Scope

String

La région d'accélération.

Aucune.

Exemples

Format YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DomainName:
    Description: The accelerated domain name. You can specify only one domain name.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      DomainName:
        Ref: DomainName
    Type: DATASOURCE::CDN::Domains
Outputs:
  DomainNames:
    Description: The list of domain names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DomainNames
  Domains:
    Description: The list of domains.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Domains                       

Format JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DomainName": {
      "Type": "String",
      "Description": "The accelerated domain name. You can specify only one domain name."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CDN::Domains",
      "Properties": {
        "DomainName": {
          "Ref": "DomainName"
        }
      }
    }
  },
  "Outputs": {
    "Domains": {
      "Description": "The list of domains.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Domains"
        ]
      }
    },
    "DomainNames": {
      "Description": "The list of domain names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainNames"
        ]
      }
    }
  }
}