Skip to main content

predefined_accelerators

Creates, updates, deletes, gets or lists a predefined_accelerators resource.

Overview

Namepredefined_accelerators
TypeResource
Idazure.spring_apps.predefined_accelerators

Fields

The following fields are returned by SELECT queries:

Success. The response describes the corresponding predefined accelerator.

NameDatatypeDescription
propertiesobjectPredefined accelerator properties payload
skuobjectSku of the predefined accelerator resource

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, serviceName, applicationAcceleratorName, predefinedAcceleratorNameGet the predefined accelerator.
listselectsubscriptionId, resourceGroupName, serviceName, applicationAcceleratorNameHandle requests to list all predefined accelerators.
disableexecsubscriptionId, resourceGroupName, serviceName, applicationAcceleratorName, predefinedAcceleratorNameDisable predefined accelerator.
enableexecsubscriptionId, resourceGroupName, serviceName, applicationAcceleratorName, predefinedAcceleratorNameEnable predefined accelerator.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
applicationAcceleratorNamestringThe name of the application accelerator.
predefinedAcceleratorNamestringThe name of the predefined accelerator.
resourceGroupNamestringThe name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceNamestringThe name of the Service resource.
subscriptionIdstringGets subscription ID which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

SELECT examples

Get the predefined accelerator.

SELECT
properties,
sku
FROM azure.spring_apps.predefined_accelerators
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND serviceName = '{{ serviceName }}' -- required
AND applicationAcceleratorName = '{{ applicationAcceleratorName }}' -- required
AND predefinedAcceleratorName = '{{ predefinedAcceleratorName }}' -- required
;

Lifecycle Methods

Disable predefined accelerator.

EXEC azure.spring_apps.predefined_accelerators.disable 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@serviceName='{{ serviceName }}' --required,
@applicationAcceleratorName='{{ applicationAcceleratorName }}' --required,
@predefinedAcceleratorName='{{ predefinedAcceleratorName }}' --required
;