Method: projects.locations.vpcFlowLogsConfigs.patch

Aggiorna un VpcFlowLogsConfig esistente. Se esiste già una configurazione con le stesse impostazioni (anche se l'ID è diverso), la creazione non va a buon fine. Note:

  1. L'aggiornamento di una configurazione con stato=DISATTIVATO non andrà a buon fine.
  2. I seguenti campi non sono considerati settings ai fini del controllo sopra indicato, pertanto anche l'aggiornamento di un'altra configurazione con gli stessi campi, ma con valori diversi per i seguenti campi, non andrà a buon fine:
    • nome
    • createTime
    • updateTime
    • etichette
    • description

Richiesta HTTP

PATCH https://networkmanagement.googleapis.com/v1beta1/{vpcFlowLogsConfig.name=projects/*/locations/*/vpcFlowLogsConfigs/*}

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
vpcFlowLogsConfig.name

string

Identificatore. Nome univoco della configurazione utilizzando il modulo: projects/{projectId}/locations/global/vpcFlowLogsConfigs/{vpcFlowLogsConfigId}

Parametri di query

Parametri
updateMask

string (FieldMask format)

Obbligatorio. Maschera dei campi da aggiornare. In questo campo deve essere specificato almeno un percorso.

Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: "user.displayName,photo".

L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata updateMask:

  • networkmanagement.vpcflowlogsconfigs.update

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di VpcFlowLogsConfig.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.