DATASOURCE::VPC::HaVips digunakan untuk menanyakan alamat IP virtual ketersediaan tinggi (HAVIPs) di wilayah tertentu.
Sintaksis
{
"Type": "DATASOURCE::VPC::HaVips",
"Properties": {
"HaVipId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
HaVipId | String | Tidak | Ya | ID HAVIP. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai pengembalian (Fn::GetAtt)
HaVipIds: ID dari HAVIPs.
HaVips: detail dari HAVIPs.
Properti | Tipe | Deskripsi | Kendala |
HaVipIds | Daftar | ID dari HAVIPs. | Tidak ada. |
HaVips | Daftar | Detail dari HAVIPs. | Tidak ada. |
Status | String | Status HAVIP. | Nilai yang valid:
|
VpcId | String | ID dari virtual private cloud (VPC) tempat HAVIP berada. | Tidak ada. |
Deskripsi | String | Deskripsi HAVIP. | Tidak ada. |
AssociatedEipAddresses | String | Alamat IP elastis (EIPs) yang terkait dengan HAVIP. | Tidak ada. |
RegionId | String | ID wilayah tempat HAVIP berada. | Tidak ada. |
MasterInstanceId | String | ID instance aktif yang terkait dengan HAVIP. | Tidak ada. |
HaVipName | String | Nama HAVIP. | Tidak ada. |
VSwitchId | String | ID vSwitch tempat HAVIP berada. | Tidak ada. |
HaVipId | String | ID HAVIP. | Tidak ada. |
AssociatedInstanceType | String | Tipe instance yang terkait dengan HAVIP. | Nilai yang valid:
|
IpAddress | String | Alamat IP pribadi dari HAVIP. | Tidak ada. |
CreateTime | String | Waktu ketika HAVIP dibuat. | Waktu mengikuti standar ISO 8601 dalam format YYYY-MM-DDThh:mm:ssZ. |
AssociatedInstances | String | ID instance yang terkait dengan HAVIP. | Tidak ada. |
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"HaVipId": {
"Type": "String",
"Description": "ID dari sumber daya"
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::HaVips",
"Properties": {
"HaVipId": {
"Ref": "HaVipId"
}
}
}
},
"Outputs": {
"HaVips": {
"Description": "Daftar ha vips.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"HaVips"
]
}
},
"HaVipIds": {
"Description": "Daftar ID ha vip.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"HaVipIds"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
HaVipId:
Type: String
Description: ID dari sumber daya
Resources:
ExtensionDataSource:
Type: DATASOURCE::VPC::HaVips
Properties:
HaVipId:
Ref: HaVipId
Outputs:
HaVips:
Description: Daftar ha vips.
Value:
Fn::GetAtt:
- ExtensionDataSource
- HaVips
HaVipIds:
Description: Daftar ID ha vip.
Value:
Fn::GetAtt:
- ExtensionDataSource
- HaVipIds