Skip to main content

premier_add_on_slots

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

Overview

Namepremier_add_on_slots
TypeResource
Idazure.app_service.premier_add_on_slots

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstring (arm-id)Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
namestringThe name of the resource
propertiesobjectPremierAddOn resource specific properties
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, name, premierAddOnName, slot, subscriptionIdDescription for Gets a named add-on of an app.
listselectresourceGroupName, name, slot, subscriptionIdDescription for Gets the premier add-ons of an app.
updateupdateresourceGroupName, name, premierAddOnName, slot, subscriptionIdDescription for Updates a named add-on of an app.
deletedeleteresourceGroupName, name, premierAddOnName, slot, subscriptionIdDescription for Delete a premier add-on from an app.

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
namestringName of the app.
premierAddOnNamestringAdd-on name.
resourceGroupNamestringName of the resource group to which the resource belongs.
slotstringName of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
subscriptionIdstringYour Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).

SELECT examples

Description for Gets a named add-on of an app.

SELECT
id,
name,
properties,
systemData,
type
FROM azure.app_service.premier_add_on_slots
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND name = '{{ name }}' -- required
AND premierAddOnName = '{{ premierAddOnName }}' -- required
AND slot = '{{ slot }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

UPDATE examples

Description for Updates a named add-on of an app.

UPDATE azure.app_service.premier_add_on_slots
SET
data__kind = '{{ kind }}',
data__properties = '{{ properties }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND name = '{{ name }}' --required
AND premierAddOnName = '{{ premierAddOnName }}' --required
AND slot = '{{ slot }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
id,
name,
properties,
systemData,
type;

DELETE examples

Description for Delete a premier add-on from an app.

DELETE FROM azure.app_service.premier_add_on_slots
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND name = '{{ name }}' --required
AND premierAddOnName = '{{ premierAddOnName }}' --required
AND slot = '{{ slot }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;