DATASOURCE::SLB::TLSPolicies digunakan untuk menanyakan kebijakan Keamanan Lapisan Transportasi (TLS).
Sintaksis
{
"Type": "DATASOURCE::SLB::TLSPolicies",
"Properties": {
"TLSPolicyName": String,
"InstanceId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
TLSPolicyName | String | Tidak | Ya | Nama dari kebijakan TLS. | Nama harus memiliki panjang 2 hingga 128 karakter, dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf. |
InstanceId | String | Ya | Ya | ID dari kebijakan TLS. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan pembaruan untuk sumber daya sumber data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
TLSPolicies: Detail dari kebijakan TLS.
InstanceIds: ID dari kebijakan TLS.
Properti | Tipe | Deskripsi | Kendala |
InstanceIds | Daftar | ID dari kebijakan TSL. | Tidak ada. |
TLSPolicies | Daftar | Detail dari kebijakan TLS. | Tidak ada. |
Status | String | Status dari kebijakan TLS. | Nilai yang valid:
|
TlsVersions | Daftar | Versi protokol TLS yang didukung. | Contoh: |
TLSPolicyName | String | Nama dari kebijakan TLS. | Tidak ada. |
InstanceId | String | ID dari kebijakan TLS. | Tidak ada. |
Ciphers | Daftar | Paket sandi yang didukung. | Contoh: |
CreateTime | String | Waktu ketika kebijakan TLS dibuat. | Tidak ada. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
InstanceId:
Description: ID dari kebijakan TLS.
Type: String
Resources:
ExtensionDataSource:
Properties:
InstanceId:
Ref: InstanceId
Type: DATASOURCE::SLB::TLSPolicies
Outputs:
InstanceIds:
Description: Daftar ID instance.
Value:
Fn::GetAtt:
- ExtensionDataSource
- InstanceIds
TLSPolicies:
Description: Daftar kebijakan tls.
Value:
Fn::GetAtt:
- ExtensionDataSource
- TLSPolicies{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"InstanceId": {
"Type": "String",
"Description": "ID dari kebijakan TLS."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::SLB::TLSPolicies",
"Properties": {
"InstanceId": {
"Ref": "InstanceId"
}
}
}
},
"Outputs": {
"TLSPolicies": {
"Description": "Daftar kebijakan tls.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"TLSPolicies"
]
}
},
"InstanceIds": {
"Description": "Daftar ID instance.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"InstanceIds"
]
}
}
}
}