Interface AppServiceCertificateKeyVaultBinding

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.appservice.implementation.AppServiceManager,​com.microsoft.azure.management.appservice.implementation.AppServiceCertificateResourceInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasId, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.appservice.implementation.AppServiceCertificateResourceInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.appservice.implementation.AppServiceManager>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasName, com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup, com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChild<com.microsoft.azure.management.appservice.implementation.AppServiceManager>, com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChildResource<com.microsoft.azure.management.appservice.implementation.AppServiceManager,​com.microsoft.azure.management.appservice.implementation.AppServiceCertificateResourceInner>, com.microsoft.azure.management.resources.fluentcore.model.Indexable, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource

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

      • Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource

        com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages
      • Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChild

        com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChild.DefinitionStages
      • Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource

        com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T extends Object>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String keyVaultId()  
      String keyVaultSecretName()  
      KeyVaultSecretStatus provisioningState()  
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId

        id
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner

        inner
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager

        manager
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName

        name
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup

        resourceGroupName
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable

        key
      • Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource

        region, regionName, tags, type
    • Method Detail

      • keyVaultId

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

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

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