KeyVaultSigningKeyParameters Class

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.KeyVaultSigningKeyParameters

public final class KeyVaultSigningKeyParameters

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

Constructor Summary

Constructor Description
KeyVaultSigningKeyParameters()

Creates an instance of KeyVaultSigningKeyParameters class.

Method Summary

Modifier and Type Method and Description
String resourceGroupName()

Get the resourceGroupName property: Resource group of the user's Key Vault containing the secret.

String secretName()

Get the secretName property: The name of secret in Key Vault.

String secretVersion()

Get the secretVersion property: The version(GUID) of secret in Key Vault.

String subscriptionId()

Get the subscriptionId property: Subscription Id of the user's Key Vault containing the secret.

String typeName()

Get the typeName property: The typeName property.

void validate()

Validates the instance.

String vaultName()

Get the vaultName property: The name of the user's Key Vault containing the secret.

KeyVaultSigningKeyParameters withResourceGroupName(String resourceGroupName)

Set the resourceGroupName property: Resource group of the user's Key Vault containing the secret.

KeyVaultSigningKeyParameters withSecretName(String secretName)

Set the secretName property: The name of secret in Key Vault.

KeyVaultSigningKeyParameters withSecretVersion(String secretVersion)

Set the secretVersion property: The version(GUID) of secret in Key Vault.

KeyVaultSigningKeyParameters withSubscriptionId(String subscriptionId)

Set the subscriptionId property: Subscription Id of the user's Key Vault containing the secret.

KeyVaultSigningKeyParameters withTypeName(String typeName)

Set the typeName property: The typeName property.

KeyVaultSigningKeyParameters withVaultName(String vaultName)

Set the vaultName property: The name of the user's Key Vault containing the secret.

Methods inherited from java.lang.Object

Constructor Details

KeyVaultSigningKeyParameters

public KeyVaultSigningKeyParameters()

Creates an instance of KeyVaultSigningKeyParameters class.

Method Details

resourceGroupName

public String resourceGroupName()

Get the resourceGroupName property: Resource group of the user's Key Vault containing the secret.

Returns:

the resourceGroupName value.

secretName

public String secretName()

Get the secretName property: The name of secret in Key Vault.

Returns:

the secretName value.

secretVersion

public String secretVersion()

Get the secretVersion property: The version(GUID) of secret in Key Vault.

Returns:

the secretVersion value.

subscriptionId

public String subscriptionId()

Get the subscriptionId property: Subscription Id of the user's Key Vault containing the secret.

Returns:

the subscriptionId value.

typeName

public String typeName()

Get the typeName property: The typeName property.

Returns:

the typeName value.

validate

public void validate()

Validates the instance.

vaultName

public String vaultName()

Get the vaultName property: The name of the user's Key Vault containing the secret.

Returns:

the vaultName value.

withResourceGroupName

public KeyVaultSigningKeyParameters withResourceGroupName(String resourceGroupName)

Set the resourceGroupName property: Resource group of the user's Key Vault containing the secret.

Parameters:

resourceGroupName - the resourceGroupName value to set.

Returns:

the KeyVaultSigningKeyParameters object itself.

withSecretName

public KeyVaultSigningKeyParameters withSecretName(String secretName)

Set the secretName property: The name of secret in Key Vault.

Parameters:

secretName - the secretName value to set.

Returns:

the KeyVaultSigningKeyParameters object itself.

withSecretVersion

public KeyVaultSigningKeyParameters withSecretVersion(String secretVersion)

Set the secretVersion property: The version(GUID) of secret in Key Vault.

Parameters:

secretVersion - the secretVersion value to set.

Returns:

the KeyVaultSigningKeyParameters object itself.

withSubscriptionId

public KeyVaultSigningKeyParameters withSubscriptionId(String subscriptionId)

Set the subscriptionId property: Subscription Id of the user's Key Vault containing the secret.

Parameters:

subscriptionId - the subscriptionId value to set.

Returns:

the KeyVaultSigningKeyParameters object itself.

withTypeName

public KeyVaultSigningKeyParameters withTypeName(String typeName)

Set the typeName property: The typeName property.

Parameters:

typeName - the typeName value to set.

Returns:

the KeyVaultSigningKeyParameters object itself.

withVaultName

public KeyVaultSigningKeyParameters withVaultName(String vaultName)

Set the vaultName property: The name of the user's Key Vault containing the secret.

Parameters:

vaultName - the vaultName value to set.

Returns:

the KeyVaultSigningKeyParameters object itself.

Applies to