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 state=DISABLED non andrà a buon fine
  2. I seguenti campi non sono considerati impostazioni ai fini del controllo menzionato sopra, pertanto anche l'aggiornamento di un'altra configurazione con gli stessi campi ma valori diversi per i seguenti campi non andrà a buon fine:
    • nome
    • Ora di creazione
    • 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. Il nome può avere uno dei seguenti formati:

  • Per le configurazioni a livello di progetto: projects/{projectId}/locations/global/vpcFlowLogsConfigs/{vpcFlowLogsConfigId}

  • Per le configurazioni a livello di organizzazione: organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpcFlowLogsConfigId}

Parametri di query

Parametri
updateMask

string (FieldMask format)

Obbligatorio. Maschera dei campi da aggiornare. In questo campo deve essere fornito almeno un percorso. Ad esempio, per modificare lo stato della configurazione in ENABLED, specifica updateMask = "state" e vpcFlowLogsConfig sarà: vpcFlowLogsConfig = { name = "projects/my-project/locations/global/vpcFlowLogsConfigs/my-config" state = "ENABLED" }

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 Authentication Overview.