Skip to main content

commitment_plans_plans

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

Overview

Namecommitment_plans_plans
TypeResource
Idazure.cognitive_services.commitment_plans_plans

Fields

The following fields are returned by SELECT queries:

Successfully retrieved commitment plan resources.

NameDatatypeDescription
etagstringResource Etag.
kindstringThe kind (type) of cognitive service account.
locationstringThe geo-location where the resource lives
propertiesobjectProperties of Cognitive Services account commitment plan.
skuobjectThe resource model definition representing SKU
systemDataobjectMetadata pertaining to creation and last modification of the resource.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, commitmentPlanName, subscriptionIdReturns a Cognitive Services commitment plan specified by the parameters.
create_or_updateinsertresourceGroupName, commitmentPlanName, subscriptionIdCreate Cognitive Services commitment plan.
updateupdateresourceGroupName, commitmentPlanName, subscriptionIdCreate Cognitive Services commitment plan.
deletedeleteresourceGroupName, commitmentPlanName, subscriptionIdDeletes a Cognitive Services commitment plan from the resource group.

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
commitmentPlanNamestringThe name of the commitmentPlan associated with the Cognitive Services Account
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Returns a Cognitive Services commitment plan specified by the parameters.

SELECT
etag,
kind,
location,
properties,
sku,
systemData,
tags
FROM azure.cognitive_services.commitment_plans_plans
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND commitmentPlanName = '{{ commitmentPlanName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

INSERT examples

Create Cognitive Services commitment plan.

INSERT INTO azure.cognitive_services.commitment_plans_plans (
data__kind,
data__sku,
data__tags,
data__location,
data__properties,
resourceGroupName,
commitmentPlanName,
subscriptionId
)
SELECT
'{{ kind }}',
'{{ sku }}',
'{{ tags }}',
'{{ location }}',
'{{ properties }}',
'{{ resourceGroupName }}',
'{{ commitmentPlanName }}',
'{{ subscriptionId }}'
RETURNING
etag,
kind,
location,
properties,
sku,
systemData,
tags
;

UPDATE examples

Create Cognitive Services commitment plan.

UPDATE azure.cognitive_services.commitment_plans_plans
SET
data__sku = '{{ sku }}',
data__tags = '{{ tags }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND commitmentPlanName = '{{ commitmentPlanName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
etag,
kind,
location,
properties,
sku,
systemData,
tags;

DELETE examples

Deletes a Cognitive Services commitment plan from the resource group.

DELETE FROM azure.cognitive_services.commitment_plans_plans
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND commitmentPlanName = '{{ commitmentPlanName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;