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 |