Todos los productos
Search
Centro de documentos

Resource Orchestration Service:ALIYUN::CDN::DomainConfig

Última actualización: Sep 04, 2026

ALIYUN::CDN::DomainConfig permite configurar varios nombres de dominio simultáneamente.

Sintaxis

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

Propiedades

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

DomainNames

String

Sí

No

Nombres de dominio acelerados.

Separe los nombres de dominio acelerados con comas (,).

FunctionList

List

No

No

Funciones.

Para más información, consulte FunctionList properties.

Sintaxis de FunctionList

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

Propiedades de FunctionList

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

FunctionArgs

List

Sí

No

Configuración de cada función.

Para más información, consulte FunctionArgs properties.

FunctionName

String

Sí

No

Nombre de la función.

Ninguna.

ParentId

String

No

No

ID de la condición de regla.

Para crear una condición de regla, configure la función condition descrita en el tema Feature settings for domain names. Esta condición identifica los parámetros incluidos en las solicitudes y las filtra según dichos parámetros. Cada condición de regla tiene un ConfigId. Para más información, consulte Usage notes on ConfigId. Puede hacer referencia a ConfigId en lugar de ParentId en otras funciones para combinar condiciones de regla y funciones en configuraciones flexibles.

Para más información, consulte BatchSetCdnDomainConfig.

Sintaxis de FunctionArgs

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

Propiedades de FunctionArgs

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

ArgName

String

Sí

No

Valor del parámetro.

Ninguna.

ArgValue

String

Sí

No

Nombre del parámetro.

Ninguna.

Valores de retorno

Fn::GetAtt

Ninguno.

Ejemplos

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": {}
}