Skip to main content

application_accelerators

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

Overview

Nameapplication_accelerators
TypeResource
Idazure.spring_apps.application_accelerators

Fields

NameDatatypeDescription
applicationAcceleratorNametextfield from the properties object
componentstextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
serviceNametextfield from the properties object
skutextSku of Azure Spring Apps
subscriptionIdtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTapplicationAcceleratorName, resourceGroupName, serviceName, subscriptionIdGet the application accelerator.
listSELECTresourceGroupName, serviceName, subscriptionIdHandle requests to list all application accelerator.
create_or_updateINSERTapplicationAcceleratorName, resourceGroupName, serviceName, subscriptionIdCreate or update the application accelerator.
deleteDELETEapplicationAcceleratorName, resourceGroupName, serviceName, subscriptionIdDelete the application accelerator.

SELECT examples

Handle requests to list all application accelerator.

SELECT
applicationAcceleratorName,
components,
provisioning_state,
resourceGroupName,
serviceName,
sku,
subscriptionId
FROM azure.spring_apps.vw_application_accelerators
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND serviceName = '{{ serviceName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new application_accelerators resource.

/*+ create */
INSERT INTO azure.spring_apps.application_accelerators (
applicationAcceleratorName,
resourceGroupName,
serviceName,
subscriptionId,
properties,
sku
)
SELECT
'{{ applicationAcceleratorName }}',
'{{ resourceGroupName }}',
'{{ serviceName }}',
'{{ subscriptionId }}',
'{{ properties }}',
'{{ sku }}'
;

DELETE example

Deletes the specified application_accelerators resource.

/*+ delete */
DELETE FROM azure.spring_apps.application_accelerators
WHERE applicationAcceleratorName = '{{ applicationAcceleratorName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serviceName = '{{ serviceName }}'
AND subscriptionId = '{{ subscriptionId }}';