Skip to content

Commit

Permalink
Automated commit 'Added configType to path param for delete work reas…
Browse files Browse the repository at this point in the history
…signment config (#1877)

* Added configType to path param for delete work reassignment config

* Split delete operation into separate file' by github action: 11618922288
tyler-mairose-sp committed Oct 31, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent 98cdde3 commit 982b918
Showing 6 changed files with 83 additions and 68 deletions.
35 changes: 35 additions & 0 deletions idn/beta/paths/reassignment-configuration-config-type.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
delete:
operationId: deleteReassignmentConfiguration
tags:
- Work Reassignment
summary: Delete Reassignment Configuration
description: >-
Deletes a single reassignment configuration for the specified identity
security:
- userAuth: [idn:reassignment-configuration:delete]
parameters:
- in: path
name: identityId
schema:
type: string
description: unique identity id
required: true
example: 2c91808781a71ddb0181b9090b5c504e
- in: path
name: configType
schema:
$ref: '../schemas/work-reassignment/ConfigTypeEnum.yaml'
required: true
responses:
'204':
description: Reassignment Configuration deleted
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
30 changes: 0 additions & 30 deletions idn/beta/paths/reassignment-configuration.yaml
Original file line number Diff line number Diff line change
@@ -74,33 +74,3 @@ put:
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
delete:
operationId: deleteReassignmentConfiguration
tags:
- Work Reassignment
summary: Delete Reassignment Configuration
description: >-
Deletes all Reassignment Configuration for the specified identity
security:
- userAuth: [idn:reassignment-configuration:delete]
parameters:
- in: path
name: identityId
schema:
type: string
description: unique identity id
required: true
example: 2c91808781a71ddb0181b9090b5c504e
responses:
'204':
description: Reassignment Configuration deleted
'400':
$ref: '../../v3/responses/400.yaml'
'401':
$ref: '../../v3/responses/401.yaml'
'403':
$ref: '../../v3/responses/403.yaml'
'429':
$ref: '../../v3/responses/429.yaml'
'500':
$ref: '../../v3/responses/500.yaml'
2 changes: 2 additions & 0 deletions idn/sailpoint-api.beta.yaml
Original file line number Diff line number Diff line change
@@ -1552,6 +1552,8 @@ paths:
$ref: './beta/paths/reassignment-configurations.yaml'
/reassignment-configurations/{identityId}:
$ref: './beta/paths/reassignment-configuration.yaml'
/reassignment-configurations/{identityId}/{configType}:
$ref: './beta/paths/reassignment-configuration-config-type.yaml'
/reassignment-configurations/{identityId}/evaluate/{configType}:
$ref: './beta/paths/reassignment-configuration-evaluate.yaml'
/reassignment-configurations/tenant-config:
2 changes: 2 additions & 0 deletions idn/sailpoint-api.v2024.yaml
Original file line number Diff line number Diff line change
@@ -1870,6 +1870,8 @@ paths:
$ref: ./v2024/paths/reassignment-configurations.yaml
/reassignment-configurations/{identityId}:
$ref: ./v2024/paths/reassignment-configuration.yaml
/reassignment-configurations/{identityId}/{configType}:
$ref: ./v2024/paths/reassignment-configuration-config-type.yaml
/reassignment-configurations/{identityId}/evaluate/{configType}:
$ref: ./v2024/paths/reassignment-configuration-evaluate.yaml
/reassignment-configurations/tenant-config:
44 changes: 44 additions & 0 deletions idn/v2024/paths/reassignment-configuration-config-type.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
delete:
operationId: deleteReassignmentConfiguration
tags:
- Work Reassignment
summary: Delete Reassignment Configuration
description: >-
Deletes a single reassignment configuration for the specified identity
security:
- userAuth:
- idn:reassignment-configuration:delete
parameters:
- in: path
name: identityId
schema:
type: string
description: unique identity id
required: true
example: 2c91808781a71ddb0181b9090b5c504e
- in: path
name: configType
schema:
$ref: '../../beta/schemas/work-reassignment/ConfigTypeEnum.yaml'
required: true
- name: X-SailPoint-Experimental
in: header
description: Use this header to enable this experimental API.
example: true
schema:
type: string
default: true
required: true
responses:
'204':
description: Reassignment Configuration deleted
'400':
$ref: ../../v3/responses/400.yaml
'401':
$ref: ../../v3/responses/401.yaml
'403':
$ref: ../../v3/responses/403.yaml
'429':
$ref: ../../v3/responses/429.yaml
'500':
$ref: ../../v3/responses/500.yaml
38 changes: 0 additions & 38 deletions idn/v2024/paths/reassignment-configuration.yaml
Original file line number Diff line number Diff line change
@@ -91,41 +91,3 @@ put:
$ref: ../../v3/responses/429.yaml
'500':
$ref: ../../v3/responses/500.yaml
delete:
operationId: deleteReassignmentConfiguration
tags:
- Work Reassignment
summary: Delete Reassignment Configuration
description: Deletes all Reassignment Configuration for the specified identity
security:
- userAuth:
- idn:reassignment-configuration:delete
parameters:
- in: path
name: identityId
schema:
type: string
description: unique identity id
required: true
example: 2c91808781a71ddb0181b9090b5c504e
- name: X-SailPoint-Experimental
in: header
description: Use this header to enable this experimental API.
example: true
schema:
type: string
default: true
required: true
responses:
'204':
description: Reassignment Configuration deleted
'400':
$ref: ../../v3/responses/400.yaml
'401':
$ref: ../../v3/responses/401.yaml
'403':
$ref: ../../v3/responses/403.yaml
'429':
$ref: ../../v3/responses/429.yaml
'500':
$ref: ../../v3/responses/500.yaml

0 comments on commit 982b918

Please sign in to comment.