יצירה וניהול של מופעי Redis בפלטפורמת Google Cloud.
- משאב REST: v1beta1.projects.locations
- משאב REST: v1beta1.projects.locations.aclPolicies
- משאב REST: v1beta1.projects.locations.aclPolicies.revisions
- REST Resource: v1beta1.projects.locations.backupCollections
- REST Resource: v1beta1.projects.locations.backupCollections.backups
- משאב REST: v1beta1.projects.locations.clusters
- משאב REST: v1beta1.projects.locations.clusters.tokenAuthUsers
- משאב REST: v1beta1.projects.locations.clusters.tokenAuthUsers.authTokens
- משאב REST: v1beta1.projects.locations.operations
- משאב REST: v1alpha1.projects.locations
- משאב REST: v1alpha1.projects.locations.aclPolicies
- משאב REST: v1alpha1.projects.locations.aclPolicies.revisions
- משאב REST: v1alpha1.projects.locations.backupCollections
- משאב REST: v1alpha1.projects.locations.backupCollections.backups
- משאב REST: v1alpha1.projects.locations.clusters
- משאב REST: v1alpha1.projects.locations.clusters.tokenAuthUsers
- משאב REST: v1alpha1.projects.locations.clusters.tokenAuthUsers.authTokens
- משאב REST: v1alpha1.projects.locations.operations
- משאב REST: v1.projects.locations
- משאב REST: v1.projects.locations.aclPolicies
- משאב REST: v1.projects.locations.aclPolicies.revisions
- משאב REST: v1.projects.locations.backupCollections
- משאב REST: v1.projects.locations.backupCollections.backups
- משאב REST: v1.projects.locations.clusters
- משאב REST: v1.projects.locations.clusters.tokenAuthUsers
- משאב REST: v1.projects.locations.clusters.tokenAuthUsers.authTokens
- משאב REST: v1.projects.locations.operations
שירות: redis.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.
מסמך Discovery
Discovery Document הוא מפרט שניתן לקריאה על ידי מחשב, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמכי הגילוי הבאים:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. יכול להיות שלשירות אחד יהיו כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) וה-URI שמופיעים בהמשך הם יחסיים לנקודת הקצה הזו:
https://redis.googleapis.com
משאב REST: v1beta1.projects.locations
| Methods | |
|---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} קבלת מידע על מיקום. |
getSharedRegionalCertificateAuthority |
GET /v1beta1/{name=projects/*/locations/*/sharedRegionalCertificateAuthority} מקבל את הפרטים של מידע על רשות אישורים אזורית עבור אשכול Redis. |
list |
GET /v1beta1/{name=projects/*}/locations רשימת המיקומים הנתמכים בשירות הזה. |
משאב REST: v1beta1.projects.locations.aclPolicies
| Methods | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/aclPolicies יוצר מדיניות ACL. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/aclPolicies/*} מוחק מדיניות ACL ספציפית. |
get |
GET /v1beta1/{name=projects/*/locations/*/aclPolicies/*} מאחזר את הפרטים של מדיניות ACL ספציפית של Redis Cluster. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/aclPolicies מציג רשימה של כל מדיניות ה-ACL שבבעלות פרויקט במיקום (אזור) שצוין או בכל המיקומים. |
patch |
PATCH /v1beta1/{aclPolicy.name=projects/*/locations/*/aclPolicies/*} מעדכן את מדיניות ה-ACL. |
משאב REST: v1beta1.projects.locations.aclPolicies.revisions
| Methods | |
|---|---|
get |
GET /v1beta1/{name=projects/*/locations/*/aclPolicies/*/revisions/*} קבלת פרטים על גרסה ספציפית של מדיניות ACL. |
list |
GET /v1beta1/{parent=projects/*/locations/*/aclPolicies/*}/revisions מפרט את כל הגרסאות של מדיניות ACL ברשימת ACL נתונה. |
משאב REST: v1beta1.projects.locations.backupCollections
| Methods | |
|---|---|
get |
GET /v1beta1/{name=projects/*/locations/*/backupCollections/*} קבלת אוסף גיבוי. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/backupCollections מציג רשימה של כל אוספי הגיבויים שנמצאים בבעלות פרויקט צרכני במיקום (אזור) שצוין או בכל המיקומים. |
משאב REST: v1beta1.projects.locations.backupCollections.backups
| Methods | |
|---|---|
delete |
DELETE /v1beta1/{name=projects/*/locations/*/backupCollections/*/backups/*} מחיקת גיבוי ספציפי. |
export |
POST /v1beta1/{name=projects/*/locations/*/backupCollections/*/backups/*}:export מייצא גיבוי ספציפי ל-URI של Cloud Storage של לקוח יעד. |
get |
GET /v1beta1/{name=projects/*/locations/*/backupCollections/*/backups/*} מקבל את הפרטים של גיבוי ספציפי. |
list |
GET /v1beta1/{parent=projects/*/locations/*/backupCollections/*}/backups רשימה של כל הגיבויים שנמצאים בבעלות אוסף הגיבויים. |
משאב REST: v1beta1.projects.locations.clusters
| Methods | |
|---|---|
addTokenAuthUser |
POST /v1beta1/{cluster=projects/*/locations/*/clusters/*}:addTokenAuthUser מוסיף משתמש עם אימות באמצעות אסימון לאשכול שמופעל בו אימות באמצעות אסימון. |
backup |
POST /v1beta1/{name=projects/*/locations/*/clusters/*}:backup גיבוי של Redis Cluster. |
create |
POST /v1beta1/{parent=projects/*/locations/*}/clusters יוצר אשכול Redis על סמך המאפיינים שצוינו. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/clusters/*} מחיקת אשכול Redis ספציפי. |
get |
GET /v1beta1/{name=projects/*/locations/*/clusters/*} מקבל את הפרטים של אשכול Redis ספציפי. |
getCertificateAuthority |
GET /v1beta1/{name=projects/*/locations/*/clusters/*/certificateAuthority} קבלת פרטים על מידע של רשות אישורים עבור אשכול Redis. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/clusters מציג רשימה של כל אשכולות Redis שבבעלות פרויקט במיקום (אזור) שצוין או בכל המיקומים. |
patch |
PATCH /v1beta1/{cluster.name=projects/*/locations/*/clusters/*} מעדכן את המטא-נתונים וההגדרות של אשכול Redis ספציפי. |
rescheduleClusterMaintenance |
POST /v1beta1/{name=projects/*/locations/*/clusters/*}:rescheduleClusterMaintenance הזזה של אירוע תחזוקה קרוב. |
משאב REST: v1beta1.projects.locations.clusters.tokenAuthUsers
| Methods | |
|---|---|
addAuthToken |
POST /v1beta1/{tokenAuthUser=projects/*/locations/*/clusters/*/tokenAuthUsers/*}:addAuthToken הפקודה מוסיפה אסימון אימות למשתמש באשכול שמופעל בו אימות מבוסס-אסימון. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*} מוחק משתמש עם אימות באמצעות טוקן באשכול שמופעל בו אימות באמצעות טוקן. |
get |
GET /v1beta1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*} מקבל משתמש ספציפי עם אימות טוקן עבור אשכול עם אימות בסיסי מופעל. |
list |
GET /v1beta1/{parent=projects/*/locations/*/clusters/*}/tokenAuthUsers מציג רשימה של כל המשתמשים שמאומתים באמצעות טוקן באשכול שמופעל בו אימות מבוסס-טוקן. |
משאב REST: v1beta1.projects.locations.clusters.tokenAuthUsers.authTokens
| Methods | |
|---|---|
delete |
DELETE /v1beta1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*/authTokens/*} מסיר טוקן אימות של משתמש במופע שמופעל בו אימות מבוסס-טוקן. |
get |
GET /v1beta1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*/authTokens/*} מקבל טוקן אימות ספציפי למשתמש ספציפי עם אימות טוקן. |
list |
GET /v1beta1/{parent=projects/*/locations/*/clusters/*/tokenAuthUsers/*}/authTokens רשימה של כל אסימוני האימות של משתמש ספציפי עם אימות באמצעות אסימון. |
משאב REST: v1beta1.projects.locations.operations
| Methods | |
|---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel מתחילה ביטול אסינכרוני של פעולה ממושכת. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} מחיקת פעולה ממושכת. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations רשימת הפעולות שתואמות למסנן שצוין בבקשה. |
משאב REST: v1alpha1.projects.locations
| Methods | |
|---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*} קבלת מידע על מיקום. |
getSharedRegionalCertificateAuthority |
GET /v1alpha1/{name=projects/*/locations/*/sharedRegionalCertificateAuthority} מקבל את הפרטים של מידע על רשות אישורים אזורית עבור אשכול Redis. |
list |
GET /v1alpha1/{name=projects/*}/locations רשימת המיקומים הנתמכים בשירות הזה. |
משאב REST: v1alpha1.projects.locations.aclPolicies
| Methods | |
|---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/aclPolicies יוצר מדיניות ACL. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/aclPolicies/*} מוחק מדיניות ACL ספציפית. |
get |
GET /v1alpha1/{name=projects/*/locations/*/aclPolicies/*} מאחזר את הפרטים של מדיניות ACL ספציפית של Redis Cluster. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/aclPolicies מציג רשימה של כל מדיניות ה-ACL שבבעלות פרויקט במיקום (אזור) שצוין או בכל המיקומים. |
patch |
PATCH /v1alpha1/{aclPolicy.name=projects/*/locations/*/aclPolicies/*} מעדכן את מדיניות ה-ACL. |
משאב REST: v1alpha1.projects.locations.aclPolicies.revisions
| Methods | |
|---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*/aclPolicies/*/revisions/*} קבלת פרטים על גרסה ספציפית של מדיניות ACL. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/aclPolicies/*}/revisions מפרט את כל הגרסאות של מדיניות ACL ברשימת ACL נתונה. |
משאב REST: v1alpha1.projects.locations.backupCollections
| Methods | |
|---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*/backupCollections/*} קבלת אוסף גיבוי. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/backupCollections מציג רשימה של כל אוספי הגיבויים שנמצאים בבעלות פרויקט צרכני במיקום (אזור) שצוין או בכל המיקומים. |
משאב REST: v1alpha1.projects.locations.backupCollections.backups
| Methods | |
|---|---|
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/backupCollections/*/backups/*} מחיקת גיבוי ספציפי. |
export |
POST /v1alpha1/{name=projects/*/locations/*/backupCollections/*/backups/*}:export מייצא גיבוי ספציפי ל-URI של Cloud Storage של לקוח יעד. |
get |
GET /v1alpha1/{name=projects/*/locations/*/backupCollections/*/backups/*} מקבל את הפרטים של גיבוי ספציפי. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/backupCollections/*}/backups רשימה של כל הגיבויים שנמצאים בבעלות אוסף הגיבויים. |
משאב REST: v1alpha1.projects.locations.clusters
| Methods | |
|---|---|
addTokenAuthUser |
POST /v1alpha1/{cluster=projects/*/locations/*/clusters/*}:addTokenAuthUser מוסיף משתמש עם אימות באמצעות אסימון לאשכול שמופעל בו אימות באמצעות אסימון. |
backup |
POST /v1alpha1/{name=projects/*/locations/*/clusters/*}:backup גיבוי של Redis Cluster. |
create |
POST /v1alpha1/{parent=projects/*/locations/*}/clusters יוצר אשכול Redis על סמך המאפיינים שצוינו. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/clusters/*} מחיקת אשכול Redis ספציפי. |
get |
GET /v1alpha1/{name=projects/*/locations/*/clusters/*} מקבל את הפרטים של אשכול Redis ספציפי. |
getCertificateAuthority |
GET /v1alpha1/{name=projects/*/locations/*/clusters/*/certificateAuthority} קבלת פרטים על מידע של רשות אישורים עבור אשכול Redis. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/clusters מציג רשימה של כל אשכולות Redis שבבעלות פרויקט במיקום (אזור) שצוין או בכל המיקומים. |
patch |
PATCH /v1alpha1/{cluster.name=projects/*/locations/*/clusters/*} מעדכן את המטא-נתונים וההגדרות של אשכול Redis ספציפי. |
rescheduleClusterMaintenance |
POST /v1alpha1/{name=projects/*/locations/*/clusters/*}:rescheduleClusterMaintenance הזזה של אירוע תחזוקה קרוב. |
משאב REST: v1alpha1.projects.locations.clusters.tokenAuthUsers
| Methods | |
|---|---|
addAuthToken |
POST /v1alpha1/{tokenAuthUser=projects/*/locations/*/clusters/*/tokenAuthUsers/*}:addAuthToken הפקודה מוסיפה אסימון אימות למשתמש באשכול שמופעל בו אימות מבוסס-אסימון. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*} מוחק משתמש עם אימות באמצעות טוקן באשכול שמופעל בו אימות באמצעות טוקן. |
get |
GET /v1alpha1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*} מקבל משתמש ספציפי עם אימות טוקן עבור אשכול עם אימות בסיסי מופעל. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/clusters/*}/tokenAuthUsers מציג רשימה של כל המשתמשים שמאומתים באמצעות טוקן באשכול שמופעל בו אימות מבוסס-טוקן. |
משאב REST: v1alpha1.projects.locations.clusters.tokenAuthUsers.authTokens
| Methods | |
|---|---|
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*/authTokens/*} מסיר טוקן אימות של משתמש במופע שמופעל בו אימות מבוסס-טוקן. |
get |
GET /v1alpha1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*/authTokens/*} מקבל טוקן אימות ספציפי למשתמש ספציפי עם אימות טוקן. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/clusters/*/tokenAuthUsers/*}/authTokens רשימה של כל אסימוני האימות של משתמש ספציפי עם אימות באמצעות אסימון. |
משאב REST: v1alpha1.projects.locations.operations
| Methods | |
|---|---|
cancel |
POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel מתחילה ביטול אסינכרוני של פעולה ממושכת. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/operations/*} מחיקת פעולה ממושכת. |
get |
GET /v1alpha1/{name=projects/*/locations/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |
list |
GET /v1alpha1/{name=projects/*/locations/*}/operations רשימת הפעולות שתואמות למסנן שצוין בבקשה. |
משאב REST: v1.projects.locations
| Methods | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*} קבלת מידע על מיקום. |
getSharedRegionalCertificateAuthority |
GET /v1/{name=projects/*/locations/*/sharedRegionalCertificateAuthority} מקבל את הפרטים של מידע על רשות אישורים אזורית עבור אשכול Redis. |
list |
GET /v1/{name=projects/*}/locations רשימת המיקומים הנתמכים בשירות הזה. |
משאב REST: v1.projects.locations.aclPolicies
| Methods | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/aclPolicies יוצר מדיניות ACL. |
delete |
DELETE /v1/{name=projects/*/locations/*/aclPolicies/*} מוחק מדיניות ACL ספציפית. |
get |
GET /v1/{name=projects/*/locations/*/aclPolicies/*} מאחזר את הפרטים של מדיניות ACL ספציפית של Redis Cluster. |
list |
GET /v1/{parent=projects/*/locations/*}/aclPolicies מציג רשימה של כל מדיניות ה-ACL שבבעלות פרויקט במיקום (אזור) שצוין או בכל המיקומים. |
patch |
PATCH /v1/{aclPolicy.name=projects/*/locations/*/aclPolicies/*} מעדכן את מדיניות ה-ACL. |
משאב REST: v1.projects.locations.aclPolicies.revisions
| Methods | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*/aclPolicies/*/revisions/*} קבלת פרטים על גרסה ספציפית של מדיניות ACL. |
list |
GET /v1/{parent=projects/*/locations/*/aclPolicies/*}/revisions מפרט את כל הגרסאות של מדיניות ACL ברשימת ACL נתונה. |
משאב REST: v1.projects.locations.backupCollections
| Methods | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*/backupCollections/*} קבלת אוסף גיבוי. |
list |
GET /v1/{parent=projects/*/locations/*}/backupCollections מציג רשימה של כל אוספי הגיבויים שנמצאים בבעלות פרויקט צרכני במיקום (אזור) שצוין או בכל המיקומים. |
משאב REST: v1.projects.locations.backupCollections.backups
| Methods | |
|---|---|
delete |
DELETE /v1/{name=projects/*/locations/*/backupCollections/*/backups/*} מחיקת גיבוי ספציפי. |
export |
POST /v1/{name=projects/*/locations/*/backupCollections/*/backups/*}:export מייצא גיבוי ספציפי ל-URI של Cloud Storage של לקוח יעד. |
get |
GET /v1/{name=projects/*/locations/*/backupCollections/*/backups/*} מקבל את הפרטים של גיבוי ספציפי. |
list |
GET /v1/{parent=projects/*/locations/*/backupCollections/*}/backups רשימה של כל הגיבויים שנמצאים בבעלות אוסף הגיבויים. |
משאב REST: v1.projects.locations.clusters
| Methods | |
|---|---|
addTokenAuthUser |
POST /v1/{cluster=projects/*/locations/*/clusters/*}:addTokenAuthUser מוסיף משתמש עם אימות באמצעות אסימון לאשכול שמופעל בו אימות באמצעות אסימון. |
backup |
POST /v1/{name=projects/*/locations/*/clusters/*}:backup גיבוי של Redis Cluster. |
create |
POST /v1/{parent=projects/*/locations/*}/clusters יוצר אשכול Redis על סמך המאפיינים שצוינו. |
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*} מחיקת אשכול Redis ספציפי. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*} מקבל את הפרטים של אשכול Redis ספציפי. |
getCertificateAuthority |
GET /v1/{name=projects/*/locations/*/clusters/*/certificateAuthority} קבלת פרטים על מידע של רשות אישורים עבור אשכול Redis. |
list |
GET /v1/{parent=projects/*/locations/*}/clusters מציג רשימה של כל אשכולות Redis שבבעלות פרויקט במיקום (אזור) שצוין או בכל המיקומים. |
patch |
PATCH /v1/{cluster.name=projects/*/locations/*/clusters/*} מעדכן את המטא-נתונים וההגדרות של אשכול Redis ספציפי. |
rescheduleClusterMaintenance |
POST /v1/{name=projects/*/locations/*/clusters/*}:rescheduleClusterMaintenance הזזה של אירוע תחזוקה קרוב. |
משאב REST: v1.projects.locations.clusters.tokenAuthUsers
| Methods | |
|---|---|
addAuthToken |
POST /v1/{tokenAuthUser=projects/*/locations/*/clusters/*/tokenAuthUsers/*}:addAuthToken הפקודה מוסיפה אסימון אימות למשתמש באשכול שמופעל בו אימות מבוסס-אסימון. |
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*} מוחק משתמש עם אימות באמצעות טוקן באשכול שמופעל בו אימות באמצעות טוקן. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*} מקבל משתמש ספציפי עם אימות טוקן עבור אשכול עם אימות בסיסי מופעל. |
list |
GET /v1/{parent=projects/*/locations/*/clusters/*}/tokenAuthUsers מציג רשימה של כל המשתמשים שמאומתים באמצעות טוקן באשכול שמופעל בו אימות מבוסס-טוקן. |
משאב REST: v1.projects.locations.clusters.tokenAuthUsers.authTokens
| Methods | |
|---|---|
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*/authTokens/*} מסיר טוקן אימות של משתמש במופע שמופעל בו אימות מבוסס-טוקן. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*/tokenAuthUsers/*/authTokens/*} מקבל טוקן אימות ספציפי למשתמש ספציפי עם אימות טוקן. |
list |
GET /v1/{parent=projects/*/locations/*/clusters/*/tokenAuthUsers/*}/authTokens רשימה של כל אסימוני האימות של משתמש ספציפי עם אימות באמצעות אסימון. |
משאב REST: v1.projects.locations.operations
| Methods | |
|---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel מתחילה ביטול אסינכרוני של פעולה ממושכת. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} מחיקת פעולה ממושכת. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |
list |
GET /v1/{name=projects/*/locations/*}/operations רשימת הפעולות שתואמות למסנן שצוין בבקשה. |