Skip to main content

workspace_connections

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

Overview

Nameworkspace_connections
TypeResource
Idazure.ml_services.workspace_connections

Fields

The following fields are returned by SELECT queries:

The request was successful; the request was well-formed and received properly.

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
namestringThe name of the resource
propertiesobject
systemDataobjectMetadata pertaining to creation and last modification of the resource.
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
getselectsubscriptionId, resourceGroupName, workspaceName, connectionName
listselectsubscriptionId, resourceGroupName, workspaceNametarget, category, includeAll
createinsertsubscriptionId, resourceGroupName, workspaceName, connectionName, data__properties
updateupdatesubscriptionId, resourceGroupName, workspaceName, connectionName
deletedeletesubscriptionId, resourceGroupName, workspaceName, connectionName
test_connectionexecsubscriptionId, resourceGroupName, workspaceName, connectionName, properties

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
connectionNamestringFriendly name of the workspace connection
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.
workspaceNamestringAzure Machine Learning Workspace Name
categorystringCategory of the workspace connection.
includeAllbooleanquery parameter that indicates if get connection call should return both connections and datastores
targetstringTarget of the workspace connection.

SELECT examples

The request was successful; the request was well-formed and received properly.

SELECT
id,
name,
properties,
systemData,
type
FROM azure.ml_services.workspace_connections
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND workspaceName = '{{ workspaceName }}' -- required
AND connectionName = '{{ connectionName }}' -- required
;

INSERT examples

No description available.

INSERT INTO azure.ml_services.workspace_connections (
data__properties,
subscriptionId,
resourceGroupName,
workspaceName,
connectionName
)
SELECT
'{{ properties }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ workspaceName }}',
'{{ connectionName }}'
RETURNING
id,
name,
properties,
systemData,
type
;

UPDATE examples

No description available.

UPDATE azure.ml_services.workspace_connections
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
AND connectionName = '{{ connectionName }}' --required
RETURNING
id,
name,
properties,
systemData,
type;

DELETE examples

No description available.

DELETE FROM azure.ml_services.workspace_connections
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
AND connectionName = '{{ connectionName }}' --required
;

Lifecycle Methods

Accepted

EXEC azure.ml_services.workspace_connections.test_connection 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@workspaceName='{{ workspaceName }}' --required,
@connectionName='{{ connectionName }}' --required
@@json=
'{
"properties": "{{ properties }}"
}'
;