Class SecurityHealthAnalyticsCustomModule
A custom module for Security Health Analytics.
Implements
Inherited Members
Namespace: Google.Apis.SecurityPosture.v1.Data
Assembly: Google.Apis.SecurityPosture.v1.dll
Syntax
public class SecurityHealthAnalyticsCustomModule : IDirectResponseSchema
Properties
Config
Required. Configuration settings for the custom module.
Declaration
[JsonProperty("config")]
public virtual CustomConfig Config { get; set; }
Property Value
Type | Description |
---|---|
CustomConfig |
DisplayName
Optional. The display name of the custom module. This value is used as the finding category for all the asset violation findings that the custom module returns. The display name must contain between 1 and 128 alphanumeric characters or underscores, and it must start with a lowercase letter.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
Output only. Immutable. The unique identifier for the custom module. Contains 1 to 20 digits.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
ModuleEnablementState
Whether the custom module is enabled at a specified level of the resource hierarchy.
Declaration
[JsonProperty("moduleEnablementState")]
public virtual string ModuleEnablementState { get; set; }
Property Value
Type | Description |
---|---|
string |