DATASOURCE::VPC::PublicIpAddressPools digunakan untuk menanyakan kolam alamat IP yang tersedia.
Sintaks
{
"Type": "DATASOURCE::VPC::PublicIpAddressPools",
"Properties": {
"ResourceGroupId": String,
"PublicIpAddressPoolName": String,
"Isp": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
ResourceGroupId | String | Tidak | Ya | ID grup sumber daya tempat kolam alamat IP berada. | Tidak ada. |
PublicIpAddressPoolName | String | Tidak | Ya | Nama kolam alamat IP. | Properti ini bersifat opsional. Nama harus memiliki panjang 1 hingga 128 karakter dan dapat berisi huruf, angka, titik (.), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf tetapi tidak boleh dimulai dengan |
Isp | String | Tidak | Ya | Jenis jalur. | Nilai yang valid:
Untuk informasi lebih lanjut tentang BGP (Multi-ISP) dan BGP (Multi-ISP) Pro, lihat Apa itu Elastic IP Address? Jika Anda diizinkan menggunakan bandwidth ISP tunggal, salah satu nilai berikut mungkin dikembalikan:
Jika layanan Anda ditempatkan di China East 1 Finance, BGP_FinanceCloud akan dikembalikan. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya sumber data saat tumpukan diperbarui. | Nilai yang valid:
|
Nilai pengembalian
Fn::GetAtt
PublicIpAddressPoolIds: ID kolam alamat IP.
PublicIpAddressPools: detail kolam alamat IP.
Properti | Tipe | Deskripsi | Kendala |
PublicIpAddressPoolIds | List | ID kolam alamat IP. | Tidak ada. |
PublicIpAddressPoolIds | List | Detail kolam alamat IP. | Tidak ada. |
Status | String | Status kolam alamat IP. | Tidak ada. |
Isp | String | Jenis jalur. | Tidak ada. |
Description | String | Deskripsi kolam alamat IP. | Tidak ada. |
IpAddressRemaining | Boolean | Menunjukkan apakah kolam alamat IP memiliki alamat IP yang menganggur. | Nilai yang valid:
|
Tags | List | Tag. | Tidak ada. |
TotalIpNum | Integer | Jumlah total alamat IP dalam kolam alamat IP publik. | Tidak ada. |
PublicIpAddressPoolId | String | ID kolam alamat IP. | Tidak ada. |
ResourceGroupId | String | ID grup sumber daya tempat kolam alamat IP berada. | Tidak ada. |
CreateTime | String | Waktu pembuatan kolam alamat IP. | Tidak ada. |
UsedIpNum | String | Jumlah alamat IP yang terpakai dalam kolam alamat IP publik. | Tidak ada. |
PublicIpAddressPoolName | String | Nama kolam alamat IP. | Tidak ada. |
RegionId | String | ID wilayah tempat kolam alamat IP berada. | Tidak ada. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Isp:
AllowedValues:
- BGP
- BGP_PRO
- ChinaTelecom
- ChinaUnicom
- ChinaMobile
- ChinaTelecom_L2
- ChinaUnicom_L2
- ChinaMobile_L2
Description: "Jenis jalur. Nilai yang valid:\nBGP (default): Jalur BGP (Multi-ISP)\n\
BGP_PRO: Jalur BGP (Multi-ISP) Pro\nUntuk informasi lebih lanjut tentang BGP\
\ (Multi-ISP) dan BGP (Multi-ISP) Pro, lihat jenis jalur EIP.\nJika Anda diizinkan\
\ menggunakan bandwidth ISP tunggal, Anda juga dapat memilih salah satu dari\
\ nilai berikut:\nChinaTelecom: China Telecom\nChinaUnicom: China Unicom\nChinaMobile:\
\ China Mobile\nChinaTelecom_L2: China Telecom L2\nChinaUnicom_L2: China Unicom\
\ L2\nChinaMobile_L2: China Mobile L2\nJika layanan Anda ditempatkan di China\
\ East 1 Finance, \nparameter ini diperlukan dan Anda harus menyetel nilainya\
\ ke BGP_FinanceCloud."
Type: String
Resources:
ExtensionDataSource:
Properties:
Isp:
Ref: Isp
Type: DATASOURCE::VPC::PublicIpAddressPools
Outputs:
PublicIpAddressPoolIds:
Description: Daftar ID kolam alamat IP publik.
Value:
Fn::GetAtt:
- ExtensionDataSource
- PublicIpAddressPoolIds
PublicIpAddressPools:
Description: Daftar kolam alamat IP publik.
Value:
Fn::GetAtt:
- ExtensionDataSource
- PublicIpAddressPools{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Isp": {
"Type": "String",
"Description": "Jenis jalur. Nilai yang valid:\nBGP (default): Jalur BGP (Multi-ISP)\nBGP_PRO: Jalur BGP (Multi-ISP) Pro\nUntuk informasi lebih lanjut tentang BGP (Multi-ISP) dan BGP (Multi-ISP) Pro, lihat jenis jalur EIP.\nJika Anda diizinkan menggunakan bandwidth ISP tunggal, Anda juga dapat memilih salah satu dari nilai berikut:\nChinaTelecom: China Telecom\nChinaUnicom: China Unicom\nChinaMobile: China Mobile\nChinaTelecom_L2: China Telecom L2\nChinaUnicom_L2: China Unicom L2\nChinaMobile_L2: China Mobile L2\nJika layanan Anda ditempatkan di China East 1 Finance, \nparameter ini diperlukan dan Anda harus menyetel nilainya ke BGP_FinanceCloud.",
"AllowedValues": [
"BGP",
"BGP_PRO",
"ChinaTelecom",
"ChinaUnicom",
"ChinaMobile",
"ChinaTelecom_L2",
"ChinaUnicom_L2",
"ChinaMobile_L2"
]
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::PublicIpAddressPools",
"Properties": {
"Isp": {
"Ref": "Isp"
}
}
}
},
"Outputs": {
"PublicIpAddressPoolIds": {
"Description": "Daftar ID kolam alamat IP publik.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PublicIpAddressPoolIds"
]
}
},
"PublicIpAddressPools": {
"Description": "Daftar kolam alamat IP publik.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PublicIpAddressPools"
]
}
}
}
}