Skip to main content

experimentation_workspaces

Creates, updates, deletes, gets or lists an experimentation_workspaces resource.

Overview

Nameexperimentation_workspaces
TypeResource
Idazure_isv.split.experimentation_workspaces

Fields

The following fields are returned by SELECT queries:

Azure operation completed successfully.

NameDatatypeDescription
identityobjectThe managed service identities assigned to this resource.
locationstringThe geo-location where the resource lives
propertiesobjectThe resource-specific properties for this resource.
skuobjectThe SKU (Stock Keeping Unit) assigned to this resource.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, workspaceNameGet a ExperimentationWorkspace
list_by_resource_groupselectsubscriptionId, resourceGroupNameList ExperimentationWorkspace resources by resource group
list_by_subscriptionselectsubscriptionIdList ExperimentationWorkspace resources by subscription ID
createinsertsubscriptionId, resourceGroupName, workspaceNameCreate a ExperimentationWorkspace
updateupdatesubscriptionId, resourceGroupName, workspaceNameUpdate a ExperimentationWorkspace
deletedeletesubscriptionId, resourceGroupName, workspaceNameDelete a ExperimentationWorkspace

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
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.
workspaceNamestringThe name of the ExperimentationWorkspace resource

SELECT examples

Get a ExperimentationWorkspace

SELECT
identity,
location,
properties,
sku,
tags
FROM azure_isv.split.experimentation_workspaces
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND workspaceName = '{{ workspaceName }}' -- required
;

INSERT examples

Create a ExperimentationWorkspace

INSERT INTO azure_isv.split.experimentation_workspaces (
data__properties,
data__sku,
data__identity,
data__tags,
data__location,
subscriptionId,
resourceGroupName,
workspaceName
)
SELECT
'{{ properties }}',
'{{ sku }}',
'{{ identity }}',
'{{ tags }}',
'{{ location }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ workspaceName }}'
RETURNING
identity,
location,
properties,
sku,
tags
;

UPDATE examples

Update a ExperimentationWorkspace

UPDATE azure_isv.split.experimentation_workspaces
SET
data__properties = '{{ properties }}',
data__sku = '{{ sku }}',
data__identity = '{{ identity }}',
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
RETURNING
identity,
location,
properties,
sku,
tags;

DELETE examples

Delete a ExperimentationWorkspace

DELETE FROM azure_isv.split.experimentation_workspaces
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
;