-
Notifications
You must be signed in to change notification settings - Fork 94
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
48ec90c
commit c0b2076
Showing
11 changed files
with
822 additions
and
11 deletions.
There are no files selected for viewing
143 changes: 142 additions & 1 deletion
143
docs/tools/sdk/python/Reference/Beta/Models/RequestedItemStatus.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,142 @@ | ||
**error_messages** | [**[]List[ErrorMessageDto]**](error-message-dto) | List of list of localized error messages, if any, encountered during the approval/provisioning process. | [optional] | ||
--- | ||
id: beta-requested-item-status | ||
title: RequestedItemStatus | ||
pagination_label: RequestedItemStatus | ||
sidebar_label: RequestedItemStatus | ||
sidebar_class_name: pythonsdk | ||
keywords: ['python', 'Python', 'sdk', 'RequestedItemStatus', 'BetaRequestedItemStatus'] | ||
slug: /tools/sdk/python/beta/models/requested-item-status | ||
tags: ['SDK', 'Software Development Kit', 'RequestedItemStatus', 'BetaRequestedItemStatus'] | ||
--- | ||
|
||
# RequestedItemStatus | ||
|
||
|
||
## Properties | ||
|
||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**name** | **str** | Human-readable display name of the item being requested. | [optional] | ||
**type** | **Enum** [ 'ACCESS_PROFILE', 'ROLE', 'ENTITLEMENT' ] | Type of requested object. | [optional] | ||
**cancelled_request_details** | [**RequestedItemStatusCancelledRequestDetails**](requested-item-status-cancelled-request-details) | | [optional] | ||
**error_messages** | [**[]List[ErrorMessageDto]**](error-message-dto) | List of list of localized error messages, if any, encountered during the approval/provisioning process. | [optional] | ||
**state** | [**RequestedItemStatusRequestState**](requested-item-status-request-state) | | [optional] | ||
**approval_details** | [**[]ApprovalStatusDto**](approval-status-dto) | Approval details for each item. | [optional] | ||
**approval_ids** | **[]str** | List of approval IDs associated with the request. | [optional] | ||
**manual_work_item_details** | [**[]ManualWorkItemDetails**](manual-work-item-details) | Manual work items created for provisioning the item. | [optional] | ||
**account_activity_item_id** | **str** | Id of associated account activity item. | [optional] | ||
**request_type** | [**AccessRequestType**](access-request-type) | | [optional] | ||
**modified** | **datetime** | When the request was last modified. | [optional] | ||
**created** | **datetime** | When the request was created. | [optional] | ||
**requester** | [**AccessItemRequester**](access-item-requester) | | [optional] | ||
**requested_for** | [**RequestedItemStatusRequestedFor**](requested-item-status-requested-for) | | [optional] | ||
**requester_comment** | [**RequestedItemStatusRequesterComment**](requested-item-status-requester-comment) | | [optional] | ||
**sod_violation_context** | [**RequestedItemStatusSodViolationContext**](requested-item-status-sod-violation-context) | | [optional] | ||
**provisioning_details** | [**RequestedItemStatusProvisioningDetails**](requested-item-status-provisioning-details) | | [optional] | ||
**pre_approval_trigger_details** | [**RequestedItemStatusPreApprovalTriggerDetails**](requested-item-status-pre-approval-trigger-details) | | [optional] | ||
**access_request_phases** | [**[]AccessRequestPhases**](access-request-phases) | A list of Phases that the Access Request has gone through in order, to help determine the status of the request. | [optional] | ||
**description** | **str** | Description associated to the requested object. | [optional] | ||
**remove_date** | **datetime** | When the role access is scheduled for removal. | [optional] | ||
**cancelable** | **bool** | True if the request can be canceled. | [optional] [default to False] | ||
**access_request_id** | **str** | This is the account activity id. | [optional] | ||
**client_metadata** | **map[string]str** | Arbitrary key-value pairs, if any were included in the corresponding access request | [optional] | ||
} | ||
|
||
## Example | ||
|
||
```python | ||
from sailpoint.beta.models.requested_item_status import RequestedItemStatus | ||
|
||
requested_item_status = RequestedItemStatus( | ||
name='AccessProfile1', | ||
type='ACCESS_PROFILE', | ||
cancelled_request_details=, | ||
error_messages=[ | ||
[ | ||
sailpoint.beta.models.error_message_dto.ErrorMessageDto( | ||
locale = 'en-US', | ||
locale_origin = 'DEFAULT', | ||
text = 'The request was syntactically correct but its content is semantically invalid.', ) | ||
] | ||
], | ||
state='EXECUTING', | ||
approval_details=[ | ||
sailpoint.beta.models.approval_status_dto.ApprovalStatusDto( | ||
approval_id = '2c9180877b2b6ea4017b2c545f971429', | ||
forwarded = False, | ||
original_owner = sailpoint.beta.models.approval_status_dto_original_owner.ApprovalStatusDto_originalOwner( | ||
type = 'IDENTITY', | ||
id = '2c7180a46faadee4016fb4e018c20642', | ||
name = 'Michael Michaels', ), | ||
current_owner = null, | ||
modified = '2019-08-23T18:52:57.398Z', | ||
status = 'PENDING', | ||
scheme = 'MANAGER', | ||
error_messages = [ | ||
sailpoint.beta.models.error_message_dto.ErrorMessageDto( | ||
locale = 'en-US', | ||
locale_origin = 'DEFAULT', | ||
text = 'The request was syntactically correct but its content is semantically invalid.', ) | ||
], | ||
comment = 'I approve this request', | ||
remove_date = '2020-07-11T00:00Z', ) | ||
], | ||
approval_ids=[85f0cf482dd44327b593624c07906c21, fa57e1bfa36f41ee85e33ee59fcbeac5], | ||
manual_work_item_details=[ | ||
sailpoint.beta.models.manual_work_item_details.ManualWorkItemDetails( | ||
forwarded = True, | ||
original_owner = sailpoint.beta.models.manual_work_item_details_original_owner.ManualWorkItemDetails_originalOwner( | ||
type = 'IDENTITY', | ||
id = '2c7180a46faadee4016fb4e018c20642', | ||
name = 'Michael Michaels', ), | ||
current_owner = sailpoint.beta.models.manual_work_item_details_current_owner.ManualWorkItemDetails_currentOwner( | ||
type = 'IDENTITY', | ||
id = '2c3780a46faadee4016fb4e018c20652', | ||
name = 'Allen Albertson', ), | ||
modified = '2019-08-23T18:52:57.398Z', | ||
status = 'PENDING', | ||
forward_history = [ | ||
sailpoint.beta.models.approval_forward_history.ApprovalForwardHistory( | ||
old_approver_name = 'Frank Mir', | ||
new_approver_name = 'Al Volta', | ||
comment = 'Forwarding from Frank to Al', | ||
modified = '2019-08-23T18:52:57.398Z', | ||
forwarder_name = 'William Wilson', | ||
reassignment_type = 'AUTOMATIC_REASSIGNMENT', ) | ||
], ) | ||
], | ||
account_activity_item_id='2c9180926cbfbddd016cbfc7c3b10010', | ||
request_type='GRANT_ACCESS', | ||
modified='2019-08-23T18:52:59.162Z', | ||
created='2019-08-23T18:40:35.772Z', | ||
requester=sailpoint.beta.models.access_item_requester.AccessItemRequester( | ||
type = 'IDENTITY', | ||
id = '2c7180a46faadee4016fb4e018c20648', | ||
name = 'William Wilson', ), | ||
requested_for=sailpoint.beta.models.requested_item_status_requested_for.RequestedItemStatus_requestedFor( | ||
type = 'IDENTITY', | ||
id = '2c9180835d191a86015d28455b4b232a', | ||
name = 'William Wilson', ), | ||
requester_comment=, | ||
sod_violation_context=, | ||
provisioning_details=, | ||
pre_approval_trigger_details=, | ||
access_request_phases=[ | ||
sailpoint.beta.models.access_request_phases.AccessRequestPhases( | ||
started = '2020-07-11T00:00Z', | ||
finished = '2020-07-12T00:00Z', | ||
name = 'APPROVAL_PHASE', | ||
state = 'COMPLETED', | ||
result = 'SUCCESSFUL', | ||
phase_reference = 'approvalDetails', ) | ||
], | ||
description='This is the Engineering role that engineers are granted.', | ||
remove_date='2019-10-23T00:00Z', | ||
cancelable=True, | ||
access_request_id='2b838de9-db9b-abcf-e646-d4f274ad4238', | ||
client_metadata={key1=value1, key2=value2} | ||
) | ||
|
||
``` | ||
[[Back to top]](#) | ||
|
54 changes: 53 additions & 1 deletion
54
docs/tools/sdk/python/Reference/V2024/Models/CreateSavedSearchRequest.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,53 @@ | ||
**columns** | [**map[string]List[Column]**](https://docs.python.org/3/tutorial/datastructures.html#more-on-lists) | The columns to be returned (specifies the order in which they will be presented) for each document type. The currently supported document types are: _accessprofile_, _accountactivity_, _account_, _aggregation_, _entitlement_, _event_, _identity_, and _role_. | [optional] | ||
--- | ||
id: v2024-create-saved-search-request | ||
title: CreateSavedSearchRequest | ||
pagination_label: CreateSavedSearchRequest | ||
sidebar_label: CreateSavedSearchRequest | ||
sidebar_class_name: pythonsdk | ||
keywords: ['python', 'Python', 'sdk', 'CreateSavedSearchRequest', 'V2024CreateSavedSearchRequest'] | ||
slug: /tools/sdk/python/v2024/models/create-saved-search-request | ||
tags: ['SDK', 'Software Development Kit', 'CreateSavedSearchRequest', 'V2024CreateSavedSearchRequest'] | ||
--- | ||
|
||
# CreateSavedSearchRequest | ||
|
||
|
||
## Properties | ||
|
||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**name** | **str** | The name of the saved search. | [optional] | ||
**description** | **str** | The description of the saved search. | [optional] | ||
**created** | **datetime** | A date-time in ISO-8601 format | [optional] | ||
**modified** | **datetime** | A date-time in ISO-8601 format | [optional] | ||
**indices** | [**[]Index**](index) | The names of the Elasticsearch indices in which to search. | [required] | ||
**columns** | [**map[string]List[Column]**](https://docs.python.org/3/tutorial/datastructures.html#more-on-lists) | The columns to be returned (specifies the order in which they will be presented) for each document type. The currently supported document types are: _accessprofile_, _accountactivity_, _account_, _aggregation_, _entitlement_, _event_, _identity_, and _role_. | [optional] | ||
**query** | **str** | The search query using Elasticsearch [Query String Query](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/query-dsl-query-string-query.html#query-string) syntax from the Query DSL. | [required] | ||
**fields** | **[]str** | The fields to be searched against in a multi-field query. | [optional] | ||
**order_by** | **map[string]List[str]** | Sort by index. This takes precedence over the `sort` property. | [optional] | ||
**sort** | **[]str** | The fields to be used to sort the search results. | [optional] | ||
**filters** | [**SavedSearchDetailFilters**](saved-search-detail-filters) | | [optional] | ||
} | ||
|
||
## Example | ||
|
||
```python | ||
from sailpoint.v2024.models.create_saved_search_request import CreateSavedSearchRequest | ||
|
||
create_saved_search_request = CreateSavedSearchRequest( | ||
name='Disabled accounts', | ||
description='Disabled accounts', | ||
created='2018-06-25T20:22:28.104Z', | ||
modified='2018-06-25T20:22:28.104Z', | ||
indices=[identities], | ||
columns={identity=[{field=displayName, header=Display Name}, {field=e-mail, header=Work Email}]}, | ||
query='@accounts(disabled:true)', | ||
fields=[disabled], | ||
order_by={identity=[lastName, firstName], role=[name]}, | ||
sort=[displayName], | ||
filters= | ||
) | ||
|
||
``` | ||
[[Back to top]](#) | ||
|
34 changes: 33 additions & 1 deletion
34
docs/tools/sdk/python/Reference/V2024/Models/ObjectMappingBulkPatchRequest.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,33 @@ | ||
**patches** | [**map[string]List[JsonPatchOperation]**](https://docs.python.org/3/tutorial/datastructures.html#more-on-lists) | Map of id of the object mapping to a JsonPatchOperation describing what to patch on that object mapping. | [required] | ||
--- | ||
id: v2024-object-mapping-bulk-patch-request | ||
title: ObjectMappingBulkPatchRequest | ||
pagination_label: ObjectMappingBulkPatchRequest | ||
sidebar_label: ObjectMappingBulkPatchRequest | ||
sidebar_class_name: pythonsdk | ||
keywords: ['python', 'Python', 'sdk', 'ObjectMappingBulkPatchRequest', 'V2024ObjectMappingBulkPatchRequest'] | ||
slug: /tools/sdk/python/v2024/models/object-mapping-bulk-patch-request | ||
tags: ['SDK', 'Software Development Kit', 'ObjectMappingBulkPatchRequest', 'V2024ObjectMappingBulkPatchRequest'] | ||
--- | ||
|
||
# ObjectMappingBulkPatchRequest | ||
|
||
|
||
## Properties | ||
|
||
Name | Type | Description | Notes | ||
------------ | ------------- | ------------- | ------------- | ||
**patches** | [**map[string]List[JsonPatchOperation]**](https://docs.python.org/3/tutorial/datastructures.html#more-on-lists) | Map of id of the object mapping to a JsonPatchOperation describing what to patch on that object mapping. | [required] | ||
} | ||
|
||
## Example | ||
|
||
```python | ||
from sailpoint.v2024.models.object_mapping_bulk_patch_request import ObjectMappingBulkPatchRequest | ||
|
||
object_mapping_bulk_patch_request = ObjectMappingBulkPatchRequest( | ||
patches={603b1a61-d03d-4ed1-864f-a508fbd1995d=[{op=replace, path=/enabled, value=true}], 00bece34-f50d-4227-8878-76f620b5a971=[{op=replace, path=/targetValue, value=New Target Value}]} | ||
) | ||
|
||
``` | ||
[[Back to top]](#) | ||
|
Oops, something went wrong.