Risorsa: Configurazione
Configurazione per un prodotto Google SPLA
Rappresentazione JSON |
---|
{ "name": string, "displayName": string, "product": string, "licenseType": enum ( |
Campi | |
---|---|
name |
Identifier. name of resource |
displayName |
Obbligatorio. Nome dell'utente. |
product |
Obbligatorio. Campo Nome (con URL) del prodotto offerto per SPLA. |
licenseType |
Obbligatorio. Tipo di licenza da applicare per la fatturazione |
currentBillingInfo |
Obbligatorio. Informazioni di fatturazione applicabili fino alla fine del mese corrente. |
nextBillingInfo |
Obbligatorio. Informazioni di fatturazione applicabili al mese successivo. |
createTime |
Solo output. [Solo output] Crea timestamp Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. [Solo output] Timestamp aggiornamento Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Etichette come coppie chiave-valore Un oggetto contenente un elenco di coppie |
state |
Solo output. Stato della configurazione. |
LicenseType
I diversi tipi di licenze supportati.
Enum | |
---|---|
LICENSE_TYPE_UNSPECIFIED |
non specificato. |
LICENSE_TYPE_PER_MONTH_PER_USER |
La fatturazione si baserà sul numero di utenti elencati al mese. |
LICENSE_TYPE_BRING_YOUR_OWN_LICENSE |
Bring Your Own License. |
BillingInfo
Dati di fatturazione.
Rappresentazione JSON |
---|
{ "startTime": string, "endTime": string, // Union field |
Campi | |
---|---|
startTime |
Solo output. Quando inizia la fatturazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
endTime |
Solo output. Al termine della fatturazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
Campo unione current_billing_info . Informazioni di fatturazione, a seconda del tipo di licenza. current_billing_info può essere solo uno dei seguenti: |
|
userCountBilling |
Questo tipo di fatturazione utilizza il conteggio degli utenti per calcolare l'addebito totale. |
UserCountBillingInfo
Questo approccio utilizza il conteggio totale degli utenti unici per la fatturazione.
Rappresentazione JSON |
---|
{ "userCount": integer } |
Campi | |
---|---|
userCount |
Obbligatorio. Numero di utenti per cui fatturare. |
Stato
Stato della configurazione.
Enum | |
---|---|
STATE_UNSPECIFIED |
Lo stato della configurazione non è specificato |
STATE_ACTIVE |
La configurazione è in stato attivo. |
STATE_SUSPENDED |
La configurazione è in stato disattivato. |
STATE_DELETED |
La configurazione è in stato eliminato. |
Metodi |
|
---|---|
|
Aggrega l'utilizzo per istanza per una configurazione. |
|
Crea una nuova configurazione in un progetto e una località specifici. |
|
Disattiva la configurazione specificata. |
|
Elimina una singola configurazione. |
|
Recupera i dettagli di una singola configurazione. |
|
Elenca le configurazioni in un determinato progetto e in una determinata località. |
|
Aggiorna i parametri di una singola configurazione. |
|
Informazioni sull'utilizzo delle licenze per una configurazione. |
|
Riattiva la configurazione specificata. |