ALIYUN::POLARDB::DBClusterAccessWhiteList digunakan untuk memodifikasi daftar putih alamat IP yang mengizinkan akses ke kluster PolarDB.
Sintaksis
{
"Type": "ALIYUN::POLARDB::DBClusterAccessWhiteList",
"Properties": {
"DBClusterId": String,
"DBClusterIPArrayName": String,
"SecurityIps": String
}
}Properti
Nama | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
DBClusterId | String | Ya | Tidak | ID dari kluster PolarDB. | Tidak ada. |
DBClusterIPArrayName | String | Tidak | Tidak | Nama dari daftar putih alamat IP. | Sebuah kluster PolarDB mendukung hingga 50 daftar putih alamat IP. Nilai default: Default. Catatan Daftar putih alamat IP default dari sebuah kluster PolarDB tidak dapat dihapus. Jika DBClusterIPArrayName disetel ke Default, Layanan Orkestrasi Sumber Daya (ROS) akan mengabaikan daftar putih alamat IP default selama penghapusan. |
SecurityIps | String | Ya | Ya | Segmen-segmen dalam daftar putih. | Pisahkan beberapa segmen dengan koma (,). Segmen-segmen mendukung format berikut:
Daftar putih dapat berisi hingga 1.000 segmen. |
Nilai Pengembalian
Fn::GetAtt
DBClusterId: ID kluster PolarDB.
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"DBClusterAccessWhiteList": {
"Type": "ALIYUN::POLARDB::DBClusterAccessWhiteList",
"Properties": {
"DBClusterId": {
"Ref": "DBClusterId"
},
"DBClusterIPArrayName": {
"Ref": "DBClusterIPArrayName"
},
"SecurityIps": {
"Ref": "SecurityIps"
}
}
}
},
"Parameters": {
"DBClusterId": {
"Type": "String",
"Description": "ID dari kluster ApsaraDB for POLARDB yang daftar putih alamat IP-nya akan dimodifikasi."
},
"DBClusterIPArrayName": {
"MinLength": 1,
"Type": "String",
"Description": "Nama dari grup daftar putih alamat IP. Jika Anda tidak menentukan parameter ini,\ngrup daftar putih Default akan dimodifikasi secara default.\nCatatan Anda dapat membuat hingga 50 grup daftar putih untuk sebuah kluster ApsaraDB for POLARDB."
},
"SecurityIps": {
"Type": "String",
"Description": "Alamat IP yang akan ditambahkan ke grup daftar putih alamat IP yang akan dimodifikasi. Setiap\ngrup daftar putih dapat berisi maksimal 1.000 alamat IP. Pisahkan beberapa alamat IP\ndengan koma (,). Dua format berikut didukung:\nAlamat IP: sebagai contoh, 10.23.12.24.\nClassless inter-domain routing (CIDR) block: sebagai contoh, 10.23.12.24/24, di mana\nakhiran /24 menunjukkan jumlah bit untuk awalan alamat IP. Akhiran tersebut\nberkisar dari 1 hingga 32."
}
},
"Outputs": {
"DBClusterId": {
"Description": "ID dari kluster ApsaraDB for POLARDB yang daftar putih alamat IP-nya akan dimodifikasi.",
"Value": {
"Fn::GetAtt": [
"DBClusterAccessWhiteList",
"DBClusterId"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Resources:
DBClusterAccessWhiteList:
Type: ALIYUN::POLARDB::DBClusterAccessWhiteList
Properties:
DBClusterId:
Ref: DBClusterId
DBClusterIPArrayName:
Ref: DBClusterIPArrayName
SecurityIps:
Ref: SecurityIps
Parameters:
DBClusterId:
Type: String
Description: ID dari kluster ApsaraDB for POLARDB yang daftar putih alamat IP-nya
akan dimodifikasi.
DBClusterIPArrayName:
MinLength: 1
Type: String
Description: |-
Nama dari grup daftar putih alamat IP. Jika Anda tidak menentukan parameter ini,
grup daftar putih Default akan dimodifikasi secara default.
Catatan Anda dapat membuat hingga 50 grup daftar putih untuk sebuah kluster ApsaraDB for POLARDB.
SecurityIps:
Type: String
Description: |-
Alamat IP yang akan ditambahkan ke grup daftar putih alamat IP yang akan dimodifikasi. Setiap
grup daftar putih dapat berisi maksimal 1.000 alamat IP. Pisahkan beberapa alamat IP
dengan koma (,). Dua format berikut didukung:
Alamat IP: sebagai contoh, 10.23.12.24.
Classless inter-domain routing (CIDR) block: sebagai contoh, 10.23.12.24/24, di mana
akhiran /24 menunjukkan jumlah bit untuk awalan alamat IP. Akhiran tersebut
berkisar dari 1 hingga 32.
Outputs:
DBClusterId:
Description: ID dari kluster ApsaraDB for POLARDB yang daftar putih alamat IP-nya
akan dimodifikasi.
Value:
Fn::GetAtt:
- DBClusterAccessWhiteList
- DBClusterId