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()
      List all certificate orders in a subscription. 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()
      List all certificate orders in a subscription. 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)
      List all certificate orders in a subscription. 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)
      Validate information for a certificate order. 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)
      Validate information for a certificate order. 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.
    • validatePurchaseInformationWithResponse

      com.azure.core.http.rest.Response<Void> validatePurchaseInformationWithResponse(AppServiceCertificateOrderInner appServiceCertificateOrder, com.azure.core.util.Context context)
      Validate information for a certificate order. 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.
    • validatePurchaseInformation

      void validatePurchaseInformation(AppServiceCertificateOrderInner appServiceCertificateOrder)
      Validate information for a certificate order. 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.
    • listByResourceGroupAsync

      com.azure.core.http.rest.PagedFlux<AppServiceCertificateOrderInner> listByResourceGroupAsync(String resourceGroupName)
      Get certificate orders in a resource group. 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)
      Get certificate orders in a resource group. 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)
      Get certificate orders in a resource group. 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)
      Get a certificate order. 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)
      Get a certificate order. 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.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateOrderInner> getByResourceGroupWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Get a certificate order. 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.
    • getByResourceGroup

      AppServiceCertificateOrderInner getByResourceGroup(String resourceGroupName, String certificateOrderName)
      Get a certificate order. 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.
    • createOrUpdateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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)
      Delete an existing certificate order. 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)
      Delete an existing certificate order. 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.
    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Delete an existing certificate order. 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.
    • delete

      void delete(String resourceGroupName, String certificateOrderName)
      Delete an existing certificate order. 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.
    • updateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AppServiceCertificateOrderInner>> updateWithResponseAsync(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName)
      Create or update a certificate purchase order. 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)
      Create or update a certificate purchase order. 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.
    • updateWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateOrderInner> updateWithResponse(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName, com.azure.core.util.Context context)
      Create or update a certificate purchase order. 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.
    • update

      AppServiceCertificateOrderInner update(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName)
      Create or update a certificate purchase order. 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.
    • listCertificatesAsync

      com.azure.core.http.rest.PagedFlux<AppServiceCertificateResourceInner> listCertificatesAsync(String resourceGroupName, String certificateOrderName)
      List all certificates associated with a certificate order. 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)
      List all certificates associated with a certificate order. 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)
      List all certificates associated with a certificate order. 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)
      Get the certificate associated with a certificate order. 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)
      Get the certificate associated with a certificate order. 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.
    • getCertificateWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateResourceInner> getCertificateWithResponse(String resourceGroupName, String certificateOrderName, String name, com.azure.core.util.Context context)
      Get the certificate associated with a certificate order. 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.
    • getCertificate

      AppServiceCertificateResourceInner getCertificate(String resourceGroupName, String certificateOrderName, String name)
      Get the certificate associated with a certificate order. 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.
    • createOrUpdateCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateCertificateWithResponseAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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)
      Delete the certificate associated with a certificate order. 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)
      Delete the certificate associated with a certificate order. 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.
    • deleteCertificateWithResponse

      com.azure.core.http.rest.Response<Void> deleteCertificateWithResponse(String resourceGroupName, String certificateOrderName, String name, com.azure.core.util.Context context)
      Delete the certificate associated with a certificate order. 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.
    • deleteCertificate

      void deleteCertificate(String resourceGroupName, String certificateOrderName, String name)
      Delete the certificate associated with a certificate order. 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.
    • updateCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AppServiceCertificateResourceInner>> updateCertificateWithResponseAsync(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate)
      Creates or updates a certificate and associates with key vault secret. 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)
      Creates or updates a certificate and associates with key vault secret. 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.
    • updateCertificateWithResponse

      com.azure.core.http.rest.Response<AppServiceCertificateResourceInner> updateCertificateWithResponse(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate, com.azure.core.util.Context context)
      Creates or updates a certificate and associates with key vault secret. 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.
    • updateCertificate

      AppServiceCertificateResourceInner updateCertificate(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate)
      Creates or updates a certificate and associates with key vault secret. 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.
    • reissueWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> reissueWithResponseAsync(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest)
      Reissue an existing certificate order. 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)
      Reissue an existing certificate order. 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.
    • reissueWithResponse

      com.azure.core.http.rest.Response<Void> reissueWithResponse(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest, com.azure.core.util.Context context)
      Reissue an existing certificate order. 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.
    • reissue

      void reissue(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest)
      Reissue an existing certificate order. 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.
    • renewWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> renewWithResponseAsync(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest)
      Renew an existing certificate order. 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)
      Renew an existing certificate order. 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.
    • renewWithResponse

      com.azure.core.http.rest.Response<Void> renewWithResponse(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest, com.azure.core.util.Context context)
      Renew an existing certificate order. 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.
    • renew

      void renew(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest)
      Renew an existing certificate order. 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.
    • resendEmailWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resendEmailWithResponseAsync(String resourceGroupName, String certificateOrderName)
      Resend certificate email. 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)
      Resend certificate email. 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.
    • resendEmailWithResponse

      com.azure.core.http.rest.Response<Void> resendEmailWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Resend certificate email. 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.
    • resendEmail

      void resendEmail(String resourceGroupName, String certificateOrderName)
      Resend certificate email. 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.
    • resendRequestEmailsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resendRequestEmailsWithResponseAsync(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier)
      Resend domain verification email to customer for this certificate order 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 email to customer for this certificate order 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.
    • resendRequestEmailsWithResponse

      com.azure.core.http.rest.Response<Void> resendRequestEmailsWithResponse(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier, com.azure.core.util.Context context)
      Resend domain verification email to customer for this certificate order 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.
    • resendRequestEmails

      void resendRequestEmails(String resourceGroupName, String certificateOrderName, NameIdentifierInner nameIdentifier)
      Resend domain verification email to customer for this certificate order 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.
    • 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. 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. 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.
    • 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. 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.
    • retrieveSiteSeal

      SiteSealInner retrieveSiteSeal(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest)
      This method is used to obtain the site seal information for an issued certificate. 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.
    • verifyDomainOwnershipWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> verifyDomainOwnershipWithResponseAsync(String resourceGroupName, String certificateOrderName)
      Verify domain ownership for this certificate order. 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)
      Verify domain ownership for this certificate order. 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.
    • verifyDomainOwnershipWithResponse

      com.azure.core.http.rest.Response<Void> verifyDomainOwnershipWithResponse(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context)
      Verify domain ownership for this certificate order. 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.
    • verifyDomainOwnership

      void verifyDomainOwnership(String resourceGroupName, String certificateOrderName)
      Verify domain ownership for this certificate order. 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.
    • retrieveCertificateActionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<CertificateOrderActionInner>>> retrieveCertificateActionsWithResponseAsync(String resourceGroupName, String name)
      Retrieve the list of certificate actions. 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)
      Retrieve the list of certificate actions. 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.
    • retrieveCertificateActionsWithResponse

      com.azure.core.http.rest.Response<List<CertificateOrderActionInner>> retrieveCertificateActionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Retrieve the list of certificate actions. 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.
    • retrieveCertificateActions

      List<CertificateOrderActionInner> retrieveCertificateActions(String resourceGroupName, String name)
      Retrieve the list of certificate actions. 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.
    • retrieveCertificateEmailHistoryWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<CertificateEmailInner>>> retrieveCertificateEmailHistoryWithResponseAsync(String resourceGroupName, String name)
      Retrieve email history. 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)
      Retrieve email history. 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.
    • retrieveCertificateEmailHistoryWithResponse

      com.azure.core.http.rest.Response<List<CertificateEmailInner>> retrieveCertificateEmailHistoryWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Retrieve email history. 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.
    • retrieveCertificateEmailHistory

      List<CertificateEmailInner> retrieveCertificateEmailHistory(String resourceGroupName, String name)
      Retrieve email history. 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.