DATASOURCE::PVTZ::Rules digunakan untuk menanyakan aturan pengalihan.
Sintaksis
{
"Type": "DATASOURCE::PVTZ::Rules",
"Properties": {
"EndpointId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
EndpointId | String | Tidak | Ya | ID dari titik akhir keluar. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan penyegaran untuk sumber daya sumber data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
RuleIds: ID dari aturan pengalihan.
Rules: Detail dari aturan pengalihan.
Properti | Tipe | Deskripsi | Kendala |
RuleIds | Daftar | ID dari aturan pengalihan. | Tidak ada. |
Rules | Daftar | Detail dari aturan pengalihan. | Tidak ada. |
ForwardIp | Daftar | Detail dari alamat IP tujuan. | Contoh: |
RuleId | String | ID dari aturan pengalihan. | Tidak ada. |
Vpcs | Daftar | Detail dari virtual private cloud (VPC) terkait. | Contoh: |
EndpointName | String | Nama titik akhir. | Tidak ada. |
EndpointId | String | ID titik akhir. | Tidak ada. |
RuleName | String | Nama dari aturan pengalihan. | Tidak ada. |
Type | String | Tipe dari aturan pengalihan. |
Hanya OUTBOUND yang mungkin dikembalikan, yang menunjukkan bahwa lalu lintas Domain Name System (DNS) dialihkan ke alamat IP eksternal. |
CreateTime | String | Waktu pembuatan. | Tidak ada. |
ZoneName | String | Zona tempat permintaan DNS dialihkan. | Tidak ada. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
EndpointId:
Description: EndpointId
Type: String
Resources:
ExtensionDataSource:
Properties:
EndpointId:
Ref: EndpointId
Type: DATASOURCE::PVTZ::Rules
Outputs:
RuleIds:
Description: Daftar ID aturan.
Value:
Fn::GetAtt:
- ExtensionDataSource
- RuleIds
Rules:
Description: Daftar aturan.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Rules{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"EndpointId": {
"Type": "String",
"Description": "EndpointId"
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::PVTZ::Rules",
"Properties": {
"EndpointId": {
"Ref": "EndpointId"
}
}
}
},
"Outputs": {
"RuleIds": {
"Description": "Daftar ID aturan.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"RuleIds"
]
}
},
"Rules": {
"Description": "Daftar aturan.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Rules"
]
}
}
}
}