Google Cloud Security Command Center V1 Client - Class UpdateSourceRequest (1.19.1)

Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class UpdateSourceRequest.

Request message for updating a source.

Generated from protobuf message google.cloud.securitycenter.v1.UpdateSourceRequest

Namespace

Google \ Cloud \ SecurityCenter \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ source Google\Cloud\SecurityCenter\V1\Source

Required. The source resource to update.

↳ update_mask Google\Protobuf\FieldMask

The FieldMask to use when updating the source resource. If empty all mutable fields will be updated.

getSource

Required. The source resource to update.

Returns
TypeDescription
Google\Cloud\SecurityCenter\V1\Source|null

hasSource

clearSource

setSource

Required. The source resource to update.

Parameter
NameDescription
var Google\Cloud\SecurityCenter\V1\Source
Returns
TypeDescription
$this

getUpdateMask

The FieldMask to use when updating the source resource.

If empty all mutable fields will be updated.

Returns
TypeDescription
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

The FieldMask to use when updating the source resource.

If empty all mutable fields will be updated.

Parameter
NameDescription
var Google\Protobuf\FieldMask
Returns
TypeDescription
$this

static::build

Parameter
NameDescription
source Google\Cloud\SecurityCenter\V1\Source

Required. The source resource to update.

Returns
TypeDescription
Google\Cloud\SecurityCenter\V1\UpdateSourceRequest