Files
api-specs/idn/beta/schemas/ImportOptions.yaml
GitHub Action Bot 03c7b80a9e Automated commit 'Merge pull request #1469 from sailpoint/devrel-1185-2
Devrel 1185 2' by github action: 6736623414
2023-11-02 18:15:05 +00:00

58 lines
1.7 KiB
YAML

type: object
properties:
excludeTypes:
description: Object type names to be excluded from an sp-config export command.
type: array
items:
type: string
enum:
- IDENTITY_OBJECT_CONFIG
- IDENTITY_PROFILE
- RULE
- SOURCE
- TRANSFORM
- TRIGGER_SUBSCRIPTION
example: "SOURCE"
includeTypes:
description: Object type names to be included in an sp-config export command. IncludeTypes takes precedence over excludeTypes.
type: array
items:
type: string
enum:
- IDENTITY_OBJECT_CONFIG
- IDENTITY_PROFILE
- RULE
- SOURCE
- TRANSFORM
- TRIGGER_SUBSCRIPTION
example: "TRIGGER_SUBSCRIPTION"
objectOptions:
description: Additional options targeting specific objects related to each item in the includeTypes field
type: object
additionalProperties:
$ref: 'ObjectExportImportOptions.yaml'
example: {
"TRIGGER_SUBSCRIPTION": {
"includedIds": ["be9e116d-08e1-49fc-ab7f-fa585e96c9e4"],
"includedNames":["Test 2"]
}
}
defaultReferences:
description: List of object types that can be used to resolve references on import.
type: array
items:
type: string
enum:
- IDENTITY_OBJECT_CONFIG
- IDENTITY_PROFILE
- RULE
- SOURCE
- TRANSFORM
- TRIGGER_SUBSCRIPTION
example: "TRIGGER_SUBSCRIPTION"
excludeBackup:
description: By default, every import will first export all existing objects supported by sp-config as a backup before the import is attempted. If excludeBackup is true, the backup will not be performed.
type: boolean
default: false
example: "false"