public final class KekIdentityProperties extends Object
Constructor and Description |
---|
KekIdentityProperties() |
Modifier and Type | Method and Description |
---|---|
String |
userAssignedIdentity()
Get the userAssignedIdentity property: User assigned identity resource Id.
|
Object |
useSystemAssignedIdentity()
Get the useSystemAssignedIdentity property: Boolean specifying whether to use system assigned identity or not.
|
void |
validate()
Validates the instance.
|
KekIdentityProperties |
withUserAssignedIdentity(String userAssignedIdentity)
Set the userAssignedIdentity property: User assigned identity resource Id.
|
KekIdentityProperties |
withUseSystemAssignedIdentity(Object useSystemAssignedIdentity)
Set the useSystemAssignedIdentity property: Boolean specifying whether to use system assigned identity or not.
|
public String userAssignedIdentity()
public KekIdentityProperties withUserAssignedIdentity(String userAssignedIdentity)
userAssignedIdentity
- the userAssignedIdentity value to set.public Object useSystemAssignedIdentity()
public KekIdentityProperties withUseSystemAssignedIdentity(Object useSystemAssignedIdentity)
useSystemAssignedIdentity
- the useSystemAssignedIdentity value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.