Skip to content

Commit 1d13b32

Browse files
authored
Update IDM schema (#15)
This updates the IDM schema with the latest changes. https://app.devrev.ai/devrev/works/ISS-183821
1 parent a411ae4 commit 1d13b32

File tree

1 file changed

+14
-41
lines changed

1 file changed

+14
-41
lines changed

initial_mappings_schema.yaml

Lines changed: 14 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,7 @@ $defs:
3838
mode:
3939
enum:
4040
- create_shard
41-
- set_existing_shard
4241
type: string
43-
set_existing_shard:
44-
$ref: '#/$defs/airdrop-recipe-set-existing-shard'
4542
title: airdrop-recipe-create-possible-custom-object-mapping-shard
4643
type: object
4744
airdrop-recipe-create-possible-record-type-mapping:
@@ -85,7 +82,6 @@ $defs:
8582
existing one.
8683
enum:
8784
- create_shard
88-
- set_existing_shard
8985
type: string
9086
airdrop-recipe-create-possible-record-type-mappings:
9187
properties:
@@ -195,10 +191,7 @@ $defs:
195191
Mapping between DevRev link types and external link types.
196192
type: object
197193
required:
198-
- link_type_names
199194
- reverse_stock_types
200-
- source_types
201-
- target_types
202195
title: airdrop-recipe-make-custom-links
203196
type: object
204197
airdrop-recipe-make-custom-stages:
@@ -465,41 +458,21 @@ $defs:
465458
type: object
466459
$schema: https://json-schema.org/draft/2020-12/schema
467460
properties:
468-
external_system_id:
469-
description: |
470-
The unique ID of the external system to which these mappings apply.
471-
format: text
472-
type: string
473-
external_system_type:
474-
description: Type of the SoR to which these initial mappings apply.
475-
format: text
476-
type: string
477-
import_slug:
478-
description: |
479-
Snap-in slug to which the mappings apply, only populated for ADaaS
480-
external system type.
481-
format: text
482-
type: string
483-
record_type_category_mappings:
484-
additionalProperties:
485-
$ref: '#/$defs/airdrop-recipe-create-possible-record-type-mappings'
486-
description: |
487-
Possible mappings of record type categories to devrev object types.
488-
type: object
489-
record_type_mappings:
490-
additionalProperties:
491-
$ref: '#/$defs/airdrop-recipe-create-possible-record-type-mappings'
492-
description: |
493-
Possible mappings of external record types to devrev object types.
461+
additional_mappings:
462+
properties:
463+
record_type_category_mappings:
464+
additionalProperties:
465+
$ref: '#/$defs/airdrop-recipe-create-possible-record-type-mappings'
466+
description: |
467+
Possible mappings of record type categories to devrev object types.
468+
type: object
469+
record_type_mappings:
470+
additionalProperties:
471+
$ref: '#/$defs/airdrop-recipe-create-possible-record-type-mappings'
472+
description: |
473+
Possible mappings of external record types to devrev object types.
474+
type: object
494475
type: object
495-
snap_in_slug:
496-
description: |
497-
Snap-in slug to which the mappings apply, only populated for ADaaS
498-
external system type.
499-
format: text
500-
type: string
501-
required:
502-
- external_system_type
503476
title: airdrop-recipe-initial-domain-mappings-install-request
504477
type: object
505478

0 commit comments

Comments
 (0)