Method: projects.settings.lookupEffectiveValue

מחשבת את ערך ההגדרה האפקטיבי של הגדרה במשאב Cloud‏ parent. הערך האפקטיבי של ההגדרה הוא הערך המחושב של ההגדרה במשאב Cloud, והוא אחד מהערכים הבאים לפי הסדר (אם הערך הקודם לא קיים, המערכת משתמשת בערך הבא):

  1. ערך ההגדרה במשאב הנתון
  2. ערך ההגדרה במשאב הקרוב ביותר בהיררכיה של המשאב הנתון
  3. ערך ברירת המחדל של ההגדרה
  4. ערך הגדרה ריק, שמוגדר כ-SettingValue כשכל השדות לא מוגדרים

הפונקציה מחזירה google.rpc.Status עם google.rpc.Code.NOT_FOUND אם ההגדרה לא קיימת.

בקשת HTTP

GET https://resourcesettings.googleapis.com/v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue

כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
parent

string

ההגדרה שעבורה יחושב ערך בפועל. Setting

כדי להשתמש בהרשאה, צריך את הרשאת IAM הבאה במשאב שצוין parent:

  • resourcesettings.settingvalues.get

גוף הבקשה

גוף הבקשה צריך להיות ריק.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של SettingValue.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/cloud-platform

מידע נוסף זמין במאמר סקירה כללית על אימות.