DATASOURCE::FC::CustomDomains digunakan untuk menanyakan nama domain kustom di Function Compute.
Sintaksis
{
"Type": "DATASOURCE::FC::CustomDomains",
"Properties": {
"Prefix": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Prefix | String | Tidak | Ya | Awalan dari nama domain kustom yang akan dikembalikan. | Nama harus dimulai dengan nilai Prefix. Sebagai contoh, jika Anda mengatur Prefix ke a, maka nama domain kustom yang dimulai dengan a akan dikembalikan. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai pengembalian (Fn::GetAtt)
CustomDomains: Detail dari nama domain kustom.
DomainNames: Nama domain kustom.
Properti | Tipe | Deskripsi | Kendala |
DomainNames | List | Nama domain kustom. | Tidak ada. |
CustomDomains | List | Detail dari nama domain kustom. | Tidak ada. |
DomainName | String | Nama domain kustom. | Tidak ada. |
AccountId | String | ID akun. | Tidak ada. |
Protocol | String | Jenis protokol yang didukung oleh nama domain kustom. | Nilai valid:
|
ApiVersion | String | Versi API. | Tidak ada. |
CreatedTime | String | Waktu saat nama domain kustom dibuat. | Tidak ada. |
LastModifiedTime | String | Waktu terakhir kali nama domain kustom dimodifikasi. | Tidak ada. |
CertConfig | Map | Konfigurasi sertifikat HTTPS. | Contoh: |
RouteConfig | Map | Konfigurasi pemetaan antara jalur dan fungsi ketika fungsi dipanggil menggunakan nama domain kustom. | Contoh: |
TlsConfig | Map | Konfigurasi Transport Layer Security (TLS). | Tidak ada. |
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Prefix": {
"Type": "String",
"Description": "Nama domain kustom yang memenuhi syarat harus memiliki awalan Prefix. Sebagai contoh, jika Prefix adalah \"a\", nama domain kustom yang dikembalikan harus dimulai dengan \"a\"."
}
},
"Resources": {
"CustomDomains": {
"Type": "DATASOURCE::FC::CustomDomains",
"Properties": {
"Prefix": {
"Ref": "Prefix"
}
}
}
},
"Outputs": {
"CustomDomains": {
"Description": "Daftar custom_domain.",
"Value": {
"Fn::GetAtt": [
"CustomDomains",
"CustomDomains"
]
}
},
"DomainNames": {
"Description": "Daftar nama custom_domain.",
"Value": {
"Fn::GetAtt": [
"CustomDomains",
"DomainNames"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Prefix:
Type: String
Description: Nama domain kustom yang memenuhi syarat harus memiliki awalan Prefix. Sebagai contoh, jika Prefix adalah "a", nama domain kustom yang dikembalikan harus dimulai dengan "a".
Resources:
CustomDomains:
Type: DATASOURCE::FC::CustomDomains
Properties:
Prefix:
Ref: Prefix
Outputs:
CustomDomains:
Description: Daftar custom_domain.
Value:
Fn::GetAtt:
- CustomDomains
- CustomDomains
DomainNames:
Description: Daftar nama custom_domain.
Value:
Fn::GetAtt:
- CustomDomains
- DomainNames