CustomizedAccelerators interface

Interface representing a CustomizedAccelerators.

Methods

beginCreateOrUpdate(string, string, string, string, CustomizedAcceleratorResource, CustomizedAcceleratorsCreateOrUpdateOptionalParams)

Create or update the customized accelerator.

beginCreateOrUpdateAndWait(string, string, string, string, CustomizedAcceleratorResource, CustomizedAcceleratorsCreateOrUpdateOptionalParams)

Create or update the customized accelerator.

beginDelete(string, string, string, string, CustomizedAcceleratorsDeleteOptionalParams)

Delete the customized accelerator.

beginDeleteAndWait(string, string, string, string, CustomizedAcceleratorsDeleteOptionalParams)

Delete the customized accelerator.

beginValidate(string, string, string, string, CustomizedAcceleratorProperties, CustomizedAcceleratorsValidateOptionalParams)

Check the customized accelerator are valid.

beginValidateAndWait(string, string, string, string, CustomizedAcceleratorProperties, CustomizedAcceleratorsValidateOptionalParams)

Check the customized accelerator are valid.

get(string, string, string, string, CustomizedAcceleratorsGetOptionalParams)

Get the customized accelerator.

list(string, string, string, CustomizedAcceleratorsListOptionalParams)

Handle requests to list all customized accelerators.

Method Details

beginCreateOrUpdate(string, string, string, string, CustomizedAcceleratorResource, CustomizedAcceleratorsCreateOrUpdateOptionalParams)

Create or update the customized accelerator.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, customizedAcceleratorResource: CustomizedAcceleratorResource, options?: CustomizedAcceleratorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CustomizedAcceleratorResource>, CustomizedAcceleratorResource>>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

customizedAcceleratorResource
CustomizedAcceleratorResource

The customized accelerator for the create or update operation

options
CustomizedAcceleratorsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<CustomizedAcceleratorResource>, CustomizedAcceleratorResource>>

beginCreateOrUpdateAndWait(string, string, string, string, CustomizedAcceleratorResource, CustomizedAcceleratorsCreateOrUpdateOptionalParams)

Create or update the customized accelerator.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, customizedAcceleratorResource: CustomizedAcceleratorResource, options?: CustomizedAcceleratorsCreateOrUpdateOptionalParams): Promise<CustomizedAcceleratorResource>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

customizedAcceleratorResource
CustomizedAcceleratorResource

The customized accelerator for the create or update operation

options
CustomizedAcceleratorsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, string, CustomizedAcceleratorsDeleteOptionalParams)

Delete the customized accelerator.

function beginDelete(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, options?: CustomizedAcceleratorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<CustomizedAcceleratorsDeleteHeaders>, CustomizedAcceleratorsDeleteHeaders>>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

options
CustomizedAcceleratorsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, string, CustomizedAcceleratorsDeleteOptionalParams)

Delete the customized accelerator.

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, options?: CustomizedAcceleratorsDeleteOptionalParams): Promise<CustomizedAcceleratorsDeleteHeaders>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

options
CustomizedAcceleratorsDeleteOptionalParams

The options parameters.

Returns

beginValidate(string, string, string, string, CustomizedAcceleratorProperties, CustomizedAcceleratorsValidateOptionalParams)

Check the customized accelerator are valid.

function beginValidate(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, properties: CustomizedAcceleratorProperties, options?: CustomizedAcceleratorsValidateOptionalParams): Promise<SimplePollerLike<OperationState<CustomizedAcceleratorValidateResult>, CustomizedAcceleratorValidateResult>>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

properties
CustomizedAcceleratorProperties

Customized accelerator properties to be validated

options
CustomizedAcceleratorsValidateOptionalParams

The options parameters.

Returns

beginValidateAndWait(string, string, string, string, CustomizedAcceleratorProperties, CustomizedAcceleratorsValidateOptionalParams)

Check the customized accelerator are valid.

function beginValidateAndWait(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, properties: CustomizedAcceleratorProperties, options?: CustomizedAcceleratorsValidateOptionalParams): Promise<CustomizedAcceleratorValidateResult>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

properties
CustomizedAcceleratorProperties

Customized accelerator properties to be validated

options
CustomizedAcceleratorsValidateOptionalParams

The options parameters.

Returns

get(string, string, string, string, CustomizedAcceleratorsGetOptionalParams)

Get the customized accelerator.

function get(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, customizedAcceleratorName: string, options?: CustomizedAcceleratorsGetOptionalParams): Promise<CustomizedAcceleratorResource>

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.

customizedAcceleratorName

string

The name of the customized accelerator.

options
CustomizedAcceleratorsGetOptionalParams

The options parameters.

Returns

list(string, string, string, CustomizedAcceleratorsListOptionalParams)

Handle requests to list all customized accelerators.

function list(resourceGroupName: string, serviceName: string, applicationAcceleratorName: string, options?: CustomizedAcceleratorsListOptionalParams): PagedAsyncIterableIterator<CustomizedAcceleratorResource, CustomizedAcceleratorResource[], 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.

applicationAcceleratorName

string

The name of the application accelerator.

options
CustomizedAcceleratorsListOptionalParams

The options parameters.

Returns