Automated commit 'Merge pull request #1467 from sailpoint/fix/updateSpecsForPythonSDK

Fix/update specs for python sdk' by github action: 6693581423
This commit is contained in:
GitHub Action Bot
2023-10-30 13:35:25 +00:00
parent 508fd4e903
commit d1b82d67ff
9 changed files with 139 additions and 2 deletions

View File

@@ -26,6 +26,7 @@ enum:
- NO_GROUP_PERMISSIONS_PROVISIONING
- NO_UNSTRUCTURED_TARGETS_PROVISIONING
- NO_DIRECT_PERMISSIONS_PROVISIONING
- PREFER_UUID
description: >-
Optional features that can be supported by an source.
@@ -80,3 +81,4 @@ description: >-
* NO_UNSTRUCTURED_TARGETS_PROVISIONING: This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and NO_PERMISSIONS_PROVISIONING.
* NO_DIRECT_PERMISSIONS_PROVISIONING: This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and NO_PERMISSIONS_PROVISIONING.
example: AUTHENTICATE

View File

@@ -58,6 +58,7 @@ properties:
attributes:
description: >-
Meta-data about the transform. Values in this list are specific to the type of transform to be executed.
nullable: true
oneOf:
- $ref: '../../v3/schemas/transforms/AccountAttribute.yaml'
- $ref: '../../v3/schemas/transforms/Base64Decode.yaml'

View File

@@ -62,7 +62,70 @@ paths:
'200':
description: Successful response
content:
application/json: {}
application/json:
schema:
type: array
items:
type: object
properties:
id:
type: string
example: 17248154
type:
type: string
example: SYSTEM_CONTROLLED
displayName:
type: string
example: tyler.mairose
username:
type: string
example: tyler.mairose
passwordRequired:
type: boolean
passwordProvided:
type: boolean
apps:
type: array
items:
type: object
ssoMethod:
type: string
example: NONE
idEncryption:
type: string
example: NONE
passwordEncryption:
type: string
example: NONE
lastPasswdChange:
type: string
nullable: true
serviceName:
type: string
example: airtable v4
dateDisabled:
type: string
nullable: true
accountServiceId:
type: integer
format: int32
example: 44663
serviceId:
type: integer
format: int32
example: 44663
pendingPasswordRequestId:
type: string
nullable: true
passwordChangeStatus:
type: string
example: SUCCESS
passwordChangeResult:
type: object
properties:
completionStatus:
type: string
example: SUCCESS
/cc/api/account/remove/{id}:
post:
tags:
@@ -500,7 +563,70 @@ paths:
'200':
description: Successful response
content:
application/json: {}
application/json:
schema:
type: object
properties:
total:
type: number
items:
type: array
items:
type: object
properties:
applicationXml:
type: string
nullable: true
className:
type: string
nullable: true
connectorMetadata:
type: object
correlationConfigXml:
type: string
nullable: true
directConnect:
type: boolean
fileUpload:
type: boolean
id:
type: integer
format: int32
example: 8017
name:
type: string
example: ACF2
s3Location:
type: string
nullable: true
scope:
type: string
example: global
scriptName:
type: string
example: acf2-angularsc
sourceConfig:
type: string
nullable: true
sourceConfigFrom:
type: string
nullable: true
sourceConfigXml:
type: string
nullable: true
status:
type: string
example: RELEASED
translationProperties:
type: object
type:
type: string
example: ACF2 - Full
uploadedFiles:
type: array
items:
type: object
example: []
/cc/api/connector/create:
post:
tags:

View File

@@ -26,6 +26,7 @@ enum:
- NO_GROUP_PERMISSIONS_PROVISIONING
- NO_UNSTRUCTURED_TARGETS_PROVISIONING
- NO_DIRECT_PERMISSIONS_PROVISIONING
- PREFER_UUID
description: >-
Optional features that can be supported by an source.

View File

@@ -58,6 +58,7 @@ properties:
attributes:
description: >-
Meta-data about the transform. Values in this list are specific to the type of transform to be executed.
nullable: true
oneOf:
- $ref: './transforms/AccountAttribute.yaml'
- $ref: './transforms/Base64Decode.yaml'

View File

@@ -22,6 +22,7 @@ properties:
when determining the ordering of returned accounts when there are multiple
entries
example: created
default: created
accountSortDescending:
type: boolean
description: >-
@@ -29,6 +30,7 @@ properties:
order of the sort when there are multiple accounts. If not defined, the
transform will default to false (ascending order)
example: false
default: false
accountReturnFirstLink:
type: boolean
description: >-
@@ -38,6 +40,7 @@ properties:
even if it is null. If it is set to false, the transform returns the first
non-null value. If not defined, the transform will default to false
example: false
default: false
accountFilter:
type: string
description: >-

View File

@@ -25,6 +25,7 @@ properties:
`false` indicates the transform should round down (i.e., truncate the fractional date/time component indicated)
example: false
default: false
requiresPeriodicRefresh:
$ref: './RequiresPeriodicRefresh.yaml'
input:

View File

@@ -32,5 +32,6 @@ properties:
type: boolean
description: a true or false value representing to move on to the next option if an error (like an Null Pointer Exception) were to occur.
example: false
default: false
requiresPeriodicRefresh:
$ref: './RequiresPeriodicRefresh.yaml'

View File

@@ -26,6 +26,7 @@ properties:
If not provided, the transform will default to false and return a null
example: true
default: false
requiresPeriodicRefresh:
$ref: './RequiresPeriodicRefresh.yaml'
input: