Interface AppServiceCertificateOrdersClient

All Superinterfaces:
InnerSupportsDelete<Void>, InnerSupportsGet<AppServiceCertificateOrderInner>, InnerSupportsListing<AppServiceCertificateOrderInner>

An instance of this class provides access to all the operations defined in AppServiceCertificateOrdersClient.
  • Method Details

    • listAsync

      com.azure.core.http.rest.PagedFlux<AppServiceCertificateOrderInner> listAsync()
      Description for List all certificate orders in a subscription.
      Specified by:
      listAsync in interface InnerSupportsListing<AppServiceCertificateOrderInner>
      Returns:
      collection of certificate orders as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner> list()
      Description for List all certificate orders in a subscription.
      Specified by:
      list in interface InnerSupportsListing<AppServiceCertificateOrderInner>
      Returns:
      collection of certificate orders as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner> list(com.azure.core.util.Context context)
      Description for List all certificate orders in a subscription.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      collection of certificate orders as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • validatePurchaseInformationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> validatePurchaseInformationWithResponseAsync(AppServiceCertificateOrderInner appServiceCertificateOrder)
      Description for Validate information for a certificate order.
      Parameters:
      appServiceCertificateOrder - Information for a certificate order.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • validatePurchaseInformationAsync

      Mono<Void> validatePurchaseInformationAsync(AppServiceCertificateOrderInner appServiceCertificateOrder)
      Description for Validate information for a certificate order.
      Parameters:
      appServiceCertificateOrder - Information for a certificate order.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • validatePurchaseInformation

      void validatePurchaseInformation(AppServiceCertificateOrderInner appServiceCertificateOrder)
      Description for Validate information for a certificate order.
      Parameters:
      appServiceCertificateOrder - Information for a certificate order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • validatePurchaseInformationWithResponse

      com.azure.core.http.rest.Response<Void> validatePurchaseInformationWithResponse(AppServiceCertificateOrderInner appServiceCertificateOrder, com.azure.core.util.Context context)
      Description for Validate information for a certificate order.
      Parameters:
      appServiceCertificateOrder - Information for a certificate order.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroupAsync

      com.azure.core.http.rest.PagedFlux<AppServiceCertificateOrderInner> listByResourceGroupAsync(String resourceGroupName)
      Description for Get certificate orders in a resource group.
      Specified by:
      listByResourceGroupAsync in interface InnerSupportsListing<AppServiceCertificateOrderInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of certificate orders as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner> listByResourceGroup(String resourceGroupName)
      Description for Get certificate orders in a resource group.
      Specified by:
      listByResourceGroup in interface InnerSupportsListing<AppServiceCertificateOrderInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of certificate orders as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context)
      Description for Get certificate orders in a resource group.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      context - The context to associate with this operation.
      Returns:
      collection of certificate orders as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AppServiceCertificateOrderInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String certificateOrderName)
      Description for Get a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order..
      Returns:
      sSL certificate purchase order along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupAsync

      Mono<AppServiceCertificateOrderInner> getByResourceGroupAsync(String resourceGroupName, String certificateOrderName)
      Description for Get a certificate order.
      Specified by:
      getByResourceGroupAsync in interface InnerSupportsGet<AppServiceCertificateOrderInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order..
      Returns:
      sSL certificate purchase order on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroup

      AppServiceCertificateOrderInner getByResourceGroup(String resourceGroupName, String certificateOrderName)
      Description for Get a certificate order.
      Specified by:
      getByResourceGroup in interface InnerSupportsGet<AppServiceCertificateOrderInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order..
      Returns:
      sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateOrderInner> getByResourceGroupWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Description for Get a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order..
      context - The context to associate with this operation.
      Returns:
      sSL certificate purchase order along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      sSL certificate purchase order along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<AppServiceCertificateOrderInner>,AppServiceCertificateOrderInner> beginCreateOrUpdateAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      the PollerFlux for polling of sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AppServiceCertificateOrderInner>,AppServiceCertificateOrderInner> beginCreateOrUpdate(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      the SyncPoller for polling of sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AppServiceCertificateOrderInner>,AppServiceCertificateOrderInner> beginCreateOrUpdate(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName, com.azure.core.util.Context context)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateAsync

      Mono<AppServiceCertificateOrderInner> createOrUpdateAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      sSL certificate purchase order on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdate

      AppServiceCertificateOrderInner createOrUpdate(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdate

      AppServiceCertificateOrderInner createOrUpdate(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName, com.azure.core.util.Context context)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      context - The context to associate with this operation.
      Returns:
      sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String resourceGroupName, String certificateOrderName)
      Description for Delete an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAsync

      Mono<Void> deleteAsync(String resourceGroupName, String certificateOrderName)
      Description for Delete an existing certificate order.
      Specified by:
      deleteAsync in interface InnerSupportsDelete<Void>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String certificateOrderName)
      Description for Delete an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Description for Delete an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AppServiceCertificateOrderInner>> updateWithResponseAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      sSL certificate purchase order along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAsync

      Mono<AppServiceCertificateOrderInner> updateAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      sSL certificate purchase order on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • update

      AppServiceCertificateOrderInner update(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      Returns:
      sSL certificate purchase order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateOrderInner> updateWithResponse(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName, com.azure.core.util.Context context)
      Description for Create or update a certificate purchase order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      certificateDistinguishedName - Distinguished name to use for the certificate order.
      context - The context to associate with this operation.
      Returns:
      sSL certificate purchase order along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listCertificatesAsync

      com.azure.core.http.rest.PagedFlux<AppServiceCertificateResourceInner> listCertificatesAsync(String resourceGroupName, String certificateOrderName)
      Description for List all certificates associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      collection of certificate order certificates as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listCertificates

      com.azure.core.http.rest.PagedIterable<AppServiceCertificateResourceInner> listCertificates(String resourceGroupName, String certificateOrderName)
      Description for List all certificates associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      collection of certificate order certificates as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listCertificates

      com.azure.core.http.rest.PagedIterable<AppServiceCertificateResourceInner> listCertificates(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Description for List all certificates associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      context - The context to associate with this operation.
      Returns:
      collection of certificate order certificates as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AppServiceCertificateResourceInner>> getCertificateWithResponseAsync(String resourceGroupName, String certificateOrderName, String name)
      Description for Get the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getCertificateAsync

      Mono<AppServiceCertificateResourceInner> getCertificateAsync(String resourceGroupName, String certificateOrderName, String name)
      Description for Get the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getCertificate

      AppServiceCertificateResourceInner getCertificate(String resourceGroupName, String certificateOrderName, String name)
      Description for Get the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getCertificateWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateResourceInner> getCertificateWithResponse(String resourceGroupName, String certificateOrderName, String name, com.azure.core.util.Context context)
      Description for Get the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      context - The context to associate with this operation.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateCertificateWithResponseAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateCertificateAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<AppServiceCertificateResourceInner>,AppServiceCertificateResourceInner> beginCreateOrUpdateCertificateAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      the PollerFlux for polling of key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateCertificate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AppServiceCertificateResourceInner>,AppServiceCertificateResourceInner> beginCreateOrUpdateCertificate(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      the SyncPoller for polling of key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateCertificate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AppServiceCertificateResourceInner>,AppServiceCertificateResourceInner> beginCreateOrUpdateCertificate(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate, com.azure.core.util.Context context)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateCertificateAsync

      Mono<AppServiceCertificateResourceInner> createOrUpdateCertificateAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateCertificate

      AppServiceCertificateResourceInner createOrUpdateCertificate(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateCertificate

      AppServiceCertificateResourceInner createOrUpdateCertificate(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate, com.azure.core.util.Context context)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      context - The context to associate with this operation.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteCertificateWithResponseAsync(String resourceGroupName, String certificateOrderName, String name)
      Description for Delete the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteCertificateAsync

      Mono<Void> deleteCertificateAsync(String resourceGroupName, String certificateOrderName, String name)
      Description for Delete the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteCertificate

      void deleteCertificate(String resourceGroupName, String certificateOrderName, String name)
      Description for Delete the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteCertificateWithResponse

      com.azure.core.http.rest.Response<Void> deleteCertificateWithResponse(String resourceGroupName, String certificateOrderName, String name, com.azure.core.util.Context context)
      Description for Delete the certificate associated with a certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AppServiceCertificateResourceInner>> updateCertificateWithResponseAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateCertificateAsync

      Mono<AppServiceCertificateResourceInner> updateCertificateAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateCertificate

      AppServiceCertificateResourceInner updateCertificate(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateCertificateWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateResourceInner> updateCertificateWithResponse(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate, com.azure.core.util.Context context)
      Description for Creates or updates a certificate and associates with key vault secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      name - Name of the certificate.
      keyVaultCertificate - Key vault certificate resource Id.
      context - The context to associate with this operation.
      Returns:
      key Vault container ARM resource for a certificate that is purchased through Azure along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • reissueWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> reissueWithResponseAsync(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest)
      Description for Reissue an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      reissueCertificateOrderRequest - Parameters for the reissue.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • reissueAsync

      Mono<Void> reissueAsync(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest)
      Description for Reissue an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      reissueCertificateOrderRequest - Parameters for the reissue.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • reissue

      void reissue(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest)
      Description for Reissue an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      reissueCertificateOrderRequest - Parameters for the reissue.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • reissueWithResponse

      com.azure.core.http.rest.Response<Void> reissueWithResponse(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest, com.azure.core.util.Context context)
      Description for Reissue an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      reissueCertificateOrderRequest - Parameters for the reissue.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • renewWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> renewWithResponseAsync(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest)
      Description for Renew an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      renewCertificateOrderRequest - Renew parameters.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • renewAsync

      Mono<Void> renewAsync(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest)
      Description for Renew an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      renewCertificateOrderRequest - Renew parameters.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • renew

      void renew(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest)
      Description for Renew an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      renewCertificateOrderRequest - Renew parameters.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • renewWithResponse

      com.azure.core.http.rest.Response<Void> renewWithResponse(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest, com.azure.core.util.Context context)
      Description for Renew an existing certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      renewCertificateOrderRequest - Renew parameters.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendEmailWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resendEmailWithResponseAsync(String resourceGroupName, String certificateOrderName)
      Description for Resend certificate email.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendEmailAsync

      Mono<Void> resendEmailAsync(String resourceGroupName, String certificateOrderName)
      Description for Resend certificate email.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendEmail

      void resendEmail(String resourceGroupName, String certificateOrderName)
      Description for Resend certificate email.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendEmailWithResponse

      com.azure.core.http.rest.Response<Void> resendEmailWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Description for Resend certificate email.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendRequestEmailsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resendRequestEmailsWithResponseAsync(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier)
      Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      nameIdentifier - Email address.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendRequestEmailsAsync

      Mono<Void> resendRequestEmailsAsync(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier)
      Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      nameIdentifier - Email address.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendRequestEmails

      void resendRequestEmails(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier)
      Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      nameIdentifier - Email address.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resendRequestEmailsWithResponse

      com.azure.core.http.rest.Response<Void> resendRequestEmailsWithResponse(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier, com.azure.core.util.Context context)
      Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      nameIdentifier - Email address.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveSiteSealWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteSealInner>> retrieveSiteSealWithResponseAsync(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest)
      This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      siteSealRequest - Site seal request.
      Returns:
      site seal along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveSiteSealAsync

      Mono<SiteSealInner> retrieveSiteSealAsync(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest)
      This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      siteSealRequest - Site seal request.
      Returns:
      site seal on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveSiteSeal

      SiteSealInner retrieveSiteSeal(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest)
      This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      siteSealRequest - Site seal request.
      Returns:
      site seal.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveSiteSealWithResponse

      com.azure.core.http.rest.Response<SiteSealInner> retrieveSiteSealWithResponse(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest, com.azure.core.util.Context context)
      This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      siteSealRequest - Site seal request.
      context - The context to associate with this operation.
      Returns:
      site seal along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • verifyDomainOwnershipWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> verifyDomainOwnershipWithResponseAsync(String resourceGroupName, String certificateOrderName)
      Description for Verify domain ownership for this certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • verifyDomainOwnershipAsync

      Mono<Void> verifyDomainOwnershipAsync(String resourceGroupName, String certificateOrderName)
      Description for Verify domain ownership for this certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • verifyDomainOwnership

      void verifyDomainOwnership(String resourceGroupName, String certificateOrderName)
      Description for Verify domain ownership for this certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • verifyDomainOwnershipWithResponse

      com.azure.core.http.rest.Response<Void> verifyDomainOwnershipWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Description for Verify domain ownership for this certificate order.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      certificateOrderName - Name of the certificate order.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateActionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<CertificateOrderActionInner>>> retrieveCertificateActionsWithResponseAsync(String resourceGroupName, String name)
      Description for Retrieve the list of certificate actions.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      Returns:
      array of CertificateOrderAction along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateActionsAsync

      Mono<List<CertificateOrderActionInner>> retrieveCertificateActionsAsync(String resourceGroupName, String name)
      Description for Retrieve the list of certificate actions.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      Returns:
      array of CertificateOrderAction on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateActions

      List<CertificateOrderActionInner> retrieveCertificateActions(String resourceGroupName, String name)
      Description for Retrieve the list of certificate actions.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      Returns:
      array of CertificateOrderAction.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateActionsWithResponse

      com.azure.core.http.rest.Response<List<CertificateOrderActionInner>> retrieveCertificateActionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Description for Retrieve the list of certificate actions.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      context - The context to associate with this operation.
      Returns:
      array of CertificateOrderAction along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateEmailHistoryWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<CertificateEmailInner>>> retrieveCertificateEmailHistoryWithResponseAsync(String resourceGroupName, String name)
      Description for Retrieve email history.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      Returns:
      array of CertificateEmail along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateEmailHistoryAsync

      Mono<List<CertificateEmailInner>> retrieveCertificateEmailHistoryAsync(String resourceGroupName, String name)
      Description for Retrieve email history.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      Returns:
      array of CertificateEmail on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateEmailHistory

      List<CertificateEmailInner> retrieveCertificateEmailHistory(String resourceGroupName, String name)
      Description for Retrieve email history.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      Returns:
      array of CertificateEmail.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • retrieveCertificateEmailHistoryWithResponse

      com.azure.core.http.rest.Response<List<CertificateEmailInner>> retrieveCertificateEmailHistoryWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Description for Retrieve email history.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the certificate order.
      context - The context to associate with this operation.
      Returns:
      array of CertificateEmail along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.