Skip to main content

asset_filters

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

Overview

Nameasset_filters
TypeResource
Idazure.media_services.asset_filters

Fields

The following fields are returned by SELECT queries:

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

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, accountName, assetName, filterNameapi-versionGet the details of an Asset Filter associated with the specified Asset.
listselectsubscriptionId, resourceGroupName, accountName, assetNameapi-versionList Asset Filters associated with the specified Asset.
create_or_updateinsertsubscriptionId, resourceGroupName, accountName, assetName, filterNameapi-versionCreates or updates an Asset Filter associated with the specified Asset.
updateupdatesubscriptionId, resourceGroupName, accountName, assetName, filterNameapi-versionUpdates an existing Asset Filter associated with the specified Asset.
deletedeletesubscriptionId, resourceGroupName, accountName, assetName, filterNameapi-versionDeletes an Asset Filter associated with the specified Asset.

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.
assetNamestringThe Asset name.
filterNamestringThe Asset Filter name
resourceGroupNamestringThe name of the resource group within the Azure subscription.
subscriptionIdstringThe unique identifier for a Microsoft Azure subscription.
api-versionstringThe version of the API to be used with the client request.

SELECT examples

Get the details of an Asset Filter associated with the specified Asset.

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

INSERT examples

Creates or updates an Asset Filter associated with the specified Asset.

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

UPDATE examples

Updates an existing Asset Filter associated with the specified Asset.

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

DELETE examples

Deletes an Asset Filter associated with the specified Asset.

DELETE FROM azure.media_services.asset_filters
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND accountName = '{{ accountName }}' --required
AND assetName = '{{ assetName }}' --required
AND filterName = '{{ filterName }}' --required
AND api-version = '{{ api-version }}'
;