משאב: הגדרה
הגדרות של מוצר Google SPLA
| ייצוג ב-JSON |
|---|
{ "name": string, "displayName": string, "product": string, "licenseType": enum ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב |
displayName |
חובה. השם הפרטי של המשתמש. |
product |
חובה. השדה 'שם' (עם כתובת URL) של המוצר שמוצע במסגרת SPLA. |
licenseType |
חובה. סוג הרישיון שיחול על החיוב |
currentBillingInfo |
חובה. פרטי החיוב רלוונטיים עד סוף החודש הנוכחי. |
nextBillingInfo |
חובה. פרטי החיוב שרלוונטיים לחודש הבא. |
createTime |
פלט בלבד. [פלט בלבד] חותמת זמן של יצירה הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
updateTime |
פלט בלבד. [רק פלט] חותמת הזמן של העדכון הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
labels |
זה שינוי אופציונלי. תוויות כצמדי מפתח/ערך אובייקט שמכיל רשימה של |
state |
פלט בלבד. המצב של ההגדרה. |
LicenseType
סוגים שונים של רישיונות נתמכים.
| טיפוסים בני מנייה (enum) | |
|---|---|
LICENSE_TYPE_UNSPECIFIED |
לא צוין. |
LICENSE_TYPE_PER_MONTH_PER_USER |
החיוב יתבסס על מספר המשתמשים שרשומים בכל חודש. |
LICENSE_TYPE_BRING_YOUR_OWN_LICENSE |
החברה מביאה את הרישיון שלה (BYOL). |
BillingInfo
פרטי החיוב.
| ייצוג ב-JSON |
|---|
{ "startTime": string, "endTime": string, // Union field |
| שדות | |
|---|---|
startTime |
פלט בלבד. מתי החיוב מתחיל. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
endTime |
פלט בלבד. התאריך שבו החיוב מסתיים. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
שדה איחוד current_billing_info. פרטי החיוב, בהתאם לסוג הרישיון. הערך current_billing_info יכול להיות רק אחד מהבאים: |
|
userCountBilling |
בסוג החיוב הזה, מספר המשתמשים משמש לחישוב העלות הכוללת. |
UserCountBillingInfo
בגישה הזו, החיוב מבוסס על סך המשתמשים הייחודיים.
| ייצוג ב-JSON |
|---|
{ "userCount": integer } |
| שדות | |
|---|---|
userCount |
חובה. מספר המשתמשים שעליהם יחויב. |
מדינה
המצב של ההגדרה.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
הסטטוס של ההגדרה לא צוין |
STATE_ACTIVE |
ההגדרה במצב פעיל. |
STATE_SUSPENDED |
ההגדרה מושבתת. |
STATE_DELETED |
ההגדרה נמחקה. |
Methods |
|
|---|---|
|
מצטבר השימוש בכל מופע של הגדרה. |
|
יוצרת הגדרה חדשה בפרויקט ובמיקום נתונים. |
|
השבתה של ההגדרה שצוינה. |
|
מחיקת הגדרה יחידה. |
|
קבלת פרטים של הגדרה יחידה. |
|
הצגת רשימת ההגדרות בפרויקט ובמיקום נתונים. |
|
מעדכן את הפרמטרים של הגדרה יחידה. |
|
נתוני שימוש ברישיון עבור הגדרה. |
|
מפעילה מחדש את ההגדרה האישית הנתונה. |