Method: projects.locations.vpcFlowLogsConfigs.patch

Atualiza um VpcFlowLogsConfig existente. Se já existir uma configuração com as mesmas definições (mesmo que o ID seja diferente), a criação vai falhar. Observações:

  1. A atualização de uma configuração com state=DISABLED vai falhar
  2. Os campos a seguir não são considerados configurações para fins da verificação mencionada acima. Portanto, atualizar outra configuração com os mesmos campos, mas valores diferentes para os campos a seguir, também vai falhar:
    • nome
    • createTime
    • updateTime
    • rótulos
    • description

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
vpcFlowLogsConfig.name

string

Identificador. Nome exclusivo da configuração. O nome pode ter uma das seguintes formas:

  • Para configurações no nível do projeto: projects/{projectId}/locations/global/vpcFlowLogsConfigs/{vpcFlowLogsConfigId}

  • Para configurações no nível da organização: organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpcFlowLogsConfigId}

Parâmetros de consulta

Parâmetros
updateMask

string (FieldMask format)

Obrigatório. Máscara de campos para atualizar. É preciso fornecer pelo menos um caminho nesse campo. Por exemplo, para mudar o estado da configuração para ENABLED, especifique updateMask = "state", e o vpcFlowLogsConfig seria: vpcFlowLogsConfig = { name = "projects/my-project/locations/global/vpcFlowLogsConfigs/my-config" state = "ENABLED" }

É uma lista separada por vírgulas de nomes de campos totalmente qualificados. Exemplo: "user.displayName,photo".

A autorização requer a seguinte permissão do IAM no recurso especificado updateMask:

  • networkmanagement.vpcflowlogsconfigs.update

Corpo da solicitação

O corpo da solicitação contém uma instância de VpcFlowLogsConfig.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte o Authentication Overview.