Class IdentityProperties
Properties of a managed identity
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
|