AzureRolesAssignedOutsidePimAlertIncidentProperties Class

Definition

Azure roles assigned outside PIM alert incident properties.

public class AzureRolesAssignedOutsidePimAlertIncidentProperties : Azure.ResourceManager.Authorization.Models.RoleManagementAlertIncidentProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Authorization.Models.AzureRolesAssignedOutsidePimAlertIncidentProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Authorization.Models.AzureRolesAssignedOutsidePimAlertIncidentProperties>
type AzureRolesAssignedOutsidePimAlertIncidentProperties = class
    inherit RoleManagementAlertIncidentProperties
    interface IJsonModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>
    interface IPersistableModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>
Public Class AzureRolesAssignedOutsidePimAlertIncidentProperties
Inherits RoleManagementAlertIncidentProperties
Implements IJsonModel(Of AzureRolesAssignedOutsidePimAlertIncidentProperties), IPersistableModel(Of AzureRolesAssignedOutsidePimAlertIncidentProperties)
Inheritance
AzureRolesAssignedOutsidePimAlertIncidentProperties
Implements

Properties

Name Description
AssigneeDisplayName

The assignee display name.

AssigneeId

The assignee ID.

AssigneeUserPrincipalName

The assignee user principal name.

AssignmentActivatedOn

The date the assignment was activated.

RequestorDisplayName

The requestor display name.

RequestorId

The requestor ID.

RequestorUserPrincipalName

The requestor user principal name.

RoleDefinitionId

The role definition ID.

RoleDisplayName

The role display name.

RoleTemplateId

The role template ID.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<RoleManagementAlertIncidentProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from RoleManagementAlertIncidentProperties)
IJsonModel<RoleManagementAlertIncidentProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from RoleManagementAlertIncidentProperties)
IPersistableModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AzureRolesAssignedOutsidePimAlertIncidentProperties>.Write(ModelReaderWriterOptions)
IPersistableModel<RoleManagementAlertIncidentProperties>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from RoleManagementAlertIncidentProperties)
IPersistableModel<RoleManagementAlertIncidentProperties>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from RoleManagementAlertIncidentProperties)
IPersistableModel<RoleManagementAlertIncidentProperties>.Write(ModelReaderWriterOptions) (Inherited from RoleManagementAlertIncidentProperties)

Applies to