DATASOURCE::PVTZ::Zones digunakan untuk melakukan kueri terhadap zona otoritatif bawaan.
Sintaksis
{
"Type": "DATASOURCE::PVTZ::Zones",
"Properties": {
"ResourceGroupId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Wajib | Dapat Diedit | Deskripsi | Batasan |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk resource data source saat stack diperbarui. | Nilai yang valid:
|
ResourceGroupId | String | Tidak | Ya | ID kelompok sumber daya. | Tidak ada. |
|
VpcId |
String |
Tidak |
Ya |
ID VPC. |
Tidak ada |
Nilai kembalian
Fn::GetAtt
ZoneIds: ID zona.
Zones: detail zona.
Properti | Tipe | Deskripsi | Batasan |
ZoneIds | List | ID-ID zona. | Tidak ada. |
Zones | List | Detail-detail zona. | Tidak ada. |
CreateTimestamp | Integer | Timestamp pembuatan. | Tidak ada. |
UpdateTime | String | Waktu pembaruan. | Tidak ada. |
ZoneTag | String | Tipe layanan cloud. | Nilai yang valid:
|
RecordCount | Integer | Jumlah catatan Domain Name System (DNS). | Tidak ada. |
Tags | List | Tag-tag zona. | Contoh: |
Remark | String | Deskripsi zona. | Tidak ada. |
ZoneId | String | ID zona. | Tidak ada. |
ZoneType | String | Tipe zona. | Nilai yang valid:
|
ResourceGroupId | String | ID kelompok sumber daya. | Tidak ada. |
ProxyPattern | String | Modus proxy. | Nilai yang valid:
|
IsPtr | Boolean | Menunjukkan apakah zona tersebut merupakan Zona pencarian balik. | Nilai yang valid:
|
UpdateTimestamp | Integer | Timestamp pembaruan. | Tidak ada. |
CreateTime | String | Waktu pembuatan. | Tidak ada. |
ZoneName | String | Nama zona. | Tidak ada. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ResourceGroupId:
Description: ResourceGroupId
Type: String
Resources:
ExtensionDataSource:
Properties:
ResourceGroupId:
Ref: ResourceGroupId
Type: DATASOURCE::PVTZ::Zones
Outputs:
ZoneIds:
Description: Daftar ID zona.
Value:
Fn::GetAtt:
- ExtensionDataSource
- ZoneIds
Zones:
Description: Daftar zona.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Zones{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ResourceGroupId": {
"Type": "String",
"Description": "ResourceGroupId"
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::PVTZ::Zones",
"Properties": {
"ResourceGroupId": {
"Ref": "ResourceGroupId"
}
}
}
},
"Outputs": {
"ZoneIds": {
"Description": "Daftar ID zona.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ZoneIds"
]
}
},
"Zones": {
"Description": "Daftar zona.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Zones"
]
}
}
}
}