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"
]
}
}
}
}