Method: billingAccounts.billingAccountLicenseConfigs.retractLicenseConfig

Diese Methode wird von der Seite des Rechnungskontos aufgerufen, um die LicenseConfig des angegebenen Projekts zurück zum Rechnungskonto zu übertragen.

HTTP-Anfrage

POST https://discoveryengine.googleapis.com/v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
billingAccountLicenseConfig

string

Erforderlich. Vollständiger Ressourcenname von BillingAccountLicenseConfig.

Format: billingAccounts/{billingAccount}/billingAccountLicenseConfigs/{billingAccountLicenseConfigId}.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "licenseConfig": string,
  "fullRetract": boolean,
  "licenseCount": string
}
Felder
licenseConfig

string

Erforderlich. Vollständiger Ressourcenname von LicenseConfig.

Format: projects/{project}/locations/{location}/licenseConfigs/{licenseConfigId}.

fullRetract

boolean

Optional. Wenn „true“ festgelegt ist, wird die gesamte Lizenzkonfiguration zurückgezogen. Andernfalls ziehen Sie die angegebene Anzahl von Lizenzen zurück.

licenseCount

string (int64 format)

Optional. Die Anzahl der Lizenzen, die zurückgezogen werden sollen. Wird nur verwendet, wenn „fullRetract“ auf „false“ gesetzt ist.

Antworttext

Antwortnachricht für die Methode LicenseConfigService.RetractLicenseConfig.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "licenseConfig": {
    object (LicenseConfig)
  }
}
Felder
licenseConfig

object (LicenseConfig)

Die aktualisierte LicenseConfig.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource billingAccountLicenseConfig:

  • discoveryengine.billingAccountLicenseConfigs.retract

Weitere Informationen finden Sie in der IAM-Dokumentation.