KeyVaultCertificateSourceParameters Class

  • java.lang.Object
    • com.microsoft.azure.management.cdn.KeyVaultCertificateSourceParameters

public class KeyVaultCertificateSourceParameters

Describes the parameters for using a user's KeyVault certificate for securing custom domain.

Constructor Summary

Constructor Description
KeyVaultCertificateSourceParameters()

Creates an instance of KeyVaultCertificateSourceParameters class.

Method Summary

Modifier and Type Method and Description
java.lang.String deleteRule()

Get describes the action that shall be taken when the certificate is removed from Key Vault.

java.lang.String odatatype()

Get the odatatype value.

java.lang.String resourceGroupName()

Get resource group of the user's Key Vault containing the SSL certificate.

java.lang.String secretName()

Get the name of Key Vault Secret (representing the full certificate PFX) in Key Vault.

java.lang.String secretVersion()

Get the version(GUID) of Key Vault Secret in Key Vault.

java.lang.String subscriptionId()

Get subscription Id of the user's Key Vault containing the SSL certificate.

java.lang.String updateRule()

Get describes the action that shall be taken when the certificate is updated in Key Vault.

java.lang.String vaultName()

Get the name of the user's Key Vault containing the SSL certificate.

KeyVaultCertificateSourceParameters withDeleteRule(String deleteRule)

Set describes the action that shall be taken when the certificate is removed from Key Vault.

KeyVaultCertificateSourceParameters withOdatatype(String odatatype)

Set the odatatype value.

KeyVaultCertificateSourceParameters withResourceGroupName(String resourceGroupName)

Set resource group of the user's Key Vault containing the SSL certificate.

KeyVaultCertificateSourceParameters withSecretName(String secretName)

Set the name of Key Vault Secret (representing the full certificate PFX) in Key Vault.

KeyVaultCertificateSourceParameters withSecretVersion(String secretVersion)

Set the version(GUID) of Key Vault Secret in Key Vault.

KeyVaultCertificateSourceParameters withSubscriptionId(String subscriptionId)

Set subscription Id of the user's Key Vault containing the SSL certificate.

KeyVaultCertificateSourceParameters withUpdateRule(String updateRule)

Set describes the action that shall be taken when the certificate is updated in Key Vault.

KeyVaultCertificateSourceParameters withVaultName(String vaultName)

Set the name of the user's Key Vault containing the SSL certificate.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

KeyVaultCertificateSourceParameters

public KeyVaultCertificateSourceParameters()

Creates an instance of KeyVaultCertificateSourceParameters class.

Method Details

deleteRule

public String deleteRule()

Get describes the action that shall be taken when the certificate is removed from Key Vault.

Returns:

the deleteRule value

odatatype

public String odatatype()

Get the odatatype value.

Returns:

the odatatype value

resourceGroupName

public String resourceGroupName()

Get resource group of the user's Key Vault containing the SSL certificate.

Returns:

the resourceGroupName value

secretName

public String secretName()

Get the name of Key Vault Secret (representing the full certificate PFX) in Key Vault.

Returns:

the secretName value

secretVersion

public String secretVersion()

Get the version(GUID) of Key Vault Secret in Key Vault.

Returns:

the secretVersion value

subscriptionId

public String subscriptionId()

Get subscription Id of the user's Key Vault containing the SSL certificate.

Returns:

the subscriptionId value

updateRule

public String updateRule()

Get describes the action that shall be taken when the certificate is updated in Key Vault.

Returns:

the updateRule value

vaultName

public String vaultName()

Get the name of the user's Key Vault containing the SSL certificate.

Returns:

the vaultName value

withDeleteRule

public KeyVaultCertificateSourceParameters withDeleteRule(String deleteRule)

Set describes the action that shall be taken when the certificate is removed from Key Vault.

Parameters:

deleteRule - the deleteRule value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withOdatatype

public KeyVaultCertificateSourceParameters withOdatatype(String odatatype)

Set the odatatype value.

Parameters:

odatatype - the odatatype value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withResourceGroupName

public KeyVaultCertificateSourceParameters withResourceGroupName(String resourceGroupName)

Set resource group of the user's Key Vault containing the SSL certificate.

Parameters:

resourceGroupName - the resourceGroupName value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withSecretName

public KeyVaultCertificateSourceParameters withSecretName(String secretName)

Set the name of Key Vault Secret (representing the full certificate PFX) in Key Vault.

Parameters:

secretName - the secretName value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withSecretVersion

public KeyVaultCertificateSourceParameters withSecretVersion(String secretVersion)

Set the version(GUID) of Key Vault Secret in Key Vault.

Parameters:

secretVersion - the secretVersion value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withSubscriptionId

public KeyVaultCertificateSourceParameters withSubscriptionId(String subscriptionId)

Set subscription Id of the user's Key Vault containing the SSL certificate.

Parameters:

subscriptionId - the subscriptionId value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withUpdateRule

public KeyVaultCertificateSourceParameters withUpdateRule(String updateRule)

Set describes the action that shall be taken when the certificate is updated in Key Vault.

Parameters:

updateRule - the updateRule value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

withVaultName

public KeyVaultCertificateSourceParameters withVaultName(String vaultName)

Set the name of the user's Key Vault containing the SSL certificate.

Parameters:

vaultName - the vaultName value to set

Returns:

the KeyVaultCertificateSourceParameters object itself.

Applies to