Share via


ArmApplicationManagedIdentity Class

Definition

Identity for the resource.

public class ArmApplicationManagedIdentity : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Resources.Models.ArmApplicationManagedIdentity>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Resources.Models.ArmApplicationManagedIdentity>
public class ArmApplicationManagedIdentity
type ArmApplicationManagedIdentity = class
    interface IJsonModel<ArmApplicationManagedIdentity>
    interface IPersistableModel<ArmApplicationManagedIdentity>
type ArmApplicationManagedIdentity = class
Public Class ArmApplicationManagedIdentity
Implements IJsonModel(Of ArmApplicationManagedIdentity), IPersistableModel(Of ArmApplicationManagedIdentity)
Public Class ArmApplicationManagedIdentity
Inheritance
ArmApplicationManagedIdentity
Implements

Constructors

ArmApplicationManagedIdentity()

Initializes a new instance of ArmApplicationManagedIdentity.

Properties

IdentityType

The identity type.

PrincipalId

The principal ID of resource identity.

TenantId

The tenant ID of resource.

UserAssignedIdentities

The list of user identities associated with the resource. The user identity dictionary key references will be resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Explicit Interface Implementations

IJsonModel<ArmApplicationManagedIdentity>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ArmApplicationManagedIdentity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ArmApplicationManagedIdentity>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ArmApplicationManagedIdentity>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ArmApplicationManagedIdentity>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to