Interface AppServiceCertificateOrdersClient
- All Superinterfaces:
InnerSupportsDelete<Void>
,InnerSupportsGet<AppServiceCertificateOrderInner>
,InnerSupportsListing<AppServiceCertificateOrderInner>
public interface AppServiceCertificateOrdersClient
extends InnerSupportsGet<AppServiceCertificateOrderInner>, InnerSupportsListing<AppServiceCertificateOrderInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in AppServiceCertificateOrdersClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.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.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.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.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.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.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.createOrUpdate
(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName) Description for Create or update a certificate purchase order.createOrUpdate
(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName, com.azure.core.util.Context context) Description for Create or update a certificate purchase order.createOrUpdateAsync
(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderInner certificateDistinguishedName) Description for Create or update a certificate purchase order.createOrUpdateCertificate
(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate) Description for Creates or updates a certificate and associates with key vault secret.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.createOrUpdateCertificateAsync
(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificateResourceInner keyVaultCertificate) Description for Creates or updates a certificate and associates with key vault secret.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.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.void
Description for Delete an existing certificate order.deleteAsync
(String resourceGroupName, String certificateOrderName) Description for Delete an existing certificate order.void
deleteCertificate
(String resourceGroupName, String certificateOrderName, String name) Description for Delete the certificate associated with a certificate order.deleteCertificateAsync
(String resourceGroupName, String certificateOrderName, String name) Description for Delete the certificate associated with a certificate order.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.deleteCertificateWithResponseAsync
(String resourceGroupName, String certificateOrderName, String name) Description for Delete the certificate associated with a certificate order.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.deleteWithResponseAsync
(String resourceGroupName, String certificateOrderName) Description for Delete an existing certificate order.getByResourceGroup
(String resourceGroupName, String certificateOrderName) Description for Get a certificate order.getByResourceGroupAsync
(String resourceGroupName, String certificateOrderName) Description for Get a certificate order.com.azure.core.http.rest.Response<AppServiceCertificateOrderInner>
getByResourceGroupWithResponse
(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context) Description for Get a certificate order.Mono<com.azure.core.http.rest.Response<AppServiceCertificateOrderInner>>
getByResourceGroupWithResponseAsync
(String resourceGroupName, String certificateOrderName) Description for Get a certificate order.getCertificate
(String resourceGroupName, String certificateOrderName, String name) Description for Get the certificate associated with a certificate order.getCertificateAsync
(String resourceGroupName, String certificateOrderName, String name) Description for Get the certificate associated with a certificate order.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.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.com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner>
list()
Description for List all certificate orders in a subscription.com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner>
list
(com.azure.core.util.Context context) Description for List all certificate orders in a subscription.com.azure.core.http.rest.PagedFlux<AppServiceCertificateOrderInner>
Description for List all certificate orders in a subscription.com.azure.core.http.rest.PagedIterable<AppServiceCertificateOrderInner>
listByResourceGroup
(String resourceGroupName) Description for Get certificate orders in a resource group.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.com.azure.core.http.rest.PagedFlux<AppServiceCertificateOrderInner>
listByResourceGroupAsync
(String resourceGroupName) Description for Get certificate orders in a resource group.com.azure.core.http.rest.PagedIterable<AppServiceCertificateResourceInner>
listCertificates
(String resourceGroupName, String certificateOrderName) Description for List all certificates associated with a certificate order.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.com.azure.core.http.rest.PagedFlux<AppServiceCertificateResourceInner>
listCertificatesAsync
(String resourceGroupName, String certificateOrderName) Description for List all certificates associated with a certificate order.void
reissue
(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest) Description for Reissue an existing certificate order.reissueAsync
(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest) Description for Reissue an existing certificate order.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.reissueWithResponseAsync
(String resourceGroupName, String certificateOrderName, ReissueCertificateOrderRequest reissueCertificateOrderRequest) Description for Reissue an existing certificate order.void
renew
(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest) Description for Renew an existing certificate order.renewAsync
(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest) Description for Renew an existing certificate order.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.renewWithResponseAsync
(String resourceGroupName, String certificateOrderName, RenewCertificateOrderRequest renewCertificateOrderRequest) Description for Renew an existing certificate order.void
resendEmail
(String resourceGroupName, String certificateOrderName) Description for Resend certificate email.resendEmailAsync
(String resourceGroupName, String certificateOrderName) Description for Resend certificate email.com.azure.core.http.rest.Response<Void>
resendEmailWithResponse
(String resourceGroupName, String certificateOrderName, com.azure.core.util.Context context) Description for Resend certificate email.resendEmailWithResponseAsync
(String resourceGroupName, String certificateOrderName) Description for Resend certificate email.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.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.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.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.retrieveCertificateActions
(String resourceGroupName, String name) Description for Retrieve the list of certificate actions.retrieveCertificateActionsAsync
(String resourceGroupName, String name) Description for Retrieve the list of certificate actions.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.Mono<com.azure.core.http.rest.Response<List<CertificateOrderActionInner>>>
retrieveCertificateActionsWithResponseAsync
(String resourceGroupName, String name) Description for Retrieve the list of certificate actions.retrieveCertificateEmailHistory
(String resourceGroupName, String name) Description for Retrieve email history.retrieveCertificateEmailHistoryAsync
(String resourceGroupName, String name) Description for Retrieve email history.com.azure.core.http.rest.Response<List<CertificateEmailInner>>
retrieveCertificateEmailHistoryWithResponse
(String resourceGroupName, String name, com.azure.core.util.Context context) Description for Retrieve email history.Mono<com.azure.core.http.rest.Response<List<CertificateEmailInner>>>
retrieveCertificateEmailHistoryWithResponseAsync
(String resourceGroupName, String name) Description for Retrieve email history.retrieveSiteSeal
(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest) This method is used to obtain the site seal information for an issued certificate.retrieveSiteSealAsync
(String resourceGroupName, String certificateOrderName, SiteSealRequest siteSealRequest) This method is used to obtain the site seal information for an issued certificate.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.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.update
(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName) Description for Create or update a certificate purchase order.updateAsync
(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName) Description for Create or update a certificate purchase order.updateCertificate
(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate) Description for Creates or updates a certificate and associates with key vault secret.updateCertificateAsync
(String resourceGroupName, String certificateOrderName, String name, AppServiceCertificatePatchResourceInner keyVaultCertificate) Description for Creates or updates a certificate and associates with key vault secret.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.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.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.Mono<com.azure.core.http.rest.Response<AppServiceCertificateOrderInner>>
updateWithResponseAsync
(String resourceGroupName, String certificateOrderName, AppServiceCertificateOrderPatchResource certificateDistinguishedName) Description for Create or update a certificate purchase order.void
validatePurchaseInformation
(AppServiceCertificateOrderInner appServiceCertificateOrder) Description for Validate information for a certificate order.validatePurchaseInformationAsync
(AppServiceCertificateOrderInner appServiceCertificateOrder) Description for Validate information for a certificate order.com.azure.core.http.rest.Response<Void>
validatePurchaseInformationWithResponse
(AppServiceCertificateOrderInner appServiceCertificateOrder, com.azure.core.util.Context context) Description for Validate information for a certificate order.validatePurchaseInformationWithResponseAsync
(AppServiceCertificateOrderInner appServiceCertificateOrder) Description for Validate information for a certificate order.void
verifyDomainOwnership
(String resourceGroupName, String certificateOrderName) Description for Verify domain ownership for this certificate order.verifyDomainOwnershipAsync
(String resourceGroupName, String certificateOrderName) Description for Verify domain ownership for this certificate order.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.verifyDomainOwnershipWithResponseAsync
(String resourceGroupName, String certificateOrderName) Description for Verify domain ownership for this certificate order.
-
Method Details
-
listAsync
com.azure.core.http.rest.PagedFlux<AppServiceCertificateOrderInner> listAsync()Description for List all certificate orders in a subscription.- Specified by:
listAsync
in interfaceInnerSupportsListing<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 interfaceInnerSupportsListing<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 ofMono
. - 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
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 interfaceInnerSupportsListing<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 interfaceInnerSupportsListing<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 ofMono
. - 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 interfaceInnerSupportsGet<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 interfaceInnerSupportsGet<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 ofMono
. - 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 ofMono
. - 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
Description for Delete an existing certificate order.- Specified by:
deleteAsync
in interfaceInnerSupportsDelete<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
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 ofMono
. - 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 ofMono
. - 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 ofMono
. - 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 ofMono
. - 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
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 ofMono
. - 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 ofMono
. - 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 ofMono
. - 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 ofMono
. - 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
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
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 ofMono
. - 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 ofMono
. - 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 ofMono
. - 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
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
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 ofMono
. - 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
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 ofMono
. - 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
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.
-