diff --git a/static/api-specs/idn/beta/paths/sp-config-export.yaml b/static/api-specs/idn/beta/paths/sp-config-export.yaml index 8badc58cb..299a55dde 100644 --- a/static/api-specs/idn/beta/paths/sp-config-export.yaml +++ b/static/api-specs/idn/beta/paths/sp-config-export.yaml @@ -23,7 +23,7 @@ post: "description": "Export all available objects", "excludeTypes": [], "includeTypes": - ["ACCESS_PROFILE", "AUTH_ORG", "FORM_DEFINITION", "GOVERNANCE_GROUP", "IDENTITY_PROFILE", "NOTIFICATION_TEMPLATE", "PUBLIC_IDENTITIES_CONFIG", "ROLE", "RULE", "SOURCE", "TRANSFORM", "TRIGGER_SUBSCRIPTION"], + ["ACCESS_PROFILE", "ACCESS_REQUEST_CONFIG", "ATTR_SYNC_SOURCE_CONFIG", "AUTH_ORG", "CAMPAIGN_FILTER", "FORM_DEFINITION", "GOVERNANCE_GROUP", "IDENTITY_OBJECT_CONFIG", "IDENTITY_PROFILE", "LIFECYCLE_STATE", "NOTIFICATION_TEMPLATE", "PASSWORD_POLICY", "PASSWORD_SYNC_GROUP", "PUBLIC_IDENTITIES_CONFIG", "ROLE", "RULE", "SERVICE_DESK_INTEGRATION", "SOD_POLICY", "SOURCE", "TRANSFORM", "TRIGGER_SUBSCRIPTION", "WORKFLOWS"], "objectOptions": {}, } Export sources by ID: diff --git a/static/api-specs/idn/beta/schemas/ExportOptions.yaml b/static/api-specs/idn/beta/schemas/ExportOptions.yaml index 7b3646b01..bf0fad078 100644 --- a/static/api-specs/idn/beta/schemas/ExportOptions.yaml +++ b/static/api-specs/idn/beta/schemas/ExportOptions.yaml @@ -7,17 +7,26 @@ properties: type: string enum: - ACCESS_PROFILE + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG - AUTH_ORG + - CAMPAIGN_FILTER - FORM_DEFINITION - GOVERNANCE_GROUP - IDENTITY_PROFILE + - LIFECYCLE_STATE - NOTIFICATION_TEMPLATE + - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SERVICE_DESK_INTEGRATION + - SOD_POLICY - SOURCE - TRANSFORM - TRIGGER_SUBSCRIPTION + - WORKFLOWS example: "SOURCE" includeTypes: description: Object type names to be included in an sp-config export command. IncludeTypes takes precedence over excludeTypes. @@ -26,17 +35,26 @@ properties: type: string enum: - ACCESS_PROFILE + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG - AUTH_ORG + - CAMPAIGN_FILTER - FORM_DEFINITION - GOVERNANCE_GROUP - IDENTITY_PROFILE + - LIFECYCLE_STATE - NOTIFICATION_TEMPLATE + - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SERVICE_DESK_INTEGRATION + - SOD_POLICY - SOURCE - TRANSFORM - TRIGGER_SUBSCRIPTION + - WORKFLOWS example: "TRIGGER_SUBSCRIPTION" objectOptions: description: Additional options targeting specific objects related to each item in the includeTypes field diff --git a/static/api-specs/idn/beta/schemas/ImportOptions.yaml b/static/api-specs/idn/beta/schemas/ImportOptions.yaml index 7ae7501da..08b2bfe81 100644 --- a/static/api-specs/idn/beta/schemas/ImportOptions.yaml +++ b/static/api-specs/idn/beta/schemas/ImportOptions.yaml @@ -5,12 +5,24 @@ properties: type: array items: type: string + enum: + - 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_PROFILE + - RULE + - SOURCE + - TRANSFORM + - TRIGGER_SUBSCRIPTION example: "TRIGGER_SUBSCRIPTION" objectOptions: description: Additional options targeting specific objects related to each item in the includeTypes field