Interface AppServiceCertificateKeyVaultBinding

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<AppServiceManager, AppServiceCertificateResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<AppServiceCertificateResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<AppServiceManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup, com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChild<AppServiceManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChildResource<AppServiceManager, AppServiceCertificateResourceInner>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource

public interface AppServiceCertificateKeyVaultBinding extends com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChildResource<AppServiceManager, AppServiceCertificateResourceInner>
An immutable client-side representation of an Azure App Service Key Vault binding.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource

    com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource.DefinitionStages

    Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChild

    com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChild.DefinitionStages

    Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource

    com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>
  • Field Summary

    Fields inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource

    DUMMY
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the key vault resource Id.
    Gets the key vault secret name.
    Gets the status of the Key Vault secret.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager

    manager

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup

    resourceGroupName

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource

    region, regionName, tags, type
  • Method Details

    • keyVaultId

      String keyVaultId()
      Gets the key vault resource Id.
      Returns:
      the key vault resource Id
    • keyVaultSecretName

      String keyVaultSecretName()
      Gets the key vault secret name.
      Returns:
      the key vault secret name
    • provisioningState

      KeyVaultSecretStatus provisioningState()
      Gets the status of the Key Vault secret.
      Returns:
      the status of the Key Vault secret