Skip to main content

synchronization_jobs_schema

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

Overview

Namesynchronization_jobs_schema
TypeResource
Identra_id.applications.synchronization_jobs_schema

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
directoriesarrayContains the collection of directories and all of their objects.
synchronizationRulesarrayA collection of synchronization rules configured for the synchronizationJob or synchronizationTemplate.
versionstringThe version of the schema, updated automatically with every schema change.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectapplication_id, synchronization_job_idThe synchronization schema configured for the job.
updateupdateapplication_id, synchronization_job_id
deletedeleteapplication_id, synchronization_job_idIf-Match

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
application_idstringThe unique identifier of application
synchronization_job_idstringThe unique identifier of synchronizationJob
If-MatchstringETag

SELECT examples

The synchronization schema configured for the job.

SELECT
id,
directories,
synchronizationRules,
version
FROM entra_id.applications.synchronization_jobs_schema
WHERE application_id = '{{ application_id }}' -- required
AND synchronization_job_id = '{{ synchronization_job_id }}' -- required
;

UPDATE examples

No description available.

UPDATE entra_id.applications.synchronization_jobs_schema
SET
id = '{{ id }}',
synchronizationRules = '{{ synchronizationRules }}',
version = '{{ version }}',
directories = '{{ directories }}'
WHERE
application_id = '{{ application_id }}' --required
AND synchronization_job_id = '{{ synchronization_job_id }}' --required
RETURNING
id,
directories,
synchronizationRules,
version;

DELETE examples

No description available.

DELETE FROM entra_id.applications.synchronization_jobs_schema
WHERE application_id = '{{ application_id }}' --required
AND synchronization_job_id = '{{ synchronization_job_id }}' --required
AND If-Match = '{{ If-Match }}'
;