משאב: AclPolicy
משאב מדיניות ה-ACL.
| ייצוג ב-JSON |
|---|
{ "name": string, "rules": [ { object ( |
| שדות | |
|---|---|
name |
מזהה. נתיב המשאב המלא של מדיניות ה-ACL. |
rules[] |
חובה. הכללים של רשימת ה-ACL במדיניות ה-ACL. |
state |
פלט בלבד. המצב של מדיניות ה-ACL. |
clusterAclPolicyAttachments[] |
פלט בלבד. סטטוס הצמדת מדיניות ה-ACL לכל אשכול מוצמד. |
createTime |
פלט בלבד. חותמת הזמן שבה נוצרה מדיניות ה-ACL. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן של העדכון האחרון של מדיניות ה-ACL. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
version |
פלט בלבד. הוצא משימוש: משמש לפתרון סטיות. |
etag |
פלט בלבד. תג Etag של מדיניות ה-ACL. |
AclRule
כלל ACL יחיד שמגדיר את המדיניות עבור משתמש.
| ייצוג ב-JSON |
|---|
{ "username": string, "rule": string } |
| שדות | |
|---|---|
username |
חובה. מציין את חשבון המשתמש או חשבון השירות ב-IAM שיוספו למדיניות של רשימת ה-ACL. שם המשתמש הזה יוגדר ישירות ב-Redis OSS. |
rule |
חובה. הכלל שיחול על שם המשתמש. לדוגמה: "on >password123 ~* +@all". הפורמט של הכלל מוגדר על ידי Redis OSS: https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/ |
מדינה
מייצג את המצבים השונים של מדיניות ACL.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
לא מוגדר. |
ACTIVE |
מדיניות ה-ACL נוצרה וניתן להשתמש בה באופן מלא. יצירת מדיניות ACL היא סינכרונית ולא LRO, ולכן אין מצב CREATING. |
UPDATING |
מדיניות ה-ACL מתעדכנת. |
DELETING |
מדיניות ACL נמחקת. |
ClusterAclPolicyAttachment
ב-ClusterAclPolicyAttachment מאוחסן סטטוס מדיניות ה-ACL של אשכול מצורף, לגבי עדכונים שהוחלו בהצלחה, נמצאים בתהליך החלה או נכשלו.
| ייצוג ב-JSON |
|---|
{
"cluster": string,
"aclPolicyRevisionStatuses": [
{
object ( |
| שדות | |
|---|---|
cluster |
פלט בלבד. שם המשאב של האשכול המצורף. הפורמט: projects/{project}/locations/{location}/clusters/{cluster} |
aclPolicyRevisionStatuses[] |
פלט בלבד. רשימה של סטטוסים של עדכונים שונים של מדיניות ה-ACL הזו באשכול. |
Methods |
|
|---|---|
|
יצירה של מדיניות ACL. |
|
מחיקה של מדיניות ACL ספציפית. |
|
מקבל את הפרטים של מדיניות ACL ספציפית של Redis Cluster. |
|
הצגת רשימה של כל כללי המדיניות של ACL שבבעלות פרויקט במיקום שצוין (אזור) או בכל המיקומים. |
|
עדכון מדיניות ה-ACL. |