Security Center Management v1 API - Class ValidateEventThreatDetectionCustomModuleRequest (1.2.0)

public sealed class ValidateEventThreatDetectionCustomModuleRequest : IMessage<ValidateEventThreatDetectionCustomModuleRequest>, IEquatable<ValidateEventThreatDetectionCustomModuleRequest>, IDeepCloneable<ValidateEventThreatDetectionCustomModuleRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Security Center Management v1 API class ValidateEventThreatDetectionCustomModuleRequest.

Request message for [SecurityCenterManagement.ValidateEventThreatDetectionCustomModule][google.cloud.securitycentermanagement.v1.SecurityCenterManagement.ValidateEventThreatDetectionCustomModule].

Inheritance

object > ValidateEventThreatDetectionCustomModuleRequest

Namespace

Google.Cloud.SecurityCenterManagement.V1

Assembly

Google.Cloud.SecurityCenterManagement.V1.dll

Constructors

ValidateEventThreatDetectionCustomModuleRequest()

public ValidateEventThreatDetectionCustomModuleRequest()

ValidateEventThreatDetectionCustomModuleRequest(ValidateEventThreatDetectionCustomModuleRequest)

public ValidateEventThreatDetectionCustomModuleRequest(ValidateEventThreatDetectionCustomModuleRequest other)
Parameter
Name Description
other ValidateEventThreatDetectionCustomModuleRequest

Properties

Parent

public string Parent { get; set; }

Required. Resource name of the parent to validate the custom modules under, in one of the following formats:

  • organizations/{organization}/locations/{location}
Property Value
Type Description
string

ParentAsFolderLocationName

public FolderLocationName ParentAsFolderLocationName { get; set; }

FolderLocationName-typed view over the Parent resource name property.

Property Value
Type Description
FolderLocationName

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

ParentAsOrganizationLocationName

public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }

OrganizationLocationName-typed view over the Parent resource name property.

Property Value
Type Description
OrganizationLocationName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
Type Description
IResourceName

RawText

public string RawText { get; set; }

Required. The raw text of the module's contents. Used to generate error messages.

Property Value
Type Description
string

Type

public string Type { get; set; }

Required. The type of the module. For example, CONFIGURABLE_BAD_IP.

Property Value
Type Description
string