Share via


RoleManagementPrincipalType Struct

Definition

The principal type of the assigned principal ID.

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

Constructors

RoleManagementPrincipalType(String)

Initializes a new instance of RoleManagementPrincipalType.

Properties

Device

Device.

ForeignGroup

ForeignGroup.

Group

Group.

ServicePrincipal

ServicePrincipal.

User

User.

Methods

Equals(RoleManagementPrincipalType)

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

Equality(RoleManagementPrincipalType, RoleManagementPrincipalType)

Determines if two RoleManagementPrincipalType values are the same.

Implicit(String to RoleManagementPrincipalType)

Converts a string to a RoleManagementPrincipalType.

Inequality(RoleManagementPrincipalType, RoleManagementPrincipalType)

Determines if two RoleManagementPrincipalType values are not the same.

Applies to