Resource: AclPolicy
Resource kebijakan ACL.
| Representasi JSON |
|---|
{ "name": string, "rules": [ { object ( |
| Kolom | |
|---|---|
name |
ID. Jalur resource lengkap kebijakan ACL. |
rules[] |
Wajib. Aturan ACL dalam kebijakan ACL. |
state |
Hanya output. Status kebijakan ACL. |
clusterAclPolicyAttachments[] |
Hanya output. Status lampiran kebijakan ACL untuk setiap cluster yang dilampirkan. |
createTime |
Hanya output. Stempel waktu saat kebijakan ACL dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Stempel waktu saat kebijakan ACL terakhir diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
version |
Hanya output. Tidak digunakan lagi: Digunakan dalam penyelesaian penyimpangan. |
etag |
Hanya output. Etag untuk kebijakan ACL. |
AclRule
Satu aturan ACL yang menentukan kebijakan untuk pengguna.
| Representasi JSON |
|---|
{ "username": string, "rule": string } |
| Kolom | |
|---|---|
username |
Wajib. Menentukan akun pengguna atau layanan IAM yang akan ditambahkan ke kebijakan ACL. Nama pengguna ini akan ditetapkan langsung di Redis OSS. |
rule |
Wajib. Aturan yang akan diterapkan ke nama pengguna. Contoh: "on >password123 ~* +@all" Format aturan ditentukan oleh Redis OSS: https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/ |
Negara Bagian
Mewakili berbagai status kebijakan ACL.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Tidak ditetapkan. |
ACTIVE |
Kebijakan ACL telah dibuat dan dapat digunakan sepenuhnya. Karena pembuatan kebijakan ACL bersifat sinkron dan bukan LRO, tidak ada status CREATING. |
UPDATING |
Kebijakan ACL sedang diperbarui. |
DELETING |
Kebijakan ACL sedang dihapus. |
ClusterAclPolicyAttachment
ClusterAclPolicyAttachment menyimpan status kebijakan ACL untuk cluster terlampir untuk revisi yang berhasil diterapkan, dalam penerapan atau gagal.
| Representasi JSON |
|---|
{
"cluster": string,
"aclPolicyRevisionStatuses": [
{
object ( |
| Kolom | |
|---|---|
cluster |
Hanya output. Nama resource Cluster yang terlampir. Format: "projects/{project}/locations/{location}/clusters/{cluster}" |
aclPolicyRevisionStatuses[] |
Hanya output. Daftar status untuk berbagai revisi kebijakan ACL ini di cluster. |
Metode |
|
|---|---|
|
Membuat kebijakan ACL. |
|
Menghapus kebijakan ACL tertentu. |
|
Mendapatkan detail kebijakan ACL Cluster Redis tertentu. |
|
Mencantumkan semua kebijakan ACL yang dimiliki oleh project di lokasi (region) yang ditentukan atau semua lokasi. |
|
Memperbarui kebijakan ACL. |