public class ManagedInstanceEncryptionProtectorInner
extends com.azure.core.management.ProxyResource
| Constructor and Description |
|---|
ManagedInstanceEncryptionProtectorInner() |
| Modifier and Type | Method and Description |
|---|---|
String |
kind()
Get the kind property: Kind of encryption protector.
|
String |
serverKeyName()
Get the serverKeyName property: The name of the managed instance key.
|
ServerKeyType |
serverKeyType()
Get the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
|
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.
|
ManagedInstanceEncryptionProtectorInner |
withServerKeyName(String serverKeyName)
Set the serverKeyName property: The name of the managed instance key.
|
ManagedInstanceEncryptionProtectorInner |
withServerKeyType(ServerKeyType serverKeyType)
Set the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
|
public ManagedInstanceEncryptionProtectorInner()
public String kind()
public String serverKeyName()
public ManagedInstanceEncryptionProtectorInner withServerKeyName(String serverKeyName)
serverKeyName - the serverKeyName value to set.public ServerKeyType serverKeyType()
public ManagedInstanceEncryptionProtectorInner 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.Copyright © 2020 Microsoft Corporation. All rights reserved.