Compartilhar via


UrlSigningKeyParameters Class

Definition

Url signing key parameters

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.UrlSigningKeyParametersTypeConverter))]
public class UrlSigningKeyParameters : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IUrlSigningKeyParameters, Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.UrlSigningKeyParametersTypeConverter))>]
type UrlSigningKeyParameters = class
    interface IUrlSigningKeyParameters
    interface IJsonSerializable
    interface ISecretParameters
    interface IValidates
Public Class UrlSigningKeyParameters
Implements IUrlSigningKeyParameters, IValidates
Inheritance
UrlSigningKeyParameters
Attributes
Implements

Constructors

UrlSigningKeyParameters()

Creates an new UrlSigningKeyParameters instance.

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.

SecretSourceId

Resource ID.

SecretVersion

Version of the secret to be used

Type

The type of the secret resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UrlSigningKeyParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UrlSigningKeyParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IUrlSigningKeyParameters.

FromJsonString(String)

Creates a new instance of UrlSigningKeyParameters, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of UrlSigningKeyParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to