- משאב: LicenseConfig
- מדינה
- AlertPolicyResourceConfig
- AlertEnrollment
- EnrollState
- ContactDetails
- Methods
משאב: LicenseConfig
מידע על הרישיונות של המשתמשים.
| ייצוג JSON |
|---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
| שדות | |
|---|---|
name |
אי אפשר לשנות. מזהה. שם המשאב שמוגדר במלואו של הגדרת הרישיון. פורמט: |
licenseCount |
חובה. מספר הרישיונות שנרכשו. |
subscriptionTier |
חובה. פרטים על רמת המינוי של הגדרת הרישיון. |
state |
פלט בלבד. המצב של הגדרת הרישיון. |
autoRenew |
זה שינוי אופציונלי. האם הגדרת הרישיון צריכה להתחדש אוטומטית כשהיא מגיעה לתאריך הסיום. |
startDate |
חובה. תאריך ההתחלה. |
endDate |
זה שינוי אופציונלי. תאריך הסיום המתוכנן. |
subscriptionTerm |
חובה. תקופת המינוי. |
freeTrial |
זה שינוי אופציונלי. האם הגדרת הרישיון היא לתקופת ניסיון בחינם. |
alertPolicyResourceConfig |
זה שינוי אופציונלי. הגדרת מדיניות ההתראות להגדרת הרישיון הזו. |
geminiBundle |
פלט בלבד. האם הגדרת הרישיון היא לחבילת Gemini. |
earlyTerminated |
פלט בלבד. ציון אם המינוי הסתיים לפני תאריך התפוגה. התהליך הזה מסתיים בדרך כלל על ידי צינור הנתונים ברגע שהמינוי מסתיים מ-subsv3. |
earlyTerminationDate |
פלט בלבד. התאריך שבו המינוי מסתיים לפני תאריך התפוגה. |
lastUserUpdateTime |
אופציונלי. חותמת זמן של העדכון האחרון שהמשתמש יזם (שינוי במספר המושבים או במועד סיום המינוי). בשונה מ- הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
מדינה
מצב ההגדרה של הרישיון.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
ערך ברירת המחדל. הגדרת הרישיון לא קיימת. |
ACTIVE |
הגדרת הרישיון בתוקף ונעשה בה שימוש. |
EXPIRED |
פג התוקף של הגדרת הרישיון. |
NOT_STARTED |
הגדרת הרישיון עוד לא התחילה, ותאריך ההתחלה שלה הוא בעתיד. |
WITHDRAWN |
המצב הזה מתרחש כשכל המושבים בהגדרת רישיון משנה הוחזרו אל BillingAccountLicenseConfig שאליה היא שייכת. דומה לסטטוס EXPIRED. |
DEACTIVATING |
הגדרת הרישיון מסתיימת לפני תאריך התפוגה והיא מושבתת. ללקוח עדיין תהיה גישה במצב הזה. הסטטוס ישתנה ל-EXPIRED (פג תוקף) אחרי שתקופת ההשבתה תסתיים (14 ימים) או כשתאריך הסיום יגיע, המוקדם מביניהם. |
AlertPolicyResourceConfig
הגדרת ההתראה ברמת המשאב. השימוש ב-AlertPolicyConfig במחבר הנתונים זהה לשימוש ב-UserLicense וב-EngineUserData. אין דרך קלה לבצע מיגרציה.
| ייצוג JSON |
|---|
{ "alertPolicy": string, "alertEnrollments": [ { object ( |
| שדות | |
|---|---|
alertPolicy |
אי אפשר לשנות. השם המלא של המשאב AlertPolicy. |
alertEnrollments[] |
זה שינוי אופציונלי. מצב ההרשמה של כל התראות. |
contactDetails[] |
זה שינוי אופציונלי. הפרטים ליצירת קשר של כל מדיניות התראות. |
languageCode |
זה שינוי אופציונלי. קוד השפה שמשמש להתראות |
regionCode |
זה שינוי אופציונלי. קוד האזור של המשתמש שנרשם למדיניות ההתראות. |
AlertEnrollment
סטטוס ההרשמה להתראה.
| ייצוג JSON |
|---|
{
"alertId": string,
"enrollState": enum ( |
| שדות | |
|---|---|
alertId |
אי אפשר לשנות. המזהה של ההתראה. |
enrollState |
חובה. סטטוס ההרשמה של הלקוח. |
notificationParams |
זה שינוי אופציונלי. פרמטרים שמשמשים ליצירת מופע של התראה. משמשת להתראות שמופעלות כשנרשמים. לא נשמרות. * אימיילים למשתמשים חדשים ב-Gemini Business. * אימיילים להזמנת משתמשים ל-Gemini Business. |
EnrollState
סטטוס ההרשמה של ההתראה.
| טיפוסים בני מנייה (enum) | |
|---|---|
ENROLL_STATE_UNSPECIFIED |
ערך ברירת המחדל. משמש לקוחות שלא הגיבו למדיניות ההתראות. |
ENROLLED |
הלקוח רשום למדיניות הזו. |
DECLINED |
הלקוח דחה את המדיניות הזו. |
ContactDetails
הפרטים ליצירת קשר ששמורים ברמת המשאב. אם מאכלסים את הפרטים גם ברמת הפרויקט וגם ברמת המשאב, הפרטים ליצירת קשר ברמת המשאב יבטלו את הפרטים ליצירת קשר ברמת הפרויקט.
| ייצוג JSON |
|---|
{ "emailAddress": string } |
| שדות | |
|---|---|
emailAddress |
זה שינוי אופציונלי. כתובת האימייל של איש הקשר. |
Methods |
|
|---|---|
|
יוצר LicenseConfig השיטה הזו מיועדת רק ליצירת רישיונות ל-NotebookLM או לניסוי חינם של Gemini Enterprise. |
|
הפונקציה מחזירה את ה-LicenseConfig. |
|
הצגת רשימה של כל LicenseConfig שמשויכים לפרויקט. |
|
עדכון של LicenseConfig |