CustomDomainsClient Interface

public interface CustomDomainsClient

An instance of this class provides access to all the operations defined in CustomDomainsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<CustomDomainResourceInner>,CustomDomainResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

abstract SyncPoller<PollResult<CustomDomainResourceInner>,CustomDomainResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Create or update custom domain of one lifecycle application.

abstract PollerFlux<PollResult<CustomDomainResourceInner>,CustomDomainResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String domainName, Context context)

Delete the custom domain of one lifecycle application.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

abstract SyncPoller<PollResult<CustomDomainResourceInner>,CustomDomainResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

abstract SyncPoller<PollResult<CustomDomainResourceInner>,CustomDomainResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Update custom domain of one lifecycle application.

abstract PollerFlux<PollResult<CustomDomainResourceInner>,CustomDomainResourceInner> beginUpdateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

abstract CustomDomainResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

abstract CustomDomainResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Create or update custom domain of one lifecycle application.

abstract Mono<CustomDomainResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

abstract void delete(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

abstract void delete(String resourceGroupName, String serviceName, String appName, String domainName, Context context)

Delete the custom domain of one lifecycle application.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

abstract CustomDomainResourceInner get(String resourceGroupName, String serviceName, String appName, String domainName)

Get the custom domain of one lifecycle application.

abstract Mono<CustomDomainResourceInner> getAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Get the custom domain of one lifecycle application.

abstract Response<CustomDomainResourceInner> getWithResponse(String resourceGroupName, String serviceName, String appName, String domainName, Context context)

Get the custom domain of one lifecycle application.

abstract Mono<Response<CustomDomainResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Get the custom domain of one lifecycle application.

abstract PagedIterable<CustomDomainResourceInner> list(String resourceGroupName, String serviceName, String appName)

List the custom domains of one lifecycle application.

abstract PagedIterable<CustomDomainResourceInner> list(String resourceGroupName, String serviceName, String appName, Context context)

List the custom domains of one lifecycle application.

abstract PagedFlux<CustomDomainResourceInner> listAsync(String resourceGroupName, String serviceName, String appName)

List the custom domains of one lifecycle application.

abstract CustomDomainResourceInner update(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

abstract CustomDomainResourceInner update(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Update custom domain of one lifecycle application.

abstract Mono<CustomDomainResourceInner> updateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,CustomDomainResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

the SyncPoller<T,U> for polling of custom domain resource payload.

beginCreateOrUpdate

public abstract SyncPoller,CustomDomainResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of custom domain resource payload.

beginCreateOrUpdateAsync

public abstract PollerFlux,CustomDomainResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

the PollerFlux<T,U> for polling of custom domain resource payload.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String domainName, Context context)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller,CustomDomainResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

the SyncPoller<T,U> for polling of custom domain resource payload.

beginUpdate

public abstract SyncPoller,CustomDomainResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of custom domain resource payload.

beginUpdateAsync

public abstract PollerFlux,CustomDomainResourceInner> beginUpdateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

the PollerFlux<T,U> for polling of custom domain resource payload.

createOrUpdate

public abstract CustomDomainResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

custom domain resource payload.

createOrUpdate

public abstract CustomDomainResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

custom domain resource payload.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

custom domain resource payload on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Create or update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

custom domain resource payload along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

delete

public abstract void delete(String resourceGroupName, String serviceName, String appName, String domainName, Context context)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Delete the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract CustomDomainResourceInner get(String resourceGroupName, String serviceName, String appName, String domainName)

Get the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

the custom domain of one lifecycle application.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Get the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

the custom domain of one lifecycle application on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serviceName, String appName, String domainName, Context context)

Get the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
context - The context to associate with this operation.

Returns:

the custom domain of one lifecycle application along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName)

Get the custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.

Returns:

the custom domain of one lifecycle application along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, String appName)

List the custom domains of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.

Returns:

collection compose of a custom domain resources list and a possible link for next page as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, String appName, Context context)

List the custom domains of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
context - The context to associate with this operation.

Returns:

collection compose of a custom domain resources list and a possible link for next page as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName, String appName)

List the custom domains of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.

Returns:

collection compose of a custom domain resources list and a possible link for next page as paginated response with PagedFlux<T>.

update

public abstract CustomDomainResourceInner update(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

custom domain resource payload.

update

public abstract CustomDomainResourceInner update(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource, Context context)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.
context - The context to associate with this operation.

Returns:

custom domain resource payload.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

custom domain resource payload on successful completion of Mono.

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String domainName, CustomDomainResourceInner domainResource)

Update custom domain of one lifecycle application.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
appName - The name of the App resource.
domainName - The name of the custom domain resource.
domainResource - Parameters for the create or update operation.

Returns:

custom domain resource payload along with Response<T> on successful completion of Mono.

Applies to