IdentityDetails Class
- java.
lang. Object - com.
azure. resourcemanager. dataprotection. models. IdentityDetails
- com.
Implements
public final class IdentityDetails
implements JsonSerializable<IdentityDetails>
The IdentityDetails model.
Constructor Summary
| Constructor | Description |
|---|---|
| IdentityDetails() |
Creates an instance of Identity |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Identity |
fromJson(JsonReader jsonReader)
Reads an instance of Identity |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
userAssignedIdentityArmUrl()
Get the user |
| Boolean |
useSystemAssignedIdentity()
Get the use |
|
Identity |
withUserAssignedIdentityArmUrl(String userAssignedIdentityArmUrl)
Set the user |
|
Identity |
withUseSystemAssignedIdentity(Boolean useSystemAssignedIdentity)
Set the use |
Methods inherited from java.lang.Object
Constructor Details
IdentityDetails
public IdentityDetails()
Creates an instance of IdentityDetails class.
Method Details
fromJson
public static IdentityDetails fromJson(JsonReader jsonReader)
Reads an instance of IdentityDetails from the JsonReader.
Parameters:
Returns:
Throws:
toJson
userAssignedIdentityArmUrl
public String userAssignedIdentityArmUrl()
Get the userAssignedIdentityArmUrl property: ARM URL for User Assigned Identity.
Returns:
useSystemAssignedIdentity
public Boolean useSystemAssignedIdentity()
Get the useSystemAssignedIdentity property: Specifies if the BI is protected by System Identity.
Returns:
withUserAssignedIdentityArmUrl
public IdentityDetails withUserAssignedIdentityArmUrl(String userAssignedIdentityArmUrl)
Set the userAssignedIdentityArmUrl property: ARM URL for User Assigned Identity.
Parameters:
Returns:
withUseSystemAssignedIdentity
public IdentityDetails withUseSystemAssignedIdentity(Boolean useSystemAssignedIdentity)
Set the useSystemAssignedIdentity property: Specifies if the BI is protected by System Identity.
Parameters:
Returns: