Identity Class
- java.
lang. Object - com.
azure. resourcemanager. desktopvirtualization. models. Identity
- com.
Implements
public class Identity
implements JsonSerializable<Identity>
Identity for the resource.
Constructor Summary
| Constructor | Description |
|---|---|
| Identity() |
Creates an instance of Identity class. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| static Identity |
fromJson(JsonReader jsonReader)
Reads an instance of Identity from the Json |
| String |
principalId()
Get the principal |
| String |
tenantId()
Get the tenant |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Resource |
type()
Get the type property: The identity type. |
| void |
validate()
Validates the instance. |
| Identity |
withType(ResourceIdentityType type)
Set the type property: The identity type. |
Methods inherited from java.lang.Object
Constructor Details
Identity
public Identity()
Creates an instance of Identity class.
Method Details
fromJson
public static Identity fromJson(JsonReader jsonReader)
Reads an instance of Identity from the JsonReader.
Parameters:
Returns:
Throws:
principalId
public String principalId()
Get the principalId property: The principal ID of resource identity. The value must be an UUID.
Returns:
tenantId
public String tenantId()
Get the tenantId property: The tenant ID of resource. The value must be an UUID.
Returns:
toJson
type
public ResourceIdentityType type()
Get the type property: The identity type.
Returns:
validate
public void validate()
Validates the instance.
withType
public Identity withType(ResourceIdentityType type)
Set the type property: The identity type.
Parameters:
Returns: