Reference documentation and code samples for the Google Cloud Storage Control V2 Client class UpdateOrganizationIntelligenceConfigRequest.
Request message to update the IntelligenceConfig
resource associated with
your organization.
IAM Permissions:
Requires storage.intelligenceConfigs.update
IAM permission on
the organization.
Generated from protobuf message google.storage.control.v2.UpdateOrganizationIntelligenceConfigRequest
Namespace
Google \ Cloud \ Storage \ Control \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ intelligence_config |
IntelligenceConfig
Required. The |
↳ update_mask |
Google\Protobuf\FieldMask
Required. The |
↳ request_id |
string
Optional. The ID that uniquely identifies the request, preventing duplicate processing. |
getIntelligenceConfig
Required. The IntelligenceConfig
resource to be updated.
Returns | |
---|---|
Type | Description |
IntelligenceConfig|null |
hasIntelligenceConfig
clearIntelligenceConfig
setIntelligenceConfig
Required. The IntelligenceConfig
resource to be updated.
Parameter | |
---|---|
Name | Description |
var |
IntelligenceConfig
|
Returns | |
---|---|
Type | Description |
$this |
getUpdateMask
Required. The update_mask
that specifies the fields within the
IntelligenceConfig
resource that should be modified by this update. Only
the listed fields are updated.
Returns | |
---|---|
Type | Description |
Google\Protobuf\FieldMask|null |
hasUpdateMask
clearUpdateMask
setUpdateMask
Required. The update_mask
that specifies the fields within the
IntelligenceConfig
resource that should be modified by this update. Only
the listed fields are updated.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\FieldMask
|
Returns | |
---|---|
Type | Description |
$this |
getRequestId
Optional. The ID that uniquely identifies the request, preventing duplicate processing.
Returns | |
---|---|
Type | Description |
string |
setRequestId
Optional. The ID that uniquely identifies the request, preventing duplicate processing.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
static::build
Parameters | |
---|---|
Name | Description |
intelligenceConfig |
IntelligenceConfig
Required. The |
updateMask |
Google\Protobuf\FieldMask
Required. The |
Returns | |
---|---|
Type | Description |
UpdateOrganizationIntelligenceConfigRequest |