Google Cloud Security Center Management V1 Client - Class SimulateSecurityHealthAnalyticsCustomModuleRequest (1.1.0)

Reference documentation and code samples for the Google Cloud Security Center Management V1 Client class SimulateSecurityHealthAnalyticsCustomModuleRequest.

Request message for SecurityCenterManagement.SimulateSecurityHealthAnalyticsCustomModule.

The maximum size of the request is 4 MiB.

Generated from protobuf message google.cloud.securitycentermanagement.v1.SimulateSecurityHealthAnalyticsCustomModuleRequest

Namespace

Google \ Cloud \ SecurityCenterManagement \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The relative resource name of the organization, project, or folder. For more information about relative resource names, see AIP-122: Resource names. Example: organizations/{organization_id}.

↳ custom_config Google\Cloud\SecurityCenterManagement\V1\CustomConfig

Required. The custom configuration that you need to test.

↳ resource Google\Cloud\SecurityCenterManagement\V1\SimulateSecurityHealthAnalyticsCustomModuleRequest\SimulatedResource

Required. Resource data to simulate custom module against.

getParent

Required. The relative resource name of the organization, project, or folder. For more information about relative resource names, see AIP-122: Resource names. Example: organizations/{organization_id}.

Returns
Type Description
string

setParent

Required. The relative resource name of the organization, project, or folder. For more information about relative resource names, see AIP-122: Resource names. Example: organizations/{organization_id}.

Parameter
Name Description
var string
Returns
Type Description
$this

getCustomConfig

Required. The custom configuration that you need to test.

Returns
Type Description
Google\Cloud\SecurityCenterManagement\V1\CustomConfig|null

hasCustomConfig

clearCustomConfig

setCustomConfig

Required. The custom configuration that you need to test.

Parameter
Name Description
var Google\Cloud\SecurityCenterManagement\V1\CustomConfig
Returns
Type Description
$this

getResource

Required. Resource data to simulate custom module against.

Returns
Type Description
Google\Cloud\SecurityCenterManagement\V1\SimulateSecurityHealthAnalyticsCustomModuleRequest\SimulatedResource|null

hasResource

clearResource

setResource

Required. Resource data to simulate custom module against.

Parameter
Name Description
var Google\Cloud\SecurityCenterManagement\V1\SimulateSecurityHealthAnalyticsCustomModuleRequest\SimulatedResource
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. The relative resource name of the organization, project, or folder. For more information about relative resource names, see AIP-122: Resource names. Example: organizations/{organization_id}.

customConfig Google\Cloud\SecurityCenterManagement\V1\CustomConfig

Required. The custom configuration that you need to test.

resource Google\Cloud\SecurityCenterManagement\V1\SimulateSecurityHealthAnalyticsCustomModuleRequest\SimulatedResource

Required. Resource data to simulate custom module against.

Returns
Type Description
Google\Cloud\SecurityCenterManagement\V1\SimulateSecurityHealthAnalyticsCustomModuleRequest