UrlSigningKeyParametersArgs

data class UrlSigningKeyParametersArgs(val keyId: Output<String>, val secretSource: Output<ResourceReferenceArgs>, val secretVersion: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<UrlSigningKeyParametersArgs>

Url signing key parameters

Constructors

Link copied to clipboard
fun UrlSigningKeyParametersArgs(keyId: Output<String>, secretSource: Output<ResourceReferenceArgs>, secretVersion: Output<String>? = null, type: Output<String>)

Functions

Link copied to clipboard
open override fun toJava(): UrlSigningKeyParametersArgs

Properties

Link copied to clipboard
val keyId: Output<String>

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

Link copied to clipboard

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}

Link copied to clipboard
val secretVersion: Output<String>? = null

Version of the secret to be used

Link copied to clipboard
val type: Output<String>

The type of the secret resource. Expected value is 'UrlSigningKey'.