moved static api specs to subfolder

This commit is contained in:
jordan-violet-sp
2022-09-26 21:59:54 -04:00
parent f23a4b3f58
commit a899748ddd
1522 changed files with 355 additions and 355 deletions

View File

@@ -41,7 +41,7 @@ module.exports = [
docsPluginId: "idn",
config: {
idn_v3: {
specPath: "static/idn-api/sailpoint-api.v3.yaml",
specPath: "static/api-specs/idn/sailpoint-api.v3.yaml",
outputDir: "products/idn/api/v3",
sidebarOptions: {
groupPathsBy: "tag",
@@ -49,7 +49,7 @@ module.exports = [
},
},
idn_beta: {
specPath: "static/idn-api/sailpoint-api.beta.yaml",
specPath: "static/api-specs/idn/sailpoint-api.beta.yaml",
outputDir: "products/idn/api/beta",
sidebarOptions: {
groupPathsBy: "tag",
@@ -66,7 +66,7 @@ module.exports = [
docsPluginId: "iiq",
config: {
iiq: {
specPath: "static/iiq-api/swagger.json",
specPath: "static/api-specs/iiq/swagger.json",
outputDir: "products/iiq/api",
sidebarOptions: {
groupPathsBy: "tag",

View File

@@ -1,84 +1,84 @@
get:
operationId: getSourceAttrSyncConfig
tags:
- Sources
summary: Attribute Sync Config
description: >-
This API returns the existing attribute synchronization configuration for a source specified by the
given ID. The response contains all attributes, regardless of whether they enabled or not.
A token with ORG_ADMIN authority is required to call this API.
parameters:
- in: path
name: id
required: true
schema:
type: string
description: The source id
example: 2c9180835d191a86015d28455b4a2329
responses:
'200':
description: Attribute synchronization configuration for a source
content:
application/json:
schema:
$ref: '../schemas/AttrSyncSourceConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
put:
operationId: putSourceAttrSyncConfig
tags:
- Sources
summary: Update Attribute Sync Config
description: >-
Replaces the attribute synchronization configuration for the source specified by the given ID with the
configuration provided in the request body. Only the "enabled" field of the values in the "attributes"
array is mutable. Attempting to change other attributes or add new values to the "attributes" array
will result in an error.
A token with ORG_ADMIN authority is required to call this API.
parameters:
- in: path
name: id
required: true
schema:
type: string
description: The source id
example: 2c9180835d191a86015d28455b4a2329
requestBody:
required: true
content:
application/json:
schema:
$ref: '../schemas/AttrSyncSourceConfig.yaml'
responses:
'200':
description: Updated attribute synchronization configuration for a source
content:
application/json:
schema:
$ref: '../schemas/AttrSyncSourceConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
get:
operationId: getSourceAttrSyncConfig
tags:
- Sources
summary: Attribute Sync Config
description: >-
This API returns the existing attribute synchronization configuration for a source specified by the
given ID. The response contains all attributes, regardless of whether they enabled or not.
A token with ORG_ADMIN authority is required to call this API.
parameters:
- in: path
name: id
required: true
schema:
type: string
description: The source id
example: 2c9180835d191a86015d28455b4a2329
responses:
'200':
description: Attribute synchronization configuration for a source
content:
application/json:
schema:
$ref: '../schemas/AttrSyncSourceConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
put:
operationId: putSourceAttrSyncConfig
tags:
- Sources
summary: Update Attribute Sync Config
description: >-
Replaces the attribute synchronization configuration for the source specified by the given ID with the
configuration provided in the request body. Only the "enabled" field of the values in the "attributes"
array is mutable. Attempting to change other attributes or add new values to the "attributes" array
will result in an error.
A token with ORG_ADMIN authority is required to call this API.
parameters:
- in: path
name: id
required: true
schema:
type: string
description: The source id
example: 2c9180835d191a86015d28455b4a2329
requestBody:
required: true
content:
application/json:
schema:
$ref: '../schemas/AttrSyncSourceConfig.yaml'
responses:
'200':
description: Updated attribute synchronization configuration for a source
content:
application/json:
schema:
$ref: '../schemas/AttrSyncSourceConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'

View File

@@ -1,107 +1,107 @@
get:
operationId: getTenantAttrSyncConfig
tags:
- Attribute Synchronization
summary: Tenant Attribute Sync Config
description: >-
This API returns the attribute synchronization configuration for a tenant. The response contains
configuration data for individual identity attributes and the corresponding target sources that
should be sychronized when a value changes.
A token with ORG_ADMIN authority is required to call this API.
responses:
'200':
description: Attribute synchronization configuration for a tenant
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
post:
operationId: createTenantAttrSyncConfig
tags:
- Attribute Synchronization
summary: New Tenant Attribute Sync Config
description: >-
This API creates a new attribute synchronization configuration for a tenant. The payload contains
configuration data for individual identity attributes and the corresponding target sources that
should be sychronized when a value changes.
A token with ORG_ADMIN authority is required to call this API.
requestBody:
required: true
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
responses:
'200':
description: Newly created attribute synchronization configuration for a tenant
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
put:
operationId: replaceTenantAttrSyncConfig
tags:
- Attribute Synchronization
summary: Update Tenant Attribute Sync Config
description: >-
This API replaces an existing attribute synchronization configuration for a tenant. Only the
"attributes" property is mutable. The "attributes" property contains the synchronization configuration
for the individual identity attributes and the corresponding target sources that should be
synchronized when a value changes.
A token with ORG_ADMIN authority is required to call this API.
requestBody:
required: true
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
responses:
'200':
description: Updated attribute synchronization configuration for a tenant
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
get:
operationId: getTenantAttrSyncConfig
tags:
- Attribute Synchronization
summary: Tenant Attribute Sync Config
description: >-
This API returns the attribute synchronization configuration for a tenant. The response contains
configuration data for individual identity attributes and the corresponding target sources that
should be sychronized when a value changes.
A token with ORG_ADMIN authority is required to call this API.
responses:
'200':
description: Attribute synchronization configuration for a tenant
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
post:
operationId: createTenantAttrSyncConfig
tags:
- Attribute Synchronization
summary: New Tenant Attribute Sync Config
description: >-
This API creates a new attribute synchronization configuration for a tenant. The payload contains
configuration data for individual identity attributes and the corresponding target sources that
should be sychronized when a value changes.
A token with ORG_ADMIN authority is required to call this API.
requestBody:
required: true
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
responses:
'200':
description: Newly created attribute synchronization configuration for a tenant
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
put:
operationId: replaceTenantAttrSyncConfig
tags:
- Attribute Synchronization
summary: Update Tenant Attribute Sync Config
description: >-
This API replaces an existing attribute synchronization configuration for a tenant. Only the
"attributes" property is mutable. The "attributes" property contains the synchronization configuration
for the individual identity attributes and the corresponding target sources that should be
synchronized when a value changes.
A token with ORG_ADMIN authority is required to call this API.
requestBody:
required: true
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
responses:
'200':
description: Updated attribute synchronization configuration for a tenant
content:
application/json:
schema:
$ref: '../schemas/AttrSyncTenantConfig.yaml'
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'404':
$ref: '../../v3/responses/404.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'

Some files were not shown because too many files have changed in this diff Show More