ApplicationAccelerators interface
Interface representing a ApplicationAccelerators.
Methods
begin |
Create or update the application accelerator. |
begin |
Create or update the application accelerator. |
begin |
Delete the application accelerator. |
begin |
Delete the application accelerator. |
get(string, string, string, Application |
Get the application accelerator. |
list(string, string, Application |
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
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationAcceleratorResource>, ApplicationAcceleratorResource>>
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
The options parameters.
Returns
Promise<ApplicationAcceleratorResource>
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.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationAcceleratorsDeleteHeaders>, ApplicationAcceleratorsDeleteHeaders>>
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.
The options parameters.
Returns
Promise<ApplicationAcceleratorsDeleteHeaders>
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.
The options parameters.
Returns
Promise<ApplicationAcceleratorResource>
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.
The options parameters.