IVaultIdentityModel Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.VaultIdentityModelTypeConverter))]
public interface IVaultIdentityModel : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20240901.VaultIdentityModelTypeConverter))>]
type IVaultIdentityModel = interface
    interface IJsonSerializable
Public Interface IVaultIdentityModel
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
PrincipalId

Gets or sets the object ID of the service principal object for the managed identity that is used to grant role-based access to an Azure resource.

TenantId

Gets or sets a Globally Unique Identifier (GUID) that represents the Azure AD tenant where the resource is now a member.

Type

Gets or sets the identityType which can be either SystemAssigned or None.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to