Skip to main content

import_jobs

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

Overview

Nameimport_jobs
TypeResource
Idazure.storage_cache.import_jobs

Fields

The following fields are returned by SELECT queries:

Returns the import job object corresponding to amlFilesystemName.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectProperties of the import job.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, amlFilesystemName, subscriptionId, importJobNameReturns an import job.
list_by_aml_filesystemselectresourceGroupName, subscriptionId, amlFilesystemNameReturns all import jobs the user has access to under an AML File System.
create_or_updateinsertresourceGroupName, subscriptionId, amlFilesystemName, importJobNameCreate or update an import job. Import jobs are automatically deleted 72 hours after completion.
updateupdateresourceGroupName, subscriptionId, amlFilesystemName, importJobNameUpdate an import job instance.
deletedeleteresourceGroupName, amlFilesystemName, subscriptionId, importJobNameSchedules an import job for deletion.

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
amlFilesystemNamestringName for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
importJobNamestringName for the import job. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
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.

SELECT examples

Returns an import job.

SELECT
location,
properties,
tags
FROM azure.storage_cache.import_jobs
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND amlFilesystemName = '{{ amlFilesystemName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
AND importJobName = '{{ importJobName }}' -- required
;

INSERT examples

Create or update an import job. Import jobs are automatically deleted 72 hours after completion.

INSERT INTO azure.storage_cache.import_jobs (
data__tags,
data__location,
data__properties,
resourceGroupName,
subscriptionId,
amlFilesystemName,
importJobName
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ properties }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ amlFilesystemName }}',
'{{ importJobName }}'
RETURNING
location,
properties,
tags
;

UPDATE examples

Update an import job instance.

UPDATE azure.storage_cache.import_jobs
SET
data__tags = '{{ tags }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
AND amlFilesystemName = '{{ amlFilesystemName }}' --required
AND importJobName = '{{ importJobName }}' --required
RETURNING
location,
properties,
tags;

DELETE examples

Schedules an import job for deletion.

DELETE FROM azure.storage_cache.import_jobs
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND amlFilesystemName = '{{ amlFilesystemName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
AND importJobName = '{{ importJobName }}' --required
;