Freigeben über


ProjectCustomizationManagedIdentity Class

Definition

A reference to a Managed Identity that is attached to the Project.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ProjectCustomizationManagedIdentityTypeConverter))]
public class ProjectCustomizationManagedIdentity : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ProjectCustomizationManagedIdentityTypeConverter))>]
type ProjectCustomizationManagedIdentity = class
    interface IProjectCustomizationManagedIdentity
    interface IJsonSerializable
Public Class ProjectCustomizationManagedIdentity
Implements IProjectCustomizationManagedIdentity
Inheritance
ProjectCustomizationManagedIdentity
Attributes
Implements

Constructors

Name Description
ProjectCustomizationManagedIdentity()

Creates an new ProjectCustomizationManagedIdentity instance.

Properties

Name Description
IdentityResourceId
IdentityType

Values can be systemAssignedIdentity or userAssignedIdentity

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProjectCustomizationManagedIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProjectCustomizationManagedIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IProjectCustomizationManagedIdentity.

FromJsonString(String)

Creates a new instance of ProjectCustomizationManagedIdentity, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProjectCustomizationManagedIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to