- Ressource: LicenseConfig
- Status
- AlertPolicyResourceConfig
- AlertEnrollment
- EnrollState
- ContactDetails
- Methoden
Ressource: LicenseConfig
Informationen zu den Lizenzen von Nutzern.
| JSON-Darstellung |
|---|
{ "name": string, "licenseCount": string, "subscriptionTier": enum ( |
| Felder | |
|---|---|
name |
Nicht veränderbar. ID. Der voll qualifizierte Ressourcenname der Lizenzkonfiguration. Format: |
licenseCount |
Erforderlich. Anzahl der erworbenen Lizenzen. |
subscriptionTier |
Erforderlich. Informationen zur Abostufe für die Lizenzkonfiguration. |
state |
Nur Ausgabe. Der Status der Lizenzkonfiguration. |
autoRenew |
Optional. Gibt an, ob die Lizenzkonfiguration automatisch verlängert werden soll, wenn das Enddatum erreicht ist. |
startDate |
Erforderlich. Startdatum. |
endDate |
Optional. Das geplante Enddatum. |
subscriptionTerm |
Erforderlich. Abolaufzeit. |
freeTrial |
Optional. Gibt an, ob die Lizenzkonfiguration für einen kostenlosen Testzeitraum gilt. |
alertPolicyResourceConfig |
Optional. Die Konfiguration der Benachrichtigungsrichtlinie für diese Lizenzkonfiguration. |
geminiBundle |
Nur Ausgabe. Gibt an, ob die Lizenzkonfiguration für das Gemini-Bundle gilt. |
earlyTerminated |
Nur Ausgabe. Gibt an, ob das Abo vor dem Ablaufdatum gekündigt wurde. Dies wird in der Regel von der Pipeline beendet, sobald das Abo über subsv3 beendet wird. |
earlyTerminationDate |
Nur Ausgabe. Das Datum, an dem das Abo vor dem Ablaufdatum gekündigt wird. |
Bundesland
Aufzählung des Status der Lizenzkonfiguration.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Standardwert. Die Lizenzkonfiguration ist nicht vorhanden. |
ACTIVE |
Die Lizenzkonfiguration ist aktiv und wird verwendet. |
EXPIRED |
Die Lizenzkonfiguration ist abgelaufen. |
NOT_STARTED |
Die Lizenzkonfiguration hat noch nicht begonnen und ihr Startdatum liegt in der Zukunft. |
WITHDRAWN |
Dies ist der Fall, wenn für eine untergeordnete Lizenzkonfiguration alle zugehörigen Arbeitsplätze an die zugehörige BillingAccountLicenseConfig zurückgegeben wurden. Ähnlich wie EXPIRED. |
DEACTIVATING |
Die Lizenzkonfiguration wird vor dem Ablaufdatum beendet und deaktiviert. Der Kunde hat in diesem Status weiterhin Zugriff. Der Status wird in EXPIRED geändert, sobald der Deaktivierungszeitraum (14 Tage) oder das Enddatum erreicht ist – je nachdem, was zuerst eintritt. |
AlertPolicyResourceConfig
Die Benachrichtigungskonfiguration auf Ressourcenebene. Wird verwendet in: * UserLicense * EngineUserData Die AlertPolicyConfig im Daten-Connector wird auf dieselbe Weise verwendet. Es gibt keine einfache Möglichkeit zur Migration.
| JSON-Darstellung |
|---|
{ "alertPolicy": string, "alertEnrollments": [ { object ( |
| Felder | |
|---|---|
alertPolicy |
Nicht veränderbar. Der vollständig qualifizierte Ressourcenname der AlertPolicy. |
alertEnrollments[] |
Optional. Der Registrierungsstatus der einzelnen Benachrichtigungen. |
contactDetails[] |
Optional. Die Kontaktdaten für jede Benachrichtigungsrichtlinie. |
languageCode |
Optional. Der für Benachrichtigungen verwendete Sprachcode |
regionCode |
Optional. Der Regionencode des Nutzers, der die Benachrichtigungsrichtlinie abonniert hat. |
AlertEnrollment
Der Status der Benachrichtigungsregistrierung.
| JSON-Darstellung |
|---|
{
"alertId": string,
"enrollState": enum ( |
| Felder | |
|---|---|
alertId |
Nicht veränderbar. Die ID einer Benachrichtigung. |
enrollState |
Erforderlich. Der Registrierungsstatus eines Kunden. |
notificationParams |
Optional. Parameter, die zum Instanziieren einer Benachrichtigung verwendet werden. Wird für Benachrichtigungen verwendet, die bei der Registrierung ausgelöst werden. Nicht gespeichert. * Willkommens-E‑Mails für Gemini Business. * E‑Mail-Einladungen für Gemini Business-Nutzer. |
EnrollState
Die Enum für den Registrierungsstatus für die Benachrichtigung.
| Enums | |
|---|---|
ENROLL_STATE_UNSPECIFIED |
Standardwert. Wird für Kunden verwendet, die nicht auf die Benachrichtigungsrichtlinie reagiert haben. |
ENROLLED |
Der Kunde hat diese Richtlinie akzeptiert. |
DECLINED |
Der Kunde hat diese Richtlinie abgelehnt. |
ContactDetails
Die auf Ressourcenebene gespeicherten Kontaktdaten. Wenn sowohl die Projekt- als auch die Ressourcenebene ausgefüllt ist, werden die Kontaktdaten auf Ressourcenebene durch die Kontaktdaten auf Projektebene überschrieben.
| JSON-Darstellung |
|---|
{ "emailAddress": string } |
| Felder | |
|---|---|
emailAddress |
Optional. Die E-Mail-Adresse des Kontakts. |
Methoden |
|
|---|---|
|
Erstellt eine LicenseConfig Diese Methode sollte nur zum Erstellen von NotebookLM-Lizenzen oder kostenlosen Testlizenzen für Gemini Enterprise verwendet werden. |
|
Ruft eine LicenseConfig ab. |
|
Aktualisiert die LicenseConfig. |