ServerKeyProperties Class

Properties for a server key execution.

Constructor

ServerKeyProperties(*args: Any, **kwargs: Any)

Variables

Name Description
subregion
str

Subregion of the server key.

server_key_type

The server key type like 'ServiceManaged', 'AzureKeyVault'. Required. Known values are: "ServiceManaged" and "AzureKeyVault".

uri
str

The URI of the server key. If the ServerKeyType is AzureKeyVault, then the URI is required. The AKV URI is required to be in this format: 'https://YourVaultName.vault.azure.net/keys/YourKeyName/YourKeyVersion' or can be 'https://YourVaultName.vault.azure.net/keys/YourKeyName'.

thumbprint
str

Thumbprint of the server key.

creation_date

The server key creation date.

auto_rotation_enabled

Key auto rotation opt-in flag. Either true or false.

key_version
str

The version of the server key.

Attributes

auto_rotation_enabled

Key auto rotation opt-in flag. Either true or false.

auto_rotation_enabled: bool | None

creation_date

The server key creation date.

creation_date: datetime | None

key_version

The version of the server key.

key_version: str | None

server_key_type

The server key type like 'ServiceManaged', 'AzureKeyVault'. Required. Known values are: "ServiceManaged" and "AzureKeyVault".

server_key_type: str | _models.ServerKeyType

subregion

Subregion of the server key.

subregion: str | None

thumbprint

Thumbprint of the server key.

thumbprint: str | None

uri

The URI of the server key. If the ServerKeyType is AzureKeyVault, then the URI is required. The AKV URI is required to be in this format: 'https://YourVaultName.vault.azure.net/keys/YourKeyName/YourKeyVersion' or can be 'https://YourVaultName.vault.azure.net/keys/YourKeyName'.

uri: str | None