SecurityAlertNotificationByRoleState Struct

Definition

Aggregative state based on the standard's supported controls states.

public readonly struct SecurityAlertNotificationByRoleState : IEquatable<Azure.ResourceManager.SecurityCenter.Models.SecurityAlertNotificationByRoleState>
type SecurityAlertNotificationByRoleState = struct
Public Structure SecurityAlertNotificationByRoleState
Implements IEquatable(Of SecurityAlertNotificationByRoleState)
Inheritance
SecurityAlertNotificationByRoleState
Implements

Constructors

Name Description
SecurityAlertNotificationByRoleState(String)

Initializes a new instance of SecurityAlertNotificationByRoleState.

Properties

Name Description
Failed

At least one supported regulatory compliance control in the given standard has a state of failed.

Off

Don't send notification on new alerts to the subscription's admins.

On

Send notification on new alerts to the subscription's admins.

Passed

All supported regulatory compliance controls in the given standard have a passed state.

Skipped

All supported regulatory compliance controls in the given standard have a state of skipped.

Unsupported

No supported regulatory compliance data for the given standard.

Methods

Name Description
Equals(SecurityAlertNotificationByRoleState)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(SecurityAlertNotificationByRoleState, SecurityAlertNotificationByRoleState)

Determines if two SecurityAlertNotificationByRoleState values are the same.

Implicit(String to Nullable<SecurityAlertNotificationByRoleState>)
Implicit(String to SecurityAlertNotificationByRoleState)

Converts a string to a SecurityAlertNotificationByRoleState.

Inequality(SecurityAlertNotificationByRoleState, SecurityAlertNotificationByRoleState)

Determines if two SecurityAlertNotificationByRoleState values are not the same.

Applies to