EncryptionProtectorInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. synapse. fluent. models. EncryptionProtectorInner
- com.
- com.
public final class EncryptionProtectorInner
extends ProxyResource
The server encryption protector.
Constructor Summary
| Constructor | Description |
|---|---|
| EncryptionProtectorInner() |
Creates an instance of Encryption |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Encryption |
fromJson(JsonReader jsonReader)
Reads an instance of Encryption |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
kind()
Get the kind property: Kind of encryption protector. |
| String |
location()
Get the location property: Resource location. |
| String |
name()
Get the name property: The name of the resource. |
| String |
serverKeyName()
Get the server |
|
Server |
serverKeyType()
Get the server |
| String |
subregion()
Get the subregion property: Subregion of the encryption protector. |
| String |
thumbprint()
Get the thumbprint property: Thumbprint of the server key. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| String |
uri()
Get the uri property: The URI of the server key. |
| void |
validate()
Validates the instance. |
|
Encryption |
withServerKeyName(String serverKeyName)
Set the server |
|
Encryption |
withServerKeyType(ServerKeyType serverKeyType)
Set the server |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
EncryptionProtectorInner
public EncryptionProtectorInner()
Creates an instance of EncryptionProtectorInner class.
Method Details
fromJson
public static EncryptionProtectorInner fromJson(JsonReader jsonReader)
Reads an instance of EncryptionProtectorInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
EncryptionProtectorInner.id()Returns:
kind
public String kind()
Get the kind property: Kind of encryption protector. This is metadata used for the Azure portal experience.
Returns:
location
public String location()
Get the location property: Resource location.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
EncryptionProtectorInner.name()Returns:
serverKeyName
public String serverKeyName()
Get the serverKeyName property: The name of the server key.
Returns:
serverKeyType
public ServerKeyType serverKeyType()
Get the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
Returns:
subregion
public String subregion()
Get the subregion property: Subregion of the encryption protector.
Returns:
thumbprint
public String thumbprint()
Get the thumbprint property: Thumbprint of the server key.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
EncryptionProtectorInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
EncryptionProtectorInner.type()Returns:
uri
public String uri()
Get the uri property: The URI of the server key.
Returns:
validate
public void validate()
Validates the instance.
withServerKeyName
public EncryptionProtectorInner withServerKeyName(String serverKeyName)
Set the serverKeyName property: The name of the server key.
Parameters:
Returns:
withServerKeyType
public EncryptionProtectorInner withServerKeyType(ServerKeyType serverKeyType)
Set the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
Parameters:
Returns: