Share via


KeyVaultSigningKeyParameters Class

Definition

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

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.KeyVaultSigningKeyParametersTypeConverter))]
public class KeyVaultSigningKeyParameters : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IKeyVaultSigningKeyParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.KeyVaultSigningKeyParametersTypeConverter))>]
type KeyVaultSigningKeyParameters = class
    interface IKeyVaultSigningKeyParameters
    interface IJsonSerializable
Public Class KeyVaultSigningKeyParameters
Implements IKeyVaultSigningKeyParameters
Inheritance
KeyVaultSigningKeyParameters
Attributes
Implements

Constructors

KeyVaultSigningKeyParameters()

Creates an new KeyVaultSigningKeyParameters instance.

Properties

ResourceGroupName

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

SecretName

The name of secret in Key Vault.

SecretVersion

The version(GUID) of secret in Key Vault.

SubscriptionId

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

TypeName
VaultName

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KeyVaultSigningKeyParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KeyVaultSigningKeyParameters.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KeyVaultSigningKeyParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to