Share via


KeyVaultSigningKeyParameters Class

Describes the parameters for using a user's KeyVault for URL Signing Key.

All required parameters must be populated in order to send to server.

Constructor

KeyVaultSigningKeyParameters(*, type_name: str | _models.KeyVaultSigningKeyParametersTypeName, subscription_id: str, resource_group_name: str, vault_name: str, secret_name: str, secret_version: str, **kwargs: Any)

Keyword-Only Parameters

Name Description
type_name

Required. "KeyVaultSigningKeyParameters"

subscription_id
str

Subscription Id of the user's Key Vault containing the secret. Required.

resource_group_name
str

Resource group of the user's Key Vault containing the secret. Required.

vault_name
str

The name of the user's Key Vault containing the secret. Required.

secret_name
str

The name of secret in Key Vault. Required.

secret_version
str

The version(GUID) of secret in Key Vault. Required.

Variables

Name Description
type_name

Required. "KeyVaultSigningKeyParameters"

subscription_id
str

Subscription Id of the user's Key Vault containing the secret. Required.

resource_group_name
str

Resource group of the user's Key Vault containing the secret. Required.

vault_name
str

The name of the user's Key Vault containing the secret. Required.

secret_name
str

The name of secret in Key Vault. Required.

secret_version
str

The version(GUID) of secret in Key Vault. Required.