Skip to main content

transforms

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

Overview

Nametransforms
TypeResource
Idazure.media_services.transforms

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
propertiesobjectThe resource properties.
systemDataobjectThe system metadata relating to this resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, accountName, transformNameapi-versionGets a Transform.
listselectsubscriptionId, resourceGroupName, accountNameapi-version, $filter, $orderbyLists the Transforms in the account.
create_or_updateinsertsubscriptionId, resourceGroupName, accountName, transformNameapi-versionCreates or updates a new Transform.
updateupdatesubscriptionId, resourceGroupName, accountName, transformNameapi-versionUpdates a Transform.
deletedeletesubscriptionId, resourceGroupName, accountName, transformNameapi-versionDeletes a Transform.

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
accountNamestringThe Media Services account name.
resourceGroupNamestringThe name of the resource group within the Azure subscription.
subscriptionIdstringThe unique identifier for a Microsoft Azure subscription.
transformNamestringThe Transform name.
$filterstringRestricts the set of items returned.
$orderbystringSpecifies the key by which the result collection should be ordered.
api-versionstringThe version of the API to be used with the client request.

SELECT examples

Gets a Transform.

SELECT
properties,
systemData
FROM azure.media_services.transforms
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND accountName = '{{ accountName }}' -- required
AND transformName = '{{ transformName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Creates or updates a new Transform.

INSERT INTO azure.media_services.transforms (
data__properties,
subscriptionId,
resourceGroupName,
accountName,
transformName,
api-version
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ accountName }}',
'{{ transformName }}',
'{{ api-version }}'
RETURNING
properties,
systemData
;

UPDATE examples

Updates a Transform.

UPDATE azure.media_services.transforms
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND transformName = '{{ transformName }}' --required
AND api-version = '{{ api-version}}'
RETURNING
properties,
systemData;

DELETE examples

Deletes a Transform.

DELETE FROM azure.media_services.transforms
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND transformName = '{{ transformName }}' --required
AND api-version = '{{ api-version }}'
;