UrlSigningKeyParameters Class

Url signing key parameters.

Constructor

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

Variables

Name Description
key_id
str

Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash. Required.

secret_source

Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​. Required.

secret_version
str

Version of the secret to be used. Required.

type
str or <xref:azure.mgmt.cdn.models.URL_SIGNING_KEY>

The type of the secret resource. Required. URL_SIGNING_KEY.

Attributes

key_id

Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash. Required.

key_id: str

secret_source

Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​. Required.

secret_source: _models.ResourceReference

secret_version

Version of the secret to be used. Required.

secret_version: str

type

The type of the secret resource. Required. URL_SIGNING_KEY.

type: URL_SIGNING_KEY: 'UrlSigningKey'>]