ה-Resource Settings API מאפשר למשתמשים לשלוט בהתנהגות שלהם ב-GCP ולשנות אותה (למשל, VM, חומת אש, Project וכו') בהיררכיית המשאבים בענן.
- משאב REST: v1alpha1.folders.settings
- משאב REST: v1alpha1.folders.settings.value
- משאב REST: v1alpha1.Organizations.settings
- משאב REST: v1alpha1.Organizations.settings.value
- משאב REST: v1alpha1.projects.settings
- משאב REST: v1alpha1.projects.settings.value
שירות: resourcesettings.googleapis.com
מומלץ להתקשר לשירות הזה באמצעות ספריות הלקוח שסופקו על ידי Google. אם האפליקציה שלך צריכה להתקשר לשירות הזה באמצעות ספריות משלך, עליך להשתמש במידע הבא בעת שליחת בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט קריא למחשבים לתיאור ולצריכת ממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין של IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד עשוי לספק כמה מסמכי גילוי. שירות זה מספק את מסמך הגילוי הבא:
נקודת הקצה של השירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה בשירות. לשירות הזה יש את נקודת הקצה הבאה לכל השירותים, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות הזה:
https://resourcesettings.googleapis.com
מקור של REST : v1alpha1.folders.settings
שיטות | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=folders/*/settings/*/value} מחיקה של ערך הגדרה. |
getValue |
GET /v1alpha1/{name=folders/*/settings/*/value} מקבל ערך הגדרה. |
list |
GET /v1alpha1/{parent=folders/*}/settings רשימה של כל ההגדרות הזמינות במשאב הענן parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue מחשבת את ערך ההגדרה האפקטיבי של הגדרה במשאב Cloud parent . |
search |
GET /v1alpha1/{parent=folders/*}/settings:search מחפשת את כל ערכי ההגדרה שקיימים במשאב parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=folders/*/settings/*/value} מתבצע עדכון של ערך הגדרה. |
מקור של REST : v1alpha1.folders.settings.value
שיטות | |
---|---|
create |
POST /v1alpha1/{settingValue.name=folders/*/settings/*/value} יוצר ערך הגדרה. |
מקור של REST: v1alpha1.Organizations.settings
שיטות | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=organizations/*/settings/*/value} מחיקה של ערך הגדרה. |
getValue |
GET /v1alpha1/{name=organizations/*/settings/*/value} מקבל ערך הגדרה. |
list |
GET /v1alpha1/{parent=organizations/*}/settings רשימה של כל ההגדרות הזמינות במשאב הענן parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue מחשבת את ערך ההגדרה האפקטיבי של הגדרה במשאב Cloud parent . |
search |
GET /v1alpha1/{parent=organizations/*}/settings:search מחפשת את כל ערכי ההגדרה שקיימים במשאב parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=organizations/*/settings/*/value} מתבצע עדכון של ערך הגדרה. |
מקור של REST : v1alpha1.Organizations.settings.value
שיטות | |
---|---|
create |
POST /v1alpha1/{settingValue.name=organizations/*/settings/*/value} יוצר ערך הגדרה. |
מקור של REST : v1alpha1.projects.settings
שיטות | |
---|---|
deleteValue |
DELETE /v1alpha1/{name=projects/*/settings/*/value} מחיקה של ערך הגדרה. |
getValue |
GET /v1alpha1/{name=projects/*/settings/*/value} מקבל ערך הגדרה. |
list |
GET /v1alpha1/{parent=projects/*}/settings רשימה של כל ההגדרות הזמינות במשאב הענן parent . |
lookupEffectiveValue |
GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue מחשבת את ערך ההגדרה האפקטיבי של הגדרה במשאב Cloud parent . |
search |
GET /v1alpha1/{parent=projects/*}/settings:search מחפשת את כל ערכי ההגדרה שקיימים במשאב parent . |
updateValue |
PATCH /v1alpha1/{settingValue.name=projects/*/settings/*/value} מתבצע עדכון של ערך הגדרה. |
מקור של REST : v1alpha1.projects.settings.value
שיטות | |
---|---|
create |
POST /v1alpha1/{settingValue.name=projects/*/settings/*/value} יוצר ערך הגדרה. |