מפיץ LicenseConfig מרמת החשבון לחיוב לרמת הפרויקט.
בקשת HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig כתובות ה-URL כתובות בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
billingAccountLicenseConfig |
חובה. שם המשאב המלא של פורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "projectNumber": string, "location": string, "licenseCount": string, "licenseConfigId": string } |
| שדות | |
|---|---|
projectNumber |
חובה. מספר פרויקט היעד ב-GCP שאליו יופץ קובץ ההגדרות של הרישיון. |
location |
חובה. אזור היעד בפרויקט GCP להפצת הגדרות הרישיון. |
licenseCount |
חובה. מספר הרישיונות להפצה. |
licenseConfigId |
זה שינוי אופציונלי. הקצאת מושבים להגדרת הרישיון הזו במקום ליצור הגדרת רישיון חדשה. אם לא מציינים את ההגדרה, המערכת יוצרת הגדרת רישיון חדשה מתוך הגדרת הרישיון של חשבון החיוב. |
גוף התשובה
הודעת תגובה לשיטה LicenseConfigService.DistributeLicenseConfig.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"licenseConfig": {
object ( |
| שדות | |
|---|---|
licenseConfig |
LicenseConfig המעודכן או שנוצר. |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשת הרשאת IAM הבאה במשאב billingAccountLicenseConfig:
discoveryengine.billingAccountLicenseConfigs.distribute
מידע נוסף מופיע במאמרי העזרה בנושא IAM.