DATASOURCE::ECS::KeyPairs digunakan untuk menanyakan pasangan kunci.
Sintaks
{
"Type": "DATASOURCE::ECS::KeyPairs",
"Properties": {
"KeyPairFingerPrint": String,
"KeyPairName": String,
"ResourceGroupId": String,
"Tags": List,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
KeyPairFingerPrint | String | Tidak | Ya | Sidik jari dari pasangan kunci. | Algoritma message-digest 5 (MD5) digunakan berdasarkan format sidik jari kunci publik yang didefinisikan dalam RFC 4716. Untuk informasi lebih lanjut, lihat RFC 4716. |
KeyPairName | String | Tidak | Ya | Nama dari pasangan kunci. | Anda dapat menggunakan karakter wildcard (
|
ResourceGroupId | String | Tidak | Ya | ID grup sumber daya tempat pasangan kunci tersebut milik. | Tidak ada. |
Tags | List | Tidak | Ya | Tag dari pasangan kunci. | Anda dapat menambahkan hingga 20 tag. Untuk informasi lebih lanjut, lihat Properti Tags. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai valid:
|
Sintaks Tags
"Tags": [
{
"Value": String,
"Key": String
}
]Properti Tags
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Value | String | Tidak | Tidak | Nilai tag dari pasangan kunci. | Nilai tag dapat mencapai panjang hingga 128 karakter dan tidak boleh mengandung |
Key | String | Ya | Tidak | Kunci tag dari pasangan kunci. | Kunci tag harus memiliki panjang antara 1 hingga 128 karakter dan tidak boleh mengandung |
Nilai pengembalian (Fn::GetAtt)
KeyPairNames: Nama-nama pasangan kunci.
KeyPairs: Detail pasangan kunci.
Properti | Tipe | Deskripsi | Kendala |
KeyPairNames | List | Nama-nama pasangan kunci. | Tidak ada. |
KeyPairs | List | Detail pasangan kunci. | Tidak ada. |
KeyPairName | String | Nama pasangan kunci. | Contoh: testKeyPairName. |
KeyPairFingerPrint | String | Sidik jari pasangan kunci. | Contoh: ABC1234567. |
ResourceGroupId | String | ID grup sumber daya. | Contoh: rg-amnhr7u7c7hj****. |
Tags | List | Tag dari pasangan kunci. | Tidak ada. |
Contoh
JSON Format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"KeyPairName": {
"Type": "String",
"Description": "Nama pasangan kunci. Anda dapat menggunakan simbol asterisk (*) sebagai wildcard dalam ekspresi reguler untuk menanyakan pasangan kunci dengan melakukan pencarian fuzzy. Pola contoh:\n*SshKey: menanyakan pasangan kunci yang namanya diakhiri dengan SshKey, termasuk pasangan kunci bernama SshKey.\nSshKey*: menanyakan pasangan kunci yang namanya dimulai dengan SshKey, termasuk pasangan kunci bernama SshKey.\n*SshKey*: menanyakan pasangan kunci yang namanya mengandung SshKey, termasuk pasangan kunci bernama SshKey.\nSshKey: menanyakan pasangan kunci bernama SshKey."
}
},
"Resources": {
"KeyPairs": {
"Type": "DATASOURCE::ECS::KeyPairs",
"Properties": {
"KeyPairName": {
"Ref": "KeyPairName"
}
}
}
},
"Outputs": {
"KeyPairs": {
"Value": {
"Fn::GetAtt": [
"KeyPairs",
"KeyPairs"
]
}
},
"KeyPairNames": {
"Value": {
"Fn::GetAtt": [
"KeyPairs",
"KeyPairNames"
]
}
}
}
}