Files
developer.sailpoint.com/static/api-specs/idn/beta/schemas/SpConfigObject.yaml
2022-09-27 02:15:36 +00:00

62 lines
1.9 KiB
YAML

title: Object Configuration Model
description: Response model for get object configuration.
type: object
properties:
objectType:
type: string
description: >-
The object type this configuration is for.
example: "TRIGGER_SUBSCRIPTION"
resolveByIdUrl:
$ref: './SpConfigUrl.yaml'
description: >-
Url and query parameters to be used to resolve this type of object by Id.
resolveByNameUrl:
$ref: './SpConfigUrl.yaml'
description: >-
Url and query parameters to be used to resolve this type of object by name.
exportUrl:
type: string
description: >-
Url to export this type of object.
example: ets://trigger-subscriptions/export
exportRight:
type: string
description: >-
Rights needed by the invoker of sp-config/export in order to export this type of object.
example: idn:trigger-service-subscriptions:read
exportLimit:
type: integer
format: int32
description: >-
Pagination limit imposed by the target service for this object type.
example: 10
importUrl:
type: string
description: >-
Url to import this type of object.
example: ets://trigger-subscriptions/import
importRight:
type: string
description: >-
Rights needed by the invoker of sp-config/import in order to import this type of object.
example: idn:trigger-service-subscriptions:create
importLimit:
type: integer
format: int32
description: >-
Pagination limit imposed by the target service for this object type.
example: 10
referenceExtractors:
type: array
description: >-
List of json paths within an exported object of this type that represent references that need to be resolved.
items:
type: string
example: ["$.owner"]
signatureRequired:
type: boolean
description: >-
If true, this type of object will be JWS signed and cannot be modified before import.
example: false