全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::ALB::AdditionalCertificateAssociation

更新时间:Jun 26, 2025

ALIYUN::ALB::AdditionalCertificateAssociation digunakan untuk menambahkan sertifikat tambahan ke pendengar.

Sintaksis

{
  "Type": "ALIYUN::ALB::AdditionalCertificateAssociation",
  "Properties": {
    "Certificates": List,
    "ListenerId": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Certificates

List

Ya

Ya

Sertifikat tambahan yang ingin Anda tambahkan ke pendengar.

Anda dapat menambahkan hingga 25 sertifikat ke pendengar. Untuk informasi lebih lanjut, lihat Properti Certificates.

ListenerId

String

Ya

Tidak

ID pendengar.

Anda harus menentukan ID dari pendengar HTTPS atau pendengar Quick UDP Internet Connections (QUIC).

Sintaksis Certificates

"Certificates": [
  {
    "CertificateId": String
  }
]

Properti Certificates

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

CertificateId

String

Ya

Tidak

ID sertifikat.

Hanya mendukung sertifikat server.

Nilai Pengembalian

Fn::GetAtt

ListenerId: ID pendengar.

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  Certificates:
    Type: Json
    Description: Daftar sertifikat tambahan.
    MinLength: 1
    MaxLength: 25
    Default:
      - '***'
  ListenerId:
    Type: String
    Description: ID pendengar.
    Default: '***'
Resources:
  AdditionalCertificateAssociation:
    Type: ALIYUN::ALB::AdditionalCertificateAssociation
    Properties:
      Certificates:
        Ref: Certificates
      ListenerId:
        Ref: ListenerId
Outputs:
  ListenerId:
    Description: ID pendengar.
    Value:
      Fn::GetAtt:
        - AdditionalCertificateAssociation
        - ListenerId

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Certificates": {
      "Type": "Json",
      "Description": "Daftar sertifikat tambahan.",
      "MinLength": 1,
      "MaxLength": 25,
      "Default": ["***"]
    },
    "ListenerId": {
      "Type": "String",
      "Description": "ID pendengar.",
      "Default": "***"
    }
  },
  "Resources": {
    "AdditionalCertificateAssociation": {
      "Type": "ALIYUN::ALB::AdditionalCertificateAssociation",
      "Properties": {
        "Certificates": {
          "Ref": "Certificates"
        },
        "ListenerId": {
          "Ref": "ListenerId"
        }
      }
    }
  },
  "Outputs": {
    "ListenerId": {
      "Description": "ID pendengar.",
      "Value": {
        "Fn::GetAtt": [
          "AdditionalCertificateAssociation",
          "ListenerId"
        ]
      }
    }
  }
}