全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::CDN::DomainConfig

更新时间:Jul 06, 2025

ALIYUN::CDN::DomainConfig digunakan untuk mengonfigurasi beberapa nama domain sekaligus.

Sintaks

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

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

DomainNames

String

Ya

Tidak

Nama domain yang dipercepat.

Pisahkan beberapa nama domain yang dipercepat dengan koma (,).

FunctionList

List

Tidak

Tidak

Fitur-fitur.

Untuk informasi lebih lanjut, lihat properti FunctionList.

Sintaks FunctionList

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

Properti FunctionList

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

FunctionArgs

List

Ya

Tidak

Konfigurasi setiap fitur.

Untuk informasi lebih lanjut, lihat properti FunctionArgs.

FunctionName

String

Ya

Tidak

Nama fitur.

Tidak ada.

ParentId

String

Tidak

Tidak

ID kondisi aturan.

Untuk membuat kondisi aturan, Anda dapat mengonfigurasi fitur condition yang dijelaskan dalam topik Pengaturan Fitur untuk Nama Domain. Kondisi aturan dapat mengidentifikasi parameter yang termasuk dalam permintaan dan menyaring permintaan berdasarkan parameter yang teridentifikasi. Setiap kondisi aturan memiliki ConfigId. Untuk informasi lebih lanjut, lihat Catatan Penggunaan pada ConfigId. Anda dapat merujuk ConfigId sebagai pengganti ParentId di fitur lainnya. Dengan cara ini, Anda dapat menggabungkan kondisi aturan dan fitur untuk konfigurasi yang fleksibel.

Untuk informasi lebih lanjut, lihat BatchSetCdnDomainConfig.

Sintaks FunctionArgs

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

Properti FunctionArgs

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ArgName

String

Ya

Tidak

Nilai parameter.

Tidak ada.

ArgValue

String

Ya

Tidak

Nama parameter.

Tidak ada.

Nilai Pengembalian

Fn::GetAtt

Tidak ada.

Contoh

Format YAML

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  DomainConfig:
    Type: ALIYUN::CDN::DomainConfig
    Properties:
      FunctionList:
        Ref: FunctionList
      DomainNames:
        Ref: DomainNames
Parameters:
  FunctionList:
    Type: List
    Description: daftar fungsi
  DomainNames:
    Type: String
    Description: Nama domain yang dipercepat Anda, dipisahkan oleh koma dalam bahasa Inggris.
Outputs: {}

Format JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "DomainConfig": {
      "Type": "ALIYUN::CDN::DomainConfig",
      "Properties": {
        "FunctionList": {
          "Ref": "FunctionList"
        },
        "DomainNames": {
          "Ref": "DomainNames"
        }
      }
    }
  },
  "Parameters": {
    "FunctionList": {
      "Type": "List",
      "Description": "daftar fungsi"
    },
    "DomainNames": {
      "Type": "String",
      "Description": "Nama domain yang dipercepat Anda, dipisahkan oleh koma dalam bahasa Inggris."
    }
  },
  "Outputs": {}
}