Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */
package com.microsoft.azure.management.appservice; import com.microsoft.azure.management.apigeneration.Beta; import com.microsoft.azure.management.apigeneration.Fluent; import com.microsoft.azure.management.appservice.implementation.AppServiceCertificateResourceInner; import com.microsoft.azure.management.appservice.implementation.AppServiceManager; import com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChildResource;
An immutable client-side representation of an Azure App Service Key Vault binding.
/** * An immutable client-side representation of an Azure App Service Key Vault binding. */
@Fluent(ContainerName = "/Microsoft.Azure.Management.AppService.Fluent") @Beta public interface AppServiceCertificateKeyVaultBinding extends IndependentChildResource<AppServiceManager, AppServiceCertificateResourceInner> {
Returns:the key vault resource Id
/** * @return the key vault resource Id */
String keyVaultId();
Returns:the key vault secret name
/** * @return the key vault secret name */
String keyVaultSecretName();
Returns:the status of the Key Vault secret
/** * @return the status of the Key Vault secret */
KeyVaultSecretStatus provisioningState(); }