EncryptionProtector Class

Definition

The server encryption protector.

[Microsoft.Rest.Serialization.JsonTransformation]
public class EncryptionProtector : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EncryptionProtector = class
    inherit ProxyResource
Public Class EncryptionProtector
Inherits ProxyResource
Inheritance
EncryptionProtector
Attributes

Constructors

EncryptionProtector()

Initializes a new instance of the EncryptionProtector class.

EncryptionProtector(String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>)

Initializes a new instance of the EncryptionProtector class.

Properties

AutoRotationEnabled

Gets or sets key auto rotation opt-in flag. Either true or false.

Id

Gets resource ID.

(Inherited from Resource)
Kind

Gets kind of encryption protector. This is metadata used for the Azure portal experience.

Location

Gets resource location.

Name

Gets resource name.

(Inherited from Resource)
ServerKeyName

Gets or sets the name of the server key.

ServerKeyType

Gets or sets the encryption protector type like 'ServiceManaged', 'AzureKeyVault'. Possible values include: 'ServiceManaged', 'AzureKeyVault'

Subregion

Gets subregion of the encryption protector.

Thumbprint

Gets thumbprint of the server key.

Type

Gets resource type.

(Inherited from Resource)
Uri

Gets the URI of the server key.

Methods

Validate()

Validate the object.

Applies to