ManagedInstanceEncryptionProtector Class
The managed instance encryption protector.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.sql.models._models_py3.ProxyResourceManagedInstanceEncryptionProtector
Constructor
ManagedInstanceEncryptionProtector(*, server_key_name: str | None = None, server_key_type: str | ServerKeyType | None = None, auto_rotation_enabled: bool | None = None, **kwargs)
Parameters
Name | Description |
---|---|
server_key_name
Required
|
The name of the managed instance key. |
server_key_type
Required
|
str or
ServerKeyType
The encryption protector type like 'ServiceManaged', 'AzureKeyVault'. Possible values include: "ServiceManaged", "AzureKeyVault". |
auto_rotation_enabled
Required
|
Key auto rotation opt-in flag. Either true or false. |
Keyword-Only Parameters
Name | Description |
---|---|
server_key_name
Required
|
|
server_key_type
Required
|
|
auto_rotation_enabled
Required
|
|
Variables
Name | Description |
---|---|
id
|
Resource ID. |
name
|
Resource name. |
type
|
Resource type. |
kind
|
Kind of encryption protector. This is metadata used for the Azure portal experience. |
uri
|
The URI of the server key. |
thumbprint
|
Thumbprint of the server key. |
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Python