mirror of
https://github.com/LukeHagar/api-specs.git
synced 2025-12-06 12:27:48 +00:00
Automated commit 'Merge pull request #10 from sailpoint/NEROCKET-291
NEROCKET-291 added categories to documentation.' by github action: 6854970920
This commit is contained in:
@@ -4,22 +4,39 @@ properties:
|
|||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
description: The objects ID.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
description: The objects UID.
|
||||||
|
example: ptUid
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
|
description: This is the name of the profile type.
|
||||||
|
example: Worker
|
||||||
|
category:
|
||||||
|
type: string
|
||||||
|
enum: ['identities', 'organizations', 'populations', 'assignments', 'other']
|
||||||
|
description: This is the category the profile type falls into.
|
||||||
|
example: identities
|
||||||
bypass_dup_protection:
|
bypass_dup_protection:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
description: Whether or not duplication protection is bypassed.
|
||||||
|
example: false
|
||||||
archived:
|
archived:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
description: Whether or not the profile type is archived.
|
||||||
|
example: false
|
||||||
permitted_role_ids:
|
permitted_role_ids:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The role ids that are permitted for this profile type.
|
||||||
|
example: ['33f072dd-13b4-41e1-8ea0-16f2a59b57c8']
|
||||||
profile_type_dup_attributes:
|
profile_type_dup_attributes:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
@@ -28,16 +45,24 @@ properties:
|
|||||||
id:
|
id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the properties that are used for duplication protection.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
|
description: The uid of the properties that are used for duplication protection.
|
||||||
|
example: attribute-uid
|
||||||
profile_type_id:
|
profile_type_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the profile type.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
ne_attribute_id:
|
ne_attribute_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the ne attribute.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
profile_type_namings:
|
profile_type_namings:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
@@ -46,16 +71,26 @@ properties:
|
|||||||
id:
|
id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the profile type naming.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
|
description: The UID of the profile type naming.
|
||||||
|
example: profile-type-name
|
||||||
profile_type_id:
|
profile_type_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the associated profile type.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
ne_attribute_id:
|
ne_attribute_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the associated ne attribute.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
order:
|
order:
|
||||||
type: integer
|
type: integer
|
||||||
minimum: 0
|
minimum: 0
|
||||||
|
description: The order that the namings are used in.
|
||||||
|
example: 0
|
||||||
|
|||||||
@@ -2,15 +2,28 @@ type: object
|
|||||||
properties:
|
properties:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
|
description: This is the name of the profile type.
|
||||||
|
example: Worker
|
||||||
|
category:
|
||||||
|
type: string
|
||||||
|
enum: ['identities', 'organizations', 'populations', 'assignments', 'other']
|
||||||
|
description: This is the category the profile type falls into.
|
||||||
|
example: identities
|
||||||
bypass_dup_protection:
|
bypass_dup_protection:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
description: Whether or not duplication protection is bypassed.
|
||||||
|
example: false
|
||||||
archived:
|
archived:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
description: Whether or not the profile type is archived.
|
||||||
|
example: false
|
||||||
permitted_role_ids:
|
permitted_role_ids:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The role ids that are permitted for this profile type.
|
||||||
|
example: ['33f072dd-13b4-41e1-8ea0-16f2a59b57c8']
|
||||||
profile_type_dup_attributes:
|
profile_type_dup_attributes:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
@@ -19,16 +32,24 @@ properties:
|
|||||||
id:
|
id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the properties that are used for duplication protection.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
|
description: The uid of the properties that are used for duplication protection.
|
||||||
|
example: attribute-uid
|
||||||
profile_type_id:
|
profile_type_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the profile type.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
ne_attribute_id:
|
ne_attribute_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the ne attribute.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
profile_type_namings:
|
profile_type_namings:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
@@ -37,16 +58,26 @@ properties:
|
|||||||
id:
|
id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the profile type naming.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
|
description: The UID of the profile type naming.
|
||||||
|
example: profile-type-name
|
||||||
profile_type_id:
|
profile_type_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the associated profile type.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
ne_attribute_id:
|
ne_attribute_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the associated ne attribute.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
order:
|
order:
|
||||||
type: integer
|
type: integer
|
||||||
minimum: 0
|
minimum: 0
|
||||||
|
description: The order that the namings are used in.
|
||||||
|
example: 0
|
||||||
|
|||||||
@@ -2,17 +2,30 @@ type: object
|
|||||||
properties:
|
properties:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
|
description: This is the name of the profile type.
|
||||||
|
example: Worker
|
||||||
|
category:
|
||||||
|
type: string
|
||||||
|
enum: ['identities', 'organizations', 'populations', 'assignments', 'other']
|
||||||
|
description: This is the category the profile type falls into.
|
||||||
|
example: identities
|
||||||
bypass_dup_protection:
|
bypass_dup_protection:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
description: Whether or not duplication protection is bypassed.
|
||||||
|
example: false
|
||||||
archived:
|
archived:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
description: Whether or not the profile type is archived.
|
||||||
|
example: false
|
||||||
permitted_role_ids:
|
permitted_role_ids:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The role ids that are permitted for this profile type.
|
||||||
|
example: ['33f072dd-13b4-41e1-8ea0-16f2a59b57c8']
|
||||||
profile_type_dup_attributes:
|
profile_type_dup_attributes:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
@@ -21,16 +34,24 @@ properties:
|
|||||||
id:
|
id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the properties that are used for duplication protection.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
|
description: The uid of the properties that are used for duplication protection.
|
||||||
|
example: attribute-uid
|
||||||
profile_type_id:
|
profile_type_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the profile type.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
ne_attribute_id:
|
ne_attribute_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the ne attribute.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
profile_type_namings:
|
profile_type_namings:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
@@ -39,16 +60,26 @@ properties:
|
|||||||
id:
|
id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the profile type naming.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
uid:
|
uid:
|
||||||
type: string
|
type: string
|
||||||
minLength: 32
|
minLength: 32
|
||||||
maxLength: 32
|
maxLength: 32
|
||||||
|
description: The UID of the profile type naming.
|
||||||
|
example: profile-type-name
|
||||||
profile_type_id:
|
profile_type_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the associated profile type.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
ne_attribute_id:
|
ne_attribute_id:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
description: The ID of the associated ne attribute.
|
||||||
|
example: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
|
||||||
order:
|
order:
|
||||||
type: integer
|
type: integer
|
||||||
minimum: 0
|
minimum: 0
|
||||||
|
description: The order that the namings are used in.
|
||||||
|
example: 0
|
||||||
|
|||||||
Reference in New Issue
Block a user