public final class EncryptionProtectorInner
extends com.azure.core.management.ProxyResource
Constructor and Description |
---|
EncryptionProtectorInner() |
Modifier and Type | Method and Description |
---|---|
String |
kind()
Get the kind property: Kind of encryption protector.
|
String |
location()
Get the location property: Resource location.
|
String |
serverKeyName()
Get the serverKeyName property: The name of the server key.
|
ServerKeyType |
serverKeyType()
Get the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
|
String |
subregion()
Get the subregion property: Subregion of the encryption protector.
|
String |
thumbprint()
Get the thumbprint property: Thumbprint of the server key.
|
String |
uri()
Get the uri property: The URI of the server key.
|
void |
validate()
Validates the instance.
|
EncryptionProtectorInner |
withServerKeyName(String serverKeyName)
Set the serverKeyName property: The name of the server key.
|
EncryptionProtectorInner |
withServerKeyType(ServerKeyType serverKeyType)
Set the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
|
public String kind()
public String location()
public String subregion()
public String serverKeyName()
public EncryptionProtectorInner withServerKeyName(String serverKeyName)
serverKeyName
- the serverKeyName value to set.public ServerKeyType serverKeyType()
public EncryptionProtectorInner withServerKeyType(ServerKeyType serverKeyType)
serverKeyType
- the serverKeyType value to set.public String uri()
public String thumbprint()
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.