Ressource: Konfiguration
Konfiguration für ein Google SPLA-Produkt
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "product": string, "licenseType": enum ( |
Felder | |
---|---|
name |
Kennung. Name der Ressource |
displayName |
Pflichtangabe. Vorname des Nutzers. |
product |
Pflichtangabe. Das Namensfeld (mit URL) des für SPLA angebotenen Produkts. |
licenseType |
Pflichtangabe. Lizenztyp für die Abrechnung |
currentBillingInfo |
Pflichtangabe. Abrechnungsinformationen, die bis zum Ende des aktuellen Monats gelten. |
nextBillingInfo |
Pflichtangabe. Abrechnungsinformationen für den nächsten Monat. |
createTime |
Nur Ausgabe. [Nur Ausgabe] Zeitstempel der Erstellung Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. [Nur Ausgabe] Zeitstempel der Aktualisierung Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
labels |
Optional. Labels als Schlüssel/Wert-Paare Ein Objekt, das eine Liste von |
state |
Nur Ausgabe. Status der Konfiguration. |
LicenseType
Verschiedene unterstützte Lizenztypen.
Enums | |
---|---|
LICENSE_TYPE_UNSPECIFIED |
nicht angegeben. |
LICENSE_TYPE_PER_MONTH_PER_USER |
Die Abrechnung erfolgt anhand der Anzahl der Nutzer, die pro Monat aufgeführt sind. |
LICENSE_TYPE_BRING_YOUR_OWN_LICENSE |
Eigene Lizenz verwenden (Bring your own License, BYOL) |
BillingInfo
Zahlungsinformationen.
JSON-Darstellung |
---|
{ "startTime": string, "endTime": string, // Union field |
Felder | |
---|---|
startTime |
Nur Ausgabe. Wann die Abrechnung beginnt. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
endTime |
Nur Ausgabe. Wann die Abrechnung endet. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
Union-Feld current_billing_info . Abrechnungsinformationen, je nach Lizenztyp. Für current_billing_info ist nur einer der folgenden Werte zulässig: |
|
userCountBilling |
Bei dieser Art der Abrechnung wird die Gesamtrechnung anhand der Nutzerzahl berechnet. |
UserCountBillingInfo
Bei diesem Ansatz wird die Gesamtzahl der einzelnen Nutzer für die Abrechnung verwendet.
JSON-Darstellung |
---|
{ "userCount": integer } |
Felder | |
---|---|
userCount |
Pflichtangabe. Anzahl der Nutzer, die in Rechnung gestellt werden. |
Bundesland
Status der Konfiguration.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Status der Konfiguration ist nicht angegeben |
STATE_ACTIVE |
Die Konfiguration ist aktiv. |
STATE_SUSPENDED |
Die Konfiguration ist deaktiviert. |
STATE_DELETED |
Die Konfiguration wurde gelöscht. |
Methoden |
|
---|---|
|
Fasst die Nutzung pro Instanz für eine Konfiguration zusammen. |
|
Erstellt eine neue Konfiguration in einem angegebenen Projekt und an einem angegebenen Ort. |
|
Deaktiviert die angegebene Konfiguration. |
|
Löscht eine einzelne Konfiguration. |
|
Ruft Details zu einer einzelnen Konfiguration ab. |
|
Listet Konfigurationen in einem angegebenen Projekt und an einem angegebenen Standort auf. |
|
Aktualisiert die Parameter einer einzelnen Konfiguration. |
|
Informationen zur Lizenznutzung für eine Konfiguration. |
|
Reaktiviert die angegebene Konfiguration. |