Class AppServiceCertificatePatchResource


  • public class AppServiceCertificatePatchResource
    extends ProxyOnlyResource
    Key Vault container ARM resource for a certificate that is purchased through Azure.
    • Constructor Detail

      • AppServiceCertificatePatchResource

        public AppServiceCertificatePatchResource()
    • Method Detail

      • keyVaultId

        public String keyVaultId()
        Get key Vault resource Id.
        Returns:
        the keyVaultId value
      • withKeyVaultId

        public AppServiceCertificatePatchResource withKeyVaultId​(String keyVaultId)
        Set key Vault resource Id.
        Parameters:
        keyVaultId - the keyVaultId value to set
        Returns:
        the AppServiceCertificatePatchResource object itself.
      • keyVaultSecretName

        public String keyVaultSecretName()
        Get key Vault secret name.
        Returns:
        the keyVaultSecretName value
      • withKeyVaultSecretName

        public AppServiceCertificatePatchResource withKeyVaultSecretName​(String keyVaultSecretName)
        Set key Vault secret name.
        Parameters:
        keyVaultSecretName - the keyVaultSecretName value to set
        Returns:
        the AppServiceCertificatePatchResource object itself.
      • provisioningState

        public KeyVaultSecretStatus provisioningState()
        Get status of the Key Vault secret. Possible values include: 'Initialized', 'WaitingOnCertificateOrder', 'Succeeded', 'CertificateOrderFailed', 'OperationNotPermittedOnKeyVault', 'AzureServiceUnauthorizedToAccessKeyVault', 'KeyVaultDoesNotExist', 'KeyVaultSecretDoesNotExist', 'UnknownError', 'ExternalPrivateKey', 'Unknown'.
        Returns:
        the provisioningState value