class ProjectsEventThreatDetectionSettingsEffectiveCustomModules extends Resource (View source)

The "effectiveCustomModules" collection of methods.

Typical usage is:

 $securitycenterService = new Google\Service\SecurityCommandCenter(...);
 $effectiveCustomModules = $securitycenterService->projects_eventThreatDetectionSettings_effectiveCustomModules;

Methods

get(string $name, array $optParams = [])

Gets an effective Event Threat Detection custom module at the given level.

listProjectsEventThreatDetectionSettingsEffectiveCustomModules(string $parent, array $optParams = [])

Lists all effective Event Threat Detection custom modules for the given parent. This includes resident modules defined at the scope of the parent along with modules inherited from its ancestors. (effectiveCustomModules.list ProjectsEventThreatDetectionSettingsEffectiveCustomModules)

Details

EffectiveEventThreatDetectionCustomModule get(string $name, array $optParams = [])

Gets an effective Event Threat Detection custom module at the given level.

(effectiveCustomModules.get)

Parameters

string $name

Required. The resource name of the effective Event Threat Detection custom module. Its format is: organizations/{organization}/event ThreatDetectionSettings/effectiveCustomModules/{module}. folders/{folder} /eventThreatDetectionSettings/effectiveCustomModules/{module}. * projects/{ project}/eventThreatDetectionSettings/effectiveCustomModules/{module}.

array $optParams

Optional parameters.

Return Value

EffectiveEventThreatDetectionCustomModule

Exceptions

Exception

ListEffectiveEventThreatDetectionCustomModulesResponse listProjectsEventThreatDetectionSettingsEffectiveCustomModules(string $parent, array $optParams = [])

Lists all effective Event Threat Detection custom modules for the given parent. This includes resident modules defined at the scope of the parent along with modules inherited from its ancestors. (effectiveCustomModules.list ProjectsEventThreatDetectionSettingsEffectiveCustomModules)

Parameters

string $parent

Required. Name of the parent to list custom modules for. Its format is: organizations/{organization}/eventThreatDetectionSettings. folders/{folder}/eventThreatDetectionSettings. * projects/{project}/eventThreatDetectionSettings.

array $optParams

Optional parameters.

Return Value

ListEffectiveEventThreatDetectionCustomModulesResponse

Exceptions

Exception