Share via


IUrlSigningKey Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.UrlSigningKeyTypeConverter))]
public interface IUrlSigningKey : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.UrlSigningKeyTypeConverter))>]
type IUrlSigningKey = interface
    interface IJsonSerializable
Public Interface IUrlSigningKey
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

KeyId

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

KeySourceParameterResourceGroupName

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

KeySourceParameterSecretName

The name of secret in Key Vault.

KeySourceParameterSecretVersion

The version(GUID) of secret in Key Vault.

KeySourceParameterSubscriptionId

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

KeySourceParameterTypeName
KeySourceParameterVaultName

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

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to