Rimuovere un dominio dalla lista consentita

Questa pagina spiega come rimuovere un dominio dalla lista consentita utilizzando l'API Domini inclusi nella lista consentita.

Prima di iniziare

Rimuovere un dominio dalla lista consentita

Utilizza il metodo delete per rimuovere un dominio. Questa mutazione è asincrona e restituisce un'operazione a lunga esecuzione (LRO).

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

Gestione degli errori

Condizione di errore Codice di stato RPC Messaggio di errore Risoluzione dei problemi / Giustificazione
Non hai l'autorizzazione per la risorsa PERMISSION_DENIED (403) "Permission denied for allowlisted domain resource." • Assicurati che all'utente sia stato concesso l'ambito appropriato.
• Assicurati che l'utente disponga dell'autorizzazione richiesta.
• Contatta l'indirizzo email di contatto per verificare se il progetto/utente è stato incluso nella lista consentita.
ID cliente non trovato per l'utente NOT_FOUND (404) "Customer ID not found for user." L'utente che ha eseguito l'accesso non è collegato a un dominio valido.
È già in corso un aggiornamento della lista consentita. FAILED_PRECONDITION (400) "An allowlist update is already in progress. Please wait for it to complete before making another request." Attendi il completamento di qualsiasi operazione di mutazione precedente (creazione o eliminazione) prima di avviare una nuova richiesta.
Dominio non trovato nella lista consentita NOT_FOUND (404) "Allowlisted domain <domain> not found." Il dominio fornito non esiste nella lista consentita. Potrebbe succedere se il dominio non è stato aggiunto o è già stato eliminato dalla lista consentita. Puoi controllare i log di controllo per verificare se il dominio è stato aggiunto/eliminato negli ultimi 6 mesi.
Il nome della risorsa non è valido INVALID_ARGUMENT (400) "Invalid resource name: <resourceName>." Per risolvere l'errore Nome risorsa non valido, assicurati che l'identificatore fornito nella richiesta DELETE sia formattato e proveniente correttamente:
Convalida il formato del nome della risorsa: la stringa utilizzata per il parametro name deve seguire esattamente il formato allowlistedDomains/UNIQUE_IDENTIFIER.
Verifica l'origine del nome: il nome della risorsa è un identificatore di sola output e deve essere ottenuto da una precedente chiamata riuscita al metodo allowlistedDomains.list per lo stesso cliente. Non creare o indovinare il nome della risorsa.

Audit log

Le eliminazioni che utilizzano l'API Domini inclusi nella lista consentita generano eventi di log di controllo che possono essere esaminati dagli amministratori. Per ulteriori informazioni, vedi Visualizzare i log di controllo.