Google Cloud Security Command Center V2 Client - Class UpdateResourceValueConfigRequest (2.0.0-RC1)

Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class UpdateResourceValueConfigRequest.

Request message to update resource value config

Generated from protobuf message google.cloud.securitycenter.v2.UpdateResourceValueConfigRequest

Namespace

Google \ Cloud \ SecurityCenter \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ resource_value_config Google\Cloud\SecurityCenter\V2\ResourceValueConfig

Required. The resource value config being updated.

↳ update_mask Google\Protobuf\FieldMask

The list of fields to be updated. If empty all mutable fields will be updated. To update nested fields, include the top level field in the mask For example, to update gcp_metadata.resource_type, include the "gcp_metadata" field mask

getResourceValueConfig

Required. The resource value config being updated.

Returns
Type Description
Google\Cloud\SecurityCenter\V2\ResourceValueConfig|null

hasResourceValueConfig

clearResourceValueConfig

setResourceValueConfig

Required. The resource value config being updated.

Parameter
Name Description
var Google\Cloud\SecurityCenter\V2\ResourceValueConfig
Returns
Type Description
$this

getUpdateMask

The list of fields to be updated.

If empty all mutable fields will be updated. To update nested fields, include the top level field in the mask For example, to update gcp_metadata.resource_type, include the "gcp_metadata" field mask

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

The list of fields to be updated.

If empty all mutable fields will be updated. To update nested fields, include the top level field in the mask For example, to update gcp_metadata.resource_type, include the "gcp_metadata" field mask

Parameter
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

static::build

Parameters
Name Description
resourceValueConfig Google\Cloud\SecurityCenter\V2\ResourceValueConfig

Required. The resource value config being updated.

updateMask Google\Protobuf\FieldMask

The list of fields to be updated. If empty all mutable fields will be updated.

To update nested fields, include the top level field in the mask For example, to update gcp_metadata.resource_type, include the "gcp_metadata" field mask

Returns
Type Description
Google\Cloud\SecurityCenter\V2\UpdateResourceValueConfigRequest