Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class UpdateSecurityHealthAnalyticsCustomModuleRequest.
Request message for updating Security Health Analytics custom modules.
Generated from protobuf message google.cloud.securitycenter.v1.UpdateSecurityHealthAnalyticsCustomModuleRequest
Namespace
Google \ Cloud \ SecurityCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description | 
data | 
        
          array
          Optional. Data for populating the Message object.  | 
      
↳ security_health_analytics_custom_module | 
        
          SecurityHealthAnalyticsCustomModule
          Required. The SecurityHealthAnalytics custom module to update.  | 
      
↳ update_mask | 
        
          Google\Protobuf\FieldMask
          The list of fields to be updated. The only fields that can be updated are   | 
      
getSecurityHealthAnalyticsCustomModule
Required. The SecurityHealthAnalytics custom module to update.
| Returns | |
|---|---|
| Type | Description | 
SecurityHealthAnalyticsCustomModule|null | 
        |
hasSecurityHealthAnalyticsCustomModule
clearSecurityHealthAnalyticsCustomModule
setSecurityHealthAnalyticsCustomModule
Required. The SecurityHealthAnalytics custom module to update.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          SecurityHealthAnalyticsCustomModule
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getUpdateMask
The list of fields to be updated. The only fields that can be updated are
enablement_state and custom_config. If empty or set to the wildcard
value *, both enablement_state and custom_config are updated.
| Returns | |
|---|---|
| Type | Description | 
Google\Protobuf\FieldMask|null | 
        |
hasUpdateMask
clearUpdateMask
setUpdateMask
The list of fields to be updated. The only fields that can be updated are
enablement_state and custom_config. If empty or set to the wildcard
value *, both enablement_state and custom_config are updated.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          Google\Protobuf\FieldMask
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
static::build
| Parameters | |
|---|---|
| Name | Description | 
securityHealthAnalyticsCustomModule | 
        
          SecurityHealthAnalyticsCustomModule
          Required. The SecurityHealthAnalytics custom module to update.  | 
      
updateMask | 
        
          Google\Protobuf\FieldMask
          The list of fields to be updated. The only fields that can be updated are
  | 
      
| Returns | |
|---|---|
| Type | Description | 
UpdateSecurityHealthAnalyticsCustomModuleRequest | 
        |