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

View File

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

View File

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

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