Show / Hide Table of Contents

    Class IdentityProperties

    Properties of a managed identity

    Inheritance
    Object
    IdentityProperties
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.DevTestLabs.dll
    Syntax
    public class IdentityProperties

    Constructors

    IdentityProperties()

    Initializes a new instance of the IdentityProperties class.

    Declaration
    public IdentityProperties ();

    IdentityProperties(String, String, String, String)

    Initializes a new instance of the IdentityProperties class.

    Declaration
    public IdentityProperties (string type = null, string principalId = null, string tenantId = null, string clientSecretUrl = null);
    Parameters
    String type

    Managed identity.

    String principalId

    The principal id of resource identity.

    String tenantId

    The tenant identifier of resource.

    String clientSecretUrl

    The client secret URL of the identity.

    Properties

    ClientSecretUrl

    Gets or sets the client secret URL of the identity.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="clientSecretUrl")]
    public string ClientSecretUrl { get; set; }
    Property Value
    String

    PrincipalId

    Gets or sets the principal id of resource identity.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="principalId")]
    public string PrincipalId { get; set; }
    Property Value
    String

    TenantId

    Gets or sets the tenant identifier of resource.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="tenantId")]
    public string TenantId { get; set; }
    Property Value
    String

    Type

    Gets or sets managed identity.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="type")]
    public string Type { get; set; }
    Property Value
    String

    Back to top Azure SDK for Net