DATASOURCE::VPC::NetworkAcls digunakan untuk menanyakan daftar kontrol akses jaringan (ACL) yang telah dibuat.
Sintaksis
{
"Type": "DATASOURCE::VPC::NetworkAcls",
"Properties": {
"NetworkAclId": String,
"VpcId": String,
"ResourceId": String,
"ResourceType": String,
"NetworkAclName": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
NetworkAclId | String | Tidak | Ya | ID dari ACL jaringan. | Tidak ada. |
VpcId | String | Tidak | Ya | ID dari virtual private cloud (VPC) yang terkait dengan ACL jaringan. | Tidak ada. |
ResourceId | String | Tidak | Ya | ID dari sumber daya yang terkait. | Anda harus menentukan baik ResourceType maupun ResourceId. |
ResourceType | String | Tidak | Ya | Tipe dari sumber daya yang terkait. | Atur nilai ke VSwitch. Anda harus menentukan baik ResourceType maupun ResourceId. |
NetworkAclName | String | Tidak | Ya | Nama dari ACL jaringan. | Nama harus memiliki panjang 2 hingga 128 karakter dan dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_). Nama harus dimulai dengan huruf tetapi tidak boleh dimulai dengan |
RefreshOptions | String | Tidak | Ya | Kebijakan pembaruan untuk sumber daya sumber data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai kembali (Fn::GetAtt)
NetworkAclIds: ID dari ACL jaringan.
NetworkAcls: detail dari ACL jaringan.
Properti | Tipe | Deskripsi | Kendala |
NetworkAclIds | Daftar | ID dari ACL jaringan. | Contoh: |
NetworkAcls | Daftar | Detail dari ACL jaringan. | Tidak ada. |
Status | String | Status dari ACL jaringan. | Nilai valid:
|
VpcId | String | ID dari VPC yang terkait dengan ACL jaringan. | Tidak ada. |
CreationTime | String | Waktu ketika ACL jaringan dibuat. | Tidak ada. |
Description | String | Deskripsi dari ACL jaringan. | Tidak ada. |
NetworkAclName | String | Nama dari ACL jaringan. | Tidak ada. |
NetworkAclId | String | ID dari ACL jaringan. | Tidak ada. |
OwnerId | String | ID akun Alibaba Cloud yang memiliki ACL jaringan. | Tidak ada. |
IngressAclEntries | Daftar | Konfigurasi aturan arah masuk. | Contoh: |
EgressAclEntries | Daftar | Konfigurasi aturan arah keluar. | Contoh: |
Resources | Daftar | Konfigurasi sumber daya yang terkait dengan ACL jaringan. | Contoh: |
Contoh
JSON Format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"NetworkAclName": {
"Type": "String",
"Default": "TT",
"Description": "Nama dari ACL jaringan.\nNama harus memiliki panjang 2 hingga 128 karakter, dan dapat berisi huruf, angka, garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf tetapi tidak boleh dimulai dengan http:// atau https://."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::NetworkAcls",
"Properties": {
"NetworkAclName": {
"Ref": "NetworkAclName"
}
}
}
},
"Outputs": {
"NetworkAcls": {
"Description": "Daftar ACL jaringan.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"NetworkAcls"
]
}
},
"NetworkAclIds": {
"Description": "Daftar ID ACL jaringan.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"NetworkAclIds"
]
}
}
}
}