Share via


EncryptionProtectorInner Class

Definition

The server encryption protector.

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

Constructors

EncryptionProtectorInner()

Initializes a new instance of the EncryptionProtectorInner class.

EncryptionProtectorInner(ServerKeyType, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the EncryptionProtectorInner class.

Properties

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Kind

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

Location

Gets resource location.

Name

Resource name

(Inherited from ProxyResource)
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.

Tags

Resource tags

(Inherited from Resource)
Thumbprint

Gets thumbprint of the server key.

Type

Resource type

(Inherited from ProxyResource)
Uri

Gets the URI of the server key.

Methods

Validate()

Validate the object.

Applies to