Class KeyVaultSigningKeyParameters

java.lang.Object
com.microsoft.azure.management.cdn.KeyVaultSigningKeyParameters

public class KeyVaultSigningKeyParameters extends Object
Describes the parameters for using a user's KeyVault for URL Signing Key.
  • Constructor Details

    • KeyVaultSigningKeyParameters

      public KeyVaultSigningKeyParameters()
  • Method Details

    • odatatype

      public String odatatype()
      Creates an instance of KeyVaultSigningKeyParameters class. public KeyVaultSigningKeyParameters() { odatatype = "#Microsoft.Azure.Cdn.Models.KeyVaultSigningKeyParameters"; } /** Get the odatatype value.
      Returns:
      the odatatype value
    • withOdatatype

      public KeyVaultSigningKeyParameters withOdatatype(String odatatype)
      Set the odatatype value.
      Parameters:
      odatatype - the odatatype value to set
      Returns:
      the KeyVaultSigningKeyParameters object itself.
    • subscriptionId

      public String subscriptionId()
      Get subscription Id of the user's Key Vault containing the secret.
      Returns:
      the subscriptionId value
    • withSubscriptionId

      public KeyVaultSigningKeyParameters withSubscriptionId(String subscriptionId)
      Set subscription Id of the user's Key Vault containing the secret.
      Parameters:
      subscriptionId - the subscriptionId value to set
      Returns:
      the KeyVaultSigningKeyParameters object itself.
    • resourceGroupName

      public String resourceGroupName()
      Get resource group of the user's Key Vault containing the secret.
      Returns:
      the resourceGroupName value
    • withResourceGroupName

      public KeyVaultSigningKeyParameters withResourceGroupName(String resourceGroupName)
      Set resource group of the user's Key Vault containing the secret.
      Parameters:
      resourceGroupName - the resourceGroupName value to set
      Returns:
      the KeyVaultSigningKeyParameters object itself.
    • vaultName

      public String vaultName()
      Get the name of the user's Key Vault containing the secret.
      Returns:
      the vaultName value
    • withVaultName

      public KeyVaultSigningKeyParameters withVaultName(String vaultName)
      Set the name of the user's Key Vault containing the secret.
      Parameters:
      vaultName - the vaultName value to set
      Returns:
      the KeyVaultSigningKeyParameters object itself.
    • secretName

      public String secretName()
      Get the name of secret in Key Vault.
      Returns:
      the secretName value
    • withSecretName

      public KeyVaultSigningKeyParameters withSecretName(String secretName)
      Set the name of secret in Key Vault.
      Parameters:
      secretName - the secretName value to set
      Returns:
      the KeyVaultSigningKeyParameters object itself.
    • secretVersion

      public String secretVersion()
      Get the version(GUID) of secret in Key Vault.
      Returns:
      the secretVersion value
    • withSecretVersion

      public KeyVaultSigningKeyParameters withSecretVersion(String secretVersion)
      Set the version(GUID) of secret in Key Vault.
      Parameters:
      secretVersion - the secretVersion value to set
      Returns:
      the KeyVaultSigningKeyParameters object itself.