Interface DomainsClient
- All Superinterfaces:
InnerSupportsDelete<Void>,InnerSupportsGet<DomainInner>,InnerSupportsListing<DomainInner>
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DomainInner>,DomainInner> beginCreateOrUpdate(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DomainInner>,DomainInner> beginCreateOrUpdate(String resourceGroupName, String domainName, DomainInner domain, com.azure.core.util.Context context) Creates or updates a domain.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DomainInner>,DomainInner> beginCreateOrUpdateAsync(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.checkAvailability(NameIdentifierInner identifier) Check if a domain is available for registration.checkAvailabilityAsync(NameIdentifierInner identifier) Check if a domain is available for registration.com.azure.core.http.rest.Response<DomainAvailabilityCheckResultInner>checkAvailabilityWithResponse(NameIdentifierInner identifier, com.azure.core.util.Context context) Check if a domain is available for registration.Mono<com.azure.core.http.rest.Response<DomainAvailabilityCheckResultInner>>Check if a domain is available for registration.createOrUpdate(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.createOrUpdate(String resourceGroupName, String domainName, DomainInner domain, com.azure.core.util.Context context) Creates or updates a domain.createOrUpdateAsync(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.createOrUpdateOwnershipIdentifier(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifiercreateOrUpdateOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifiercom.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>createOrUpdateOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context) Creates an ownership identifier for a domain or updates identifier details for an existing identifierMono<com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>>createOrUpdateOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierMono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>createOrUpdateWithResponseAsync(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.voidDelete a domain.deleteAsync(String resourceGroupName, String domainName) Delete a domain.voiddeleteOwnershipIdentifier(String resourceGroupName, String domainName, String name) Delete ownership identifier for domaindeleteOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name) Delete ownership identifier for domaincom.azure.core.http.rest.Response<Void>deleteOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, com.azure.core.util.Context context) Delete ownership identifier for domaindeleteOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name) Delete ownership identifier for domaincom.azure.core.http.rest.Response<Void>deleteWithResponse(String resourceGroupName, String domainName, Boolean forceHardDeleteDomain, com.azure.core.util.Context context) Delete a domain.deleteWithResponseAsync(String resourceGroupName, String domainName, Boolean forceHardDeleteDomain) Delete a domain.getByResourceGroup(String resourceGroupName, String domainName) Get a domain.getByResourceGroupAsync(String resourceGroupName, String domainName) Get a domain.com.azure.core.http.rest.Response<DomainInner>getByResourceGroupWithResponse(String resourceGroupName, String domainName, com.azure.core.util.Context context) Get a domain.Mono<com.azure.core.http.rest.Response<DomainInner>>getByResourceGroupWithResponseAsync(String resourceGroupName, String domainName) Get a domain.Generate a single sign-on request for the domain management portal.Generate a single sign-on request for the domain management portal.com.azure.core.http.rest.Response<DomainControlCenterSsoRequestInner>getControlCenterSsoRequestWithResponse(com.azure.core.util.Context context) Generate a single sign-on request for the domain management portal.Mono<com.azure.core.http.rest.Response<DomainControlCenterSsoRequestInner>>Generate a single sign-on request for the domain management portal.getOwnershipIdentifier(String resourceGroupName, String domainName, String name) Get ownership identifier for domaingetOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name) Get ownership identifier for domaincom.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>getOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, com.azure.core.util.Context context) Get ownership identifier for domainMono<com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>>getOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name) Get ownership identifier for domaincom.azure.core.http.rest.PagedIterable<DomainInner>list()Get all domains in a subscription.com.azure.core.http.rest.PagedIterable<DomainInner>list(com.azure.core.util.Context context) Get all domains in a subscription.com.azure.core.http.rest.PagedFlux<DomainInner>Get all domains in a subscription.com.azure.core.http.rest.PagedIterable<DomainInner>listByResourceGroup(String resourceGroupName) Get all domains in a resource group.com.azure.core.http.rest.PagedIterable<DomainInner>listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Get all domains in a resource group.com.azure.core.http.rest.PagedFlux<DomainInner>listByResourceGroupAsync(String resourceGroupName) Get all domains in a resource group.com.azure.core.http.rest.PagedIterable<DomainOwnershipIdentifierInner>listOwnershipIdentifiers(String resourceGroupName, String domainName) Lists domain ownership identifiers.com.azure.core.http.rest.PagedIterable<DomainOwnershipIdentifierInner>listOwnershipIdentifiers(String resourceGroupName, String domainName, com.azure.core.util.Context context) Lists domain ownership identifiers.com.azure.core.http.rest.PagedFlux<DomainOwnershipIdentifierInner>listOwnershipIdentifiersAsync(String resourceGroupName, String domainName) Lists domain ownership identifiers.com.azure.core.http.rest.PagedIterable<NameIdentifierInner>Get domain name recommendations based on keywords.com.azure.core.http.rest.PagedIterable<NameIdentifierInner>listRecommendations(DomainRecommendationSearchParameters parameters, com.azure.core.util.Context context) Get domain name recommendations based on keywords.com.azure.core.http.rest.PagedFlux<NameIdentifierInner>Get domain name recommendations based on keywords.voidRenew a domain.renewAsync(String resourceGroupName, String domainName) Renew a domain.com.azure.core.http.rest.Response<Void>renewWithResponse(String resourceGroupName, String domainName, com.azure.core.util.Context context) Renew a domain.renewWithResponseAsync(String resourceGroupName, String domainName) Renew a domain.transferOut(String resourceGroupName, String domainName) Transfer out domain to another registrar.transferOutAsync(String resourceGroupName, String domainName) Transfer out domain to another registrar.com.azure.core.http.rest.Response<DomainInner>transferOutWithResponse(String resourceGroupName, String domainName, com.azure.core.util.Context context) Transfer out domain to another registrar.Mono<com.azure.core.http.rest.Response<DomainInner>>transferOutWithResponseAsync(String resourceGroupName, String domainName) Transfer out domain to another registrar.update(String resourceGroupName, String domainName, DomainPatchResource domain) Creates or updates a domain.updateAsync(String resourceGroupName, String domainName, DomainPatchResource domain) Creates or updates a domain.updateOwnershipIdentifier(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierupdateOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifiercom.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>updateOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context) Creates an ownership identifier for a domain or updates identifier details for an existing identifierMono<com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>>updateOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifiercom.azure.core.http.rest.Response<DomainInner>updateWithResponse(String resourceGroupName, String domainName, DomainPatchResource domain, com.azure.core.util.Context context) Creates or updates a domain.Mono<com.azure.core.http.rest.Response<DomainInner>>updateWithResponseAsync(String resourceGroupName, String domainName, DomainPatchResource domain) Creates or updates a domain.
-
Method Details
-
checkAvailabilityWithResponseAsync
Mono<com.azure.core.http.rest.Response<DomainAvailabilityCheckResultInner>> checkAvailabilityWithResponseAsync(NameIdentifierInner identifier) Check if a domain is available for registration.Description for Check if a domain is available for registration.
- Parameters:
identifier- Name of the domain.- Returns:
- domain availability check result along with
Responseon 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.
-
checkAvailabilityAsync
Check if a domain is available for registration.Description for Check if a domain is available for registration.
- Parameters:
identifier- Name of the domain.- Returns:
- domain availability check result 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.
-
checkAvailabilityWithResponse
com.azure.core.http.rest.Response<DomainAvailabilityCheckResultInner> checkAvailabilityWithResponse(NameIdentifierInner identifier, com.azure.core.util.Context context) Check if a domain is available for registration.Description for Check if a domain is available for registration.
- Parameters:
identifier- Name of the domain.context- The context to associate with this operation.- Returns:
- domain availability check result 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.
-
checkAvailability
Check if a domain is available for registration.Description for Check if a domain is available for registration.
- Parameters:
identifier- Name of the domain.- Returns:
- domain availability check result.
- 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.
-
listAsync
com.azure.core.http.rest.PagedFlux<DomainInner> listAsync()Get all domains in a subscription.Description for Get all domains in a subscription.
- Specified by:
listAsyncin interfaceInnerSupportsListing<DomainInner>- Returns:
- collection of domains 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<DomainInner> list()Get all domains in a subscription.Description for Get all domains in a subscription.
- Specified by:
listin interfaceInnerSupportsListing<DomainInner>- Returns:
- collection of domains 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
Get all domains in a subscription.Description for Get all domains in a subscription.
- Parameters:
context- The context to associate with this operation.- Returns:
- collection of domains 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.
-
getControlCenterSsoRequestWithResponseAsync
Mono<com.azure.core.http.rest.Response<DomainControlCenterSsoRequestInner>> getControlCenterSsoRequestWithResponseAsync()Generate a single sign-on request for the domain management portal.Description for Generate a single sign-on request for the domain management portal.
- Returns:
- single sign-on request information for domain management along with
Responseon successful completion ofMono. - Throws:
DefaultErrorResponseErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getControlCenterSsoRequestAsync
Mono<DomainControlCenterSsoRequestInner> getControlCenterSsoRequestAsync()Generate a single sign-on request for the domain management portal.Description for Generate a single sign-on request for the domain management portal.
- Returns:
- single sign-on request information for domain management on successful completion of
Mono. - Throws:
DefaultErrorResponseErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getControlCenterSsoRequestWithResponse
com.azure.core.http.rest.Response<DomainControlCenterSsoRequestInner> getControlCenterSsoRequestWithResponse(com.azure.core.util.Context context) Generate a single sign-on request for the domain management portal.Description for Generate a single sign-on request for the domain management portal.
- Parameters:
context- The context to associate with this operation.- Returns:
- single sign-on request information for domain management 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.
-
getControlCenterSsoRequest
DomainControlCenterSsoRequestInner getControlCenterSsoRequest()Generate a single sign-on request for the domain management portal.Description for Generate a single sign-on request for the domain management portal.
- Returns:
- single sign-on request information for domain management.
- Throws:
DefaultErrorResponseErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listRecommendationsAsync
com.azure.core.http.rest.PagedFlux<NameIdentifierInner> listRecommendationsAsync(DomainRecommendationSearchParameters parameters) Get domain name recommendations based on keywords.Description for Get domain name recommendations based on keywords.
- Parameters:
parameters- Search parameters for domain name recommendations.- Returns:
- collection of domain name identifiers 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.
-
listRecommendations
com.azure.core.http.rest.PagedIterable<NameIdentifierInner> listRecommendations(DomainRecommendationSearchParameters parameters) Get domain name recommendations based on keywords.Description for Get domain name recommendations based on keywords.
- Parameters:
parameters- Search parameters for domain name recommendations.- Returns:
- collection of domain name identifiers 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.
-
listRecommendations
com.azure.core.http.rest.PagedIterable<NameIdentifierInner> listRecommendations(DomainRecommendationSearchParameters parameters, com.azure.core.util.Context context) Get domain name recommendations based on keywords.Description for Get domain name recommendations based on keywords.
- Parameters:
parameters- Search parameters for domain name recommendations.context- The context to associate with this operation.- Returns:
- collection of domain name identifiers 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.
-
listByResourceGroupAsync
Get all domains in a resource group.Description for Get all domains in a resource group.
- Specified by:
listByResourceGroupAsyncin interfaceInnerSupportsListing<DomainInner>- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.- Returns:
- collection of domains 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
Get all domains in a resource group.Description for Get all domains in a resource group.
- Specified by:
listByResourceGroupin interfaceInnerSupportsListing<DomainInner>- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.- Returns:
- collection of domains 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<DomainInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context) Get all domains in a resource group.Description for Get all domains 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 domains 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<DomainInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String domainName) Get a domain.Description for Get a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- Returns:
- information about a domain along with
Responseon 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
Get a domain.Description for Get a domain.
- Specified by:
getByResourceGroupAsyncin interfaceInnerSupportsGet<DomainInner>- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- Returns:
- information about a domain 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<DomainInner> getByResourceGroupWithResponse(String resourceGroupName, String domainName, com.azure.core.util.Context context) Get a domain.Description for Get a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.context- The context to associate with this operation.- Returns:
- information about a domain 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
Get a domain.Description for Get a domain.
- Specified by:
getByResourceGroupin interfaceInnerSupportsGet<DomainInner>- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- Returns:
- information about a domain.
- 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 domainName, DomainInner domain) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- information about a domain along with
Responseon 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<DomainInner>,DomainInner> beginCreateOrUpdateAsync(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- the
PollerFluxfor polling of information about a domain. - 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<DomainInner>,DomainInner> beginCreateOrUpdate(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- the
SyncPollerfor polling of information about a domain. - 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<DomainInner>,DomainInner> beginCreateOrUpdate(String resourceGroupName, String domainName, DomainInner domain, com.azure.core.util.Context context) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.context- The context to associate with this operation.- Returns:
- the
SyncPollerfor polling of information about a domain. - 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<DomainInner> createOrUpdateAsync(String resourceGroupName, String domainName, DomainInner domain) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- information about a domain 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
Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- information about a domain.
- 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
DomainInner createOrUpdate(String resourceGroupName, String domainName, DomainInner domain, com.azure.core.util.Context context) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.context- The context to associate with this operation.- Returns:
- information about a domain.
- 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 domainName, Boolean forceHardDeleteDomain) Delete a domain.Description for Delete a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.forceHardDeleteDomain- Specify <code>true</code> to delete the domain immediately. The default is <code>false</code> which deletes the domain after 24 hours.- Returns:
- the
Responseon 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
Delete a domain.Description for Delete a domain.
- Specified by:
deleteAsyncin interfaceInnerSupportsDelete<Void>- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- Returns:
- A
Monothat 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 domainName, Boolean forceHardDeleteDomain, com.azure.core.util.Context context) Delete a domain.Description for Delete a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.forceHardDeleteDomain- Specify <code>true</code> to delete the domain immediately. The default is <code>false</code> which deletes the domain after 24 hours.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
Delete a domain.Description for Delete a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- 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<DomainInner>> updateWithResponseAsync(String resourceGroupName, String domainName, DomainPatchResource domain) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- information about a domain along with
Responseon 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<DomainInner> updateAsync(String resourceGroupName, String domainName, DomainPatchResource domain) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- information about a domain 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<DomainInner> updateWithResponse(String resourceGroupName, String domainName, DomainPatchResource domain, com.azure.core.util.Context context) Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.context- The context to associate with this operation.- Returns:
- information about a domain 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
Creates or updates a domain.Description for Creates or updates a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.domain- Domain registration information.- Returns:
- information about a domain.
- 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.
-
listOwnershipIdentifiersAsync
com.azure.core.http.rest.PagedFlux<DomainOwnershipIdentifierInner> listOwnershipIdentifiersAsync(String resourceGroupName, String domainName) Lists domain ownership identifiers.Description for Lists domain ownership identifiers.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.- Returns:
- collection of domain ownership identifiers 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.
-
listOwnershipIdentifiers
com.azure.core.http.rest.PagedIterable<DomainOwnershipIdentifierInner> listOwnershipIdentifiers(String resourceGroupName, String domainName) Lists domain ownership identifiers.Description for Lists domain ownership identifiers.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.- Returns:
- collection of domain ownership identifiers 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.
-
listOwnershipIdentifiers
com.azure.core.http.rest.PagedIterable<DomainOwnershipIdentifierInner> listOwnershipIdentifiers(String resourceGroupName, String domainName, com.azure.core.util.Context context) Lists domain ownership identifiers.Description for Lists domain ownership identifiers.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.context- The context to associate with this operation.- Returns:
- collection of domain ownership identifiers 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.
-
getOwnershipIdentifierWithResponseAsync
Mono<com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>> getOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name) Get ownership identifier for domainDescription for Get ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.- Returns:
- domain ownership Identifier along with
Responseon 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.
-
getOwnershipIdentifierAsync
Mono<DomainOwnershipIdentifierInner> getOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name) Get ownership identifier for domainDescription for Get ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.- Returns:
- domain ownership Identifier 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.
-
getOwnershipIdentifierWithResponse
com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner> getOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, com.azure.core.util.Context context) Get ownership identifier for domainDescription for Get ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.context- The context to associate with this operation.- Returns:
- domain ownership Identifier 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.
-
getOwnershipIdentifier
DomainOwnershipIdentifierInner getOwnershipIdentifier(String resourceGroupName, String domainName, String name) Get ownership identifier for domainDescription for Get ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.- Returns:
- domain ownership Identifier.
- 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.
-
createOrUpdateOwnershipIdentifierWithResponseAsync
Mono<com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>> createOrUpdateOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.- Returns:
- domain ownership Identifier along with
Responseon 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.
-
createOrUpdateOwnershipIdentifierAsync
Mono<DomainOwnershipIdentifierInner> createOrUpdateOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.- Returns:
- domain ownership Identifier 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.
-
createOrUpdateOwnershipIdentifierWithResponse
com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner> createOrUpdateOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.context- The context to associate with this operation.- Returns:
- domain ownership Identifier 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.
-
createOrUpdateOwnershipIdentifier
DomainOwnershipIdentifierInner createOrUpdateOwnershipIdentifier(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.- Returns:
- domain ownership Identifier.
- 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.
-
deleteOwnershipIdentifierWithResponseAsync
Mono<com.azure.core.http.rest.Response<Void>> deleteOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name) Delete ownership identifier for domainDescription for Delete ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.- Returns:
- the
Responseon 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.
-
deleteOwnershipIdentifierAsync
Delete ownership identifier for domainDescription for Delete ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.- Returns:
- A
Monothat 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.
-
deleteOwnershipIdentifierWithResponse
com.azure.core.http.rest.Response<Void> deleteOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, com.azure.core.util.Context context) Delete ownership identifier for domainDescription for Delete ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.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.
-
deleteOwnershipIdentifier
Delete ownership identifier for domainDescription for Delete ownership identifier for domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.- 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.
-
updateOwnershipIdentifierWithResponseAsync
Mono<com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner>> updateOwnershipIdentifierWithResponseAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.- Returns:
- domain ownership Identifier along with
Responseon 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.
-
updateOwnershipIdentifierAsync
Mono<DomainOwnershipIdentifierInner> updateOwnershipIdentifierAsync(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.- Returns:
- domain ownership Identifier 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.
-
updateOwnershipIdentifierWithResponse
com.azure.core.http.rest.Response<DomainOwnershipIdentifierInner> updateOwnershipIdentifierWithResponse(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.context- The context to associate with this operation.- Returns:
- domain ownership Identifier 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.
-
updateOwnershipIdentifier
DomainOwnershipIdentifierInner updateOwnershipIdentifier(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier) Creates an ownership identifier for a domain or updates identifier details for an existing identifierDescription for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.name- Name of identifier.domainOwnershipIdentifier- A JSON representation of the domain ownership properties.- Returns:
- domain ownership Identifier.
- 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 domainName) Renew a domain.Description for Renew a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- Returns:
- the
Responseon 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
Renew a domain.Description for Renew a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- Returns:
- A
Monothat 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 domainName, com.azure.core.util.Context context) Renew a domain.Description for Renew a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.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
Renew a domain.Description for Renew a domain.
- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of the domain.- 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.
-
transferOutWithResponseAsync
Mono<com.azure.core.http.rest.Response<DomainInner>> transferOutWithResponseAsync(String resourceGroupName, String domainName) Transfer out domain to another registrar.- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.- Returns:
- information about a domain along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.DefaultErrorResponseErrorException- thrown if the request is rejected by server.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server on status code 400.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
transferOutAsync
Transfer out domain to another registrar.- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.- Returns:
- information about a domain on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.DefaultErrorResponseErrorException- thrown if the request is rejected by server.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server on status code 400.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
transferOutWithResponse
com.azure.core.http.rest.Response<DomainInner> transferOutWithResponse(String resourceGroupName, String domainName, com.azure.core.util.Context context) Transfer out domain to another registrar.- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.context- The context to associate with this operation.- Returns:
- information about a domain along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.DefaultErrorResponseErrorException- thrown if the request is rejected by server.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server on status code 400.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
transferOut
Transfer out domain to another registrar.- Parameters:
resourceGroupName- Name of the resource group to which the resource belongs.domainName- Name of domain.- Returns:
- information about a domain.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.DefaultErrorResponseErrorException- thrown if the request is rejected by server.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server on status code 400.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-