Interface AppServiceCertificateOrder

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<AppServiceManager, AppServiceCertificateOrderInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<AppServiceCertificateOrderInner>, 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.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<AppServiceCertificateOrder>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource, com.azure.resourcemanager.resources.fluentcore.model.Updatable<AppServiceCertificateOrder.Update>

@Deprecated public interface AppServiceCertificateOrder extends com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<AppServiceManager, AppServiceCertificateOrderInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<AppServiceCertificateOrder>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<AppServiceCertificateOrder.Update>
Deprecated.
Use azure-resourcemanager-certificateregistration lib.
An immutable client-side representation of an Azure App Service certificate order.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Deprecated.
    Container interface for all the definitions that need to be implemented.
    static interface 
    Deprecated.
    Grouping of all the app service certificate order definition stages.
    static interface 
    Deprecated.
    The template for an app service certificate order update operation, containing all the settings that can be modified.
    static interface 
    Deprecated.
    Grouping of all the app service certificate order update stages.

    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
    boolean
    Deprecated.
    Check whether the certificate will renewed automatically.
    Deprecated.
    Gets last certificate signing request that was created for this order.
    createKeyVaultBinding(String certificateName, Vault vault)
    Deprecated.
    Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready.
    createKeyVaultBindingAsync(String certificateName, Vault vault)
    Deprecated.
    Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready.
    Deprecated.
    Gets certificate's distinguished name.
    Deprecated.
    Gets the domain verification token.
    Deprecated.
    Gets the expiration time.
    Deprecated.
    Gets the state of the Key Vault secret.
    Deprecated.
    Gets the state of the Key Vault secret.
    Deprecated.
    Gets the intermediate certificate.
    int
    Deprecated.
    Gets the certificate key size.
    Deprecated.
    Gets the last issuance time.
    Deprecated.
    Gets the certificate product type.
    Deprecated.
    Gets the root certificate.
    Deprecated.
    Gets the current serial number of the certificate.
    Deprecated.
    Gets the signed certificate.
    Deprecated.
    Gets current order status.
    int
    Deprecated.
    Gets duration in years.
    void
    Deprecated.
    Verifies the ownership of the domain by providing the Azure purchased domain.
    Deprecated.
    Verifies the ownership of the domain by providing the Azure purchased domain.

    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.model.Refreshable

    refresh, refreshAsync

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

    region, regionName, tags, type

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

    update
  • Method Details

    • distinguishedName

      String distinguishedName()
      Deprecated.
      Gets certificate's distinguished name.
      Returns:
      certificate's distinguished name
    • domainVerificationToken

      String domainVerificationToken()
      Deprecated.
      Gets the domain verification token.
      Returns:
      the domain verification token
    • validityInYears

      int validityInYears()
      Deprecated.
      Gets duration in years.
      Returns:
      duration in years (must be between 1 and 3)
    • keySize

      int keySize()
      Deprecated.
      Gets the certificate key size.
      Returns:
      the certificate key size
    • productType

      CertificateProductType productType()
      Deprecated.
      Gets the certificate product type.
      Returns:
      the certificate product type
    • autoRenew

      boolean autoRenew()
      Deprecated.
      Check whether the certificate will renewed automatically.
      Returns:
      if the certificate should be automatically renewed upon expiration
    • status

      Deprecated.
      Gets current order status.
      Returns:
      current order status
    • signedCertificate

      CertificateDetails signedCertificate()
      Deprecated.
      Gets the signed certificate.
      Returns:
      the signed certificate
    • certificateSigningRequest

      String certificateSigningRequest()
      Deprecated.
      Gets last certificate signing request that was created for this order.
      Returns:
      last certificate signing request that was created for this order
    • intermediate

      CertificateDetails intermediate()
      Deprecated.
      Gets the intermediate certificate.
      Returns:
      the intermediate certificate
    • root

      Deprecated.
      Gets the root certificate.
      Returns:
      the root certificate
    • serialNumber

      String serialNumber()
      Deprecated.
      Gets the current serial number of the certificate.
      Returns:
      current serial number of the certificate
    • lastCertificateIssuanceTime

      OffsetDateTime lastCertificateIssuanceTime()
      Deprecated.
      Gets the last issuance time.
      Returns:
      last issuance time
    • expirationTime

      OffsetDateTime expirationTime()
      Deprecated.
      Gets the expiration time.
      Returns:
      expiration time
    • createKeyVaultBinding

      AppServiceCertificateKeyVaultBinding createKeyVaultBinding(String certificateName, Vault vault)
      Deprecated.
      Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready.
      Parameters:
      certificateName - the name of the Key Vault Secret
      vault - the key vault to store the certificate
      Returns:
      a binding containing the key vault information
    • createKeyVaultBindingAsync

      Mono<AppServiceCertificateKeyVaultBinding> createKeyVaultBindingAsync(String certificateName, Vault vault)
      Deprecated.
      Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready.
      Parameters:
      certificateName - the name of the Key Vault Secret
      vault - the key vault to store the certificate
      Returns:
      a binding containing the key vault information
    • getKeyVaultBinding

      Deprecated.
      Gets the state of the Key Vault secret.
      Returns:
      the state of the Key Vault secret
    • getKeyVaultBindingAsync

      Mono<AppServiceCertificateKeyVaultBinding> getKeyVaultBindingAsync()
      Deprecated.
      Gets the state of the Key Vault secret.
      Returns:
      the state of the Key Vault secret
    • verifyDomainOwnership

      void verifyDomainOwnership(AppServiceDomain domain)
      Deprecated.
      Verifies the ownership of the domain by providing the Azure purchased domain.
      Parameters:
      domain - the Azure managed domain
    • verifyDomainOwnershipAsync

      Mono<Void> verifyDomainOwnershipAsync(AppServiceDomain domain)
      Deprecated.
      Verifies the ownership of the domain by providing the Azure purchased domain.
      Parameters:
      domain - the Azure managed domain
      Returns:
      an Observable to the result