Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::CDN::DomainConfig

Última atualização: Jun 27, 2026

O recurso ALIYUN::CDN::DomainConfig configura vários nomes de domínio simultaneamente.

Sintaxe

{
  "Type": "ALIYUN::CDN::DomainConfig",
  "Properties": {
    "FunctionList": List,
    "DomainNames": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

DomainNames

String

Sim

Não

Nomes de domínio acelerados.

Separe vários nomes de domínio acelerados por vírgulas (,).

FunctionList

List

Não

Não

Recursos.

Para obter mais informações, consulte Propriedades de FunctionList.

Sintaxe de FunctionList

"FunctionList": [
  "ParentId": String,
  "FunctionArgs": List,
  "FunctionName": String
]  

Propriedades de FunctionList

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

FunctionArgs

List

Sim

Não

Configurações de cada recurso.

Para obter mais informações, consulte Propriedades de FunctionArgs.

FunctionName

String

Sim

Não

Nome do recurso.

Nenhuma.

ParentId

String

Não

Não

ID da condição de regra.

Para criar uma condição de regra, configure o recurso condition descrito no tópico Configurações de recursos para nomes de domínio. A condição de regra identifica parâmetros nas requisições e filtra o tráfego com base neles. Cada condição possui um ConfigId. Consulte Notas de uso sobre ConfigId para detalhes. Referencie o ConfigId em vez do ParentId em outros recursos para combinar condições e funcionalidades de forma flexível.

Para obter mais informações, consulte BatchSetCdnDomainConfig.

Sintaxe de FunctionArgs

"FunctionList": [
  "ArgValue": String,
  "ArgName": String
]  

Propriedades de FunctionArgs

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

ArgName

String

Sim

Não

Valor do parâmetro.

Nenhuma.

ArgValue

String

Sim

Não

Nome do parâmetro.

Nenhuma.

Valores de retorno

Fn::GetAtt

Nenhum.

Exemplos

Formato YAML

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  DomainConfig:
    Type: ALIYUN::CDN::DomainConfig
    Properties:
      FunctionList:
        Ref: FunctionList
      DomainNames:
        Ref: DomainNames
Parameters:
  FunctionList:
    Type: List
    Description: function list
  DomainNames:
    Type: String
    Description: Your accelerated domain name, separated by commas in English.
Outputs: {}

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "DomainConfig": {
      "Type": "ALIYUN::CDN::DomainConfig",
      "Properties": {
        "FunctionList": {
          "Ref": "FunctionList"
        },
        "DomainNames": {
          "Ref": "DomainNames"
        }
      }
    }
  },
  "Parameters": {
    "FunctionList": {
      "Type": "List",
      "Description": "function list"
    },
    "DomainNames": {
      "Type": "String",
      "Description": "Your accelerated domain name, separated by commas in English."
    }
  },
  "Outputs": {}
}