Share via


IManagedIdentity Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ManagedIdentityTypeConverter))]
public interface IManagedIdentity : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IIdentityConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ManagedIdentityTypeConverter))>]
type IManagedIdentity = interface
    interface IJsonSerializable
    interface IIdentityConfiguration
Public Interface IManagedIdentity
Implements IIdentityConfiguration
Derived
Attributes
Implements

Properties

ClientId

Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.

IdentityType

[Required] Specifies the type of identity framework.

(Inherited from IIdentityConfiguration)
ObjectId

Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.

ResourceId

Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to