Method: projects.locations.updateIntelligenceConfig

Updates the IntelligenceConfig resource associated with your project.

IAM Permissions:

Requires storage.intelligenceConfigs.update IAM permission on the project.

HTTP request

PATCH https://storage.googleapis.com/v2/projects/projectId/locations/global/intelligenceConfig

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. The name of the IntelligenceConfig resource associated with your project.

Format: projects/projectId/locations/global/intelligenceConfig

Query parameters

Parameters
updateMask

string (FieldMask format)

Required. The updateMask that specifies the fields within the IntelligenceConfig resource that should be modified by this update. Only the listed fields are updated.

requestId

string

Optional. The ID that uniquely identifies the request, preventing duplicate processing.

Request body

The request body contains an instance of IntelligenceConfig.

Response body

If successful, the response body contains an instance of IntelligenceConfig.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/devstorage.full_control
  • https://www.googleapis.com/auth/devstorage.read_only
  • https://www.googleapis.com/auth/devstorage.read_write
  • https://www.googleapis.com/auth/devstorage.write_only
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only

For more information, see the Authentication Overview.