ApplicationAccelerators interface

Interface representing a ApplicationAccelerators.

Methods

beginCreateOrUpdate(string, string, string, ApplicationAcceleratorResource, ApplicationAcceleratorsCreateOrUpdateOptionalParams)

Create or update the application accelerator.

beginCreateOrUpdateAndWait(string, string, string, ApplicationAcceleratorResource, ApplicationAcceleratorsCreateOrUpdateOptionalParams)

Create or update the application accelerator.

beginDelete(string, string, string, ApplicationAcceleratorsDeleteOptionalParams)

Delete the application accelerator.

beginDeleteAndWait(string, string, string, ApplicationAcceleratorsDeleteOptionalParams)

Delete the application accelerator.

get(string, string, string, ApplicationAcceleratorsGetOptionalParams)

Get the application accelerator.

list(string, string, ApplicationAcceleratorsListOptionalParams)

Handle requests to list all application accelerator.

Method Details

beginCreateOrUpdate(string, string, string, ApplicationAcceleratorResource, ApplicationAcceleratorsCreateOrUpdateOptionalParams)

Create or update the application accelerator.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, applicationAcceleratorResource: ApplicationAcceleratorResource, options?: ApplicationAcceleratorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationAcceleratorResource>, ApplicationAcceleratorResource>>

Parameters

resourceGroupName

string

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

string

The name of the Service resource.

applicationAcceleratorName

string

The name of the application accelerator.

applicationAcceleratorResource
ApplicationAcceleratorResource

The application accelerator for the create or update operation

options
ApplicationAcceleratorsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginCreateOrUpdateAndWait(string, string, string, ApplicationAcceleratorResource, ApplicationAcceleratorsCreateOrUpdateOptionalParams)

Create or update the application accelerator.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, applicationAcceleratorResource: ApplicationAcceleratorResource, options?: ApplicationAcceleratorsCreateOrUpdateOptionalParams): Promise<ApplicationAcceleratorResource>

Parameters

resourceGroupName

string

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

string

The name of the Service resource.

applicationAcceleratorName

string

The name of the application accelerator.

applicationAcceleratorResource
ApplicationAcceleratorResource

The application accelerator for the create or update operation

options
ApplicationAcceleratorsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, ApplicationAcceleratorsDeleteOptionalParams)

Delete the application accelerator.

function beginDelete(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, options?: ApplicationAcceleratorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationAcceleratorsDeleteHeaders>, ApplicationAcceleratorsDeleteHeaders>>

Parameters

resourceGroupName

string

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

string

The name of the Service resource.

applicationAcceleratorName

string

The name of the application accelerator.

options
ApplicationAcceleratorsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, ApplicationAcceleratorsDeleteOptionalParams)

Delete the application accelerator.

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, options?: ApplicationAcceleratorsDeleteOptionalParams): Promise<ApplicationAcceleratorsDeleteHeaders>

Parameters

resourceGroupName

string

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

string

The name of the Service resource.

applicationAcceleratorName

string

The name of the application accelerator.

options
ApplicationAcceleratorsDeleteOptionalParams

The options parameters.

Returns

get(string, string, string, ApplicationAcceleratorsGetOptionalParams)

Get the application accelerator.

function get(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, options?: ApplicationAcceleratorsGetOptionalParams): Promise<ApplicationAcceleratorResource>

Parameters

resourceGroupName

string

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

string

The name of the Service resource.

applicationAcceleratorName

string

The name of the application accelerator.

options
ApplicationAcceleratorsGetOptionalParams

The options parameters.

Returns

list(string, string, ApplicationAcceleratorsListOptionalParams)

Handle requests to list all application accelerator.

function list(resourceGroupName: string, serviceName: string, options?: ApplicationAcceleratorsListOptionalParams): PagedAsyncIterableIterator<ApplicationAcceleratorResource, ApplicationAcceleratorResource[], PageSettings>

Parameters

resourceGroupName

string

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

string

The name of the Service resource.

options
ApplicationAcceleratorsListOptionalParams

The options parameters.

Returns