Domain aus der Zulassungsliste entfernen

Auf dieser Seite wird erklärt, wie Sie eine Domain mithilfe der Allowlisted Domains API aus der Zulassungsliste entfernen.

Hinweis

Domain aus der Zulassungsliste entfernen

Verwenden Sie die Methode delete, um eine Domain zu entfernen. Diese Mutation ist asynchron und gibt einen Vorgang mit langer Ausführungszeit zurück.

Python

def delete_allowlisted_domain(service, resource_name):
  """Deletes an allowlisted domain."""
  if not resource_name:
    print('Resource name is missing.')
    return None

  try:
    response = (
        service.allowlistedDomains().delete(name=resource_name).execute()
    )
    return response
  except Exception as e:
    print(f'An error occurred during delete: {e}')
    return None

Fehlerbehandlung

Fehlerbedingung RPC-Statuscode Fehlermeldung Fehlerbehebung / Begründung
Keine Berechtigung für die Ressource PERMISSION_DENIED (403) "Permission denied for allowlisted domain resource." • Prüfen Sie, ob dem Nutzer der entsprechende Bereich gewährt wurde.
• Prüfen Sie, ob der Nutzer die erforderliche Berechtigung hat.
• Wenden Sie sich an die E‑Mail-Adresse des Kontakts, um zu prüfen, ob das Projekt/der Nutzer auf der Zulassungsliste steht.
Kundennummer für den Nutzer nicht gefunden NOT_FOUND (404) "Customer ID not found for user." Der angemeldete Nutzer ist nicht mit einer gültigen Domain verknüpft.
Eine Aktualisierung der Zulassungsliste läuft bereits. FAILED_PRECONDITION (400) "An allowlist update is already in progress. Please wait for it to complete before making another request." Warten Sie, bis alle vorherigen Mutationsvorgänge (Erstellen oder Löschen) abgeschlossen sind, bevor Sie eine neue Anfrage senden.
Domain nicht in der Zulassungsliste gefunden NOT_FOUND (404) "Allowlisted domain <domain> not found." Die angegebene Domain ist nicht in der Zulassungsliste vorhanden. Das kann passieren, wenn die Domain nicht hinzugefügt oder bereits aus der Zulassungsliste gelöscht wurde. In den Audit-Logs können Sie prüfen, ob die Domain in den letzten sechs Monaten hinzugefügt oder gelöscht wurde.
Ressourcenname ist ungültig INVALID_ARGUMENT (400) "Invalid resource name: <resourceName>." So beheben Sie den Fehler „Ungültiger Ressourcenname“: Prüfen Sie, ob der im DELETE-Antrag angegebene Bezeichner korrekt formatiert ist und aus der richtigen Quelle stammt:
Format des Ressourcennamens prüfen: Die für den Parameter „name“ verwendete String muss genau dem Format allowlistedDomains/UNIQUE_IDENTIFIER entsprechen.
Quelle des Namens prüfen: Der Ressourcenname ist ein Bezeichner, der nur in der Ausgabe enthalten ist. Er muss aus einem vorherigen erfolgreichen Aufruf der Methode allowlistedDomains.list für denselben Kunden stammen. Erstellen oder erraten Sie den Ressourcennamen nicht.

Audit-Logs

Bei Löschvorgängen mit der Allowlisted Domains API werden Audit-Log-Ereignisse generiert, die von Administratoren geprüft werden können. Weitere Informationen finden Sie unter Audit-Logs ansehen.