Share via


AlertConfigurationProperties interface

Alert configuration properties.

Properties

alertConfigurationType

Polymorphic discriminator, which specifies the different types this object can be

alertDefinition

The alert definition. NOTE: This property will not be serialized. It can only be populated by the server.

alertDefinitionId

The alert definition ID. NOTE: This property will not be serialized. It can only be populated by the server.

isEnabled

True if the alert is enabled, false will disable the scanning for the specific alert.

scope

The alert scope. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

alertConfigurationType

Polymorphic discriminator, which specifies the different types this object can be

alertConfigurationType: "AzureRolesAssignedOutsidePimAlertConfiguration" | "DuplicateRoleCreatedAlertConfiguration" | "TooManyOwnersAssignedToResourceAlertConfiguration" | "TooManyPermanentOwnersAssignedToResourceAlertConfiguration"

Property Value

"AzureRolesAssignedOutsidePimAlertConfiguration" | "DuplicateRoleCreatedAlertConfiguration" | "TooManyOwnersAssignedToResourceAlertConfiguration" | "TooManyPermanentOwnersAssignedToResourceAlertConfiguration"

alertDefinition

The alert definition. NOTE: This property will not be serialized. It can only be populated by the server.

alertDefinition?: AlertDefinition

Property Value

alertDefinitionId

The alert definition ID. NOTE: This property will not be serialized. It can only be populated by the server.

alertDefinitionId?: string

Property Value

string

isEnabled

True if the alert is enabled, false will disable the scanning for the specific alert.

isEnabled?: boolean

Property Value

boolean

scope

The alert scope. NOTE: This property will not be serialized. It can only be populated by the server.

scope?: string

Property Value

string