Skip to content

Commit

Permalink
Automated build 'Automated commit 'Merge pull request #1726 from sail…
Browse files Browse the repository at this point in the history
…point/devrel-1525

devrel-1525' by github action: 9913127814' python sdk: 9913131047
  • Loading branch information
developer-relations-sp committed Jul 12, 2024
1 parent 62f569a commit a54dc01
Show file tree
Hide file tree
Showing 10 changed files with 122 additions and 126 deletions.
42 changes: 21 additions & 21 deletions sailpoint/beta/api/access_profiles_api.py

Large diffs are not rendered by default.

39 changes: 19 additions & 20 deletions sailpoint/beta/api/accounts_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@
from sailpoint.beta.models.bulk_identities_accounts_response import BulkIdentitiesAccountsResponse
from sailpoint.beta.models.entitlement import Entitlement
from sailpoint.beta.models.identities_accounts_bulk_request import IdentitiesAccountsBulkRequest
from sailpoint.beta.models.json_patch_operation import JsonPatchOperation
from sailpoint.beta.models.task_result_dto import TaskResultDto

from sailpoint.beta.api_client import ApiClient
Expand Down Expand Up @@ -4492,7 +4491,7 @@ def _unlock_account_serialize(
def update_account(
self,
id: Annotated[StrictStr, Field(description="Account ID.")],
json_patch_operation: Annotated[List[JsonPatchOperation], Field(description="A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.")],
request_body: Annotated[List[Dict[str, Any]], Field(description="A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.")],
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
Expand All @@ -4508,12 +4507,12 @@ def update_account(
) -> object:
"""Update Account
This updates account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This endpoint supports updating an account's correlation. The identityId and manuallyCorrelated fields can be modified for any account. The attributes fields can be modified just for flat file accounts. To re-assign an account from one identity to another, replace the current identityId with a new value. If the account you're assigning was provisioned by IdentityNow, it's possible IdentityNow could create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this will cause the previous identity to become uncorrelated and could even result in its deletion. All accounts that are reassigned will be set to manuallyCorrelated: true unless otherwise specified
Use this API to update account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This API supports updating an account's correlation. You can modify only the `identityId` and `manuallyCorrelated` fields for any flat file account. To reassign an account from one identity to another, replace the current `identityId` with a new value. If the account you're assigning was provisioned by Identity Security Cloud (ISC), it's possible for ISC to create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this causes the previous identity to become uncorrelated and can even result in its deletion. All accounts that are reassigned will be set to `manuallyCorrelated: true` unless you specify otherwise. >**Note:** The `attributes` field can only be modified for flat file accounts.
:param id: Account ID. (required)
:type id: str
:param json_patch_operation: A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. (required)
:type json_patch_operation: List[JsonPatchOperation]
:param request_body: A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. (required)
:type request_body: List[object]
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
timeout. It can also be a pair (tuple) of
Expand All @@ -4538,7 +4537,7 @@ def update_account(

_param = self._update_account_serialize(
id=id,
json_patch_operation=json_patch_operation,
request_body=request_body,
_request_auth=_request_auth,
_content_type=_content_type,
_headers=_headers,
Expand Down Expand Up @@ -4569,7 +4568,7 @@ def update_account(
def update_account_with_http_info(
self,
id: Annotated[StrictStr, Field(description="Account ID.")],
json_patch_operation: Annotated[List[JsonPatchOperation], Field(description="A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.")],
request_body: Annotated[List[Dict[str, Any]], Field(description="A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.")],
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
Expand All @@ -4585,12 +4584,12 @@ def update_account_with_http_info(
) -> ApiResponse[object]:
"""Update Account
This updates account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This endpoint supports updating an account's correlation. The identityId and manuallyCorrelated fields can be modified for any account. The attributes fields can be modified just for flat file accounts. To re-assign an account from one identity to another, replace the current identityId with a new value. If the account you're assigning was provisioned by IdentityNow, it's possible IdentityNow could create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this will cause the previous identity to become uncorrelated and could even result in its deletion. All accounts that are reassigned will be set to manuallyCorrelated: true unless otherwise specified
Use this API to update account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This API supports updating an account's correlation. You can modify only the `identityId` and `manuallyCorrelated` fields for any flat file account. To reassign an account from one identity to another, replace the current `identityId` with a new value. If the account you're assigning was provisioned by Identity Security Cloud (ISC), it's possible for ISC to create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this causes the previous identity to become uncorrelated and can even result in its deletion. All accounts that are reassigned will be set to `manuallyCorrelated: true` unless you specify otherwise. >**Note:** The `attributes` field can only be modified for flat file accounts.
:param id: Account ID. (required)
:type id: str
:param json_patch_operation: A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. (required)
:type json_patch_operation: List[JsonPatchOperation]
:param request_body: A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. (required)
:type request_body: List[object]
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
timeout. It can also be a pair (tuple) of
Expand All @@ -4615,7 +4614,7 @@ def update_account_with_http_info(

_param = self._update_account_serialize(
id=id,
json_patch_operation=json_patch_operation,
request_body=request_body,
_request_auth=_request_auth,
_content_type=_content_type,
_headers=_headers,
Expand Down Expand Up @@ -4646,7 +4645,7 @@ def update_account_with_http_info(
def update_account_without_preload_content(
self,
id: Annotated[StrictStr, Field(description="Account ID.")],
json_patch_operation: Annotated[List[JsonPatchOperation], Field(description="A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.")],
request_body: Annotated[List[Dict[str, Any]], Field(description="A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.")],
_request_timeout: Union[
None,
Annotated[StrictFloat, Field(gt=0)],
Expand All @@ -4662,12 +4661,12 @@ def update_account_without_preload_content(
) -> RESTResponseType:
"""Update Account
This updates account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This endpoint supports updating an account's correlation. The identityId and manuallyCorrelated fields can be modified for any account. The attributes fields can be modified just for flat file accounts. To re-assign an account from one identity to another, replace the current identityId with a new value. If the account you're assigning was provisioned by IdentityNow, it's possible IdentityNow could create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this will cause the previous identity to become uncorrelated and could even result in its deletion. All accounts that are reassigned will be set to manuallyCorrelated: true unless otherwise specified
Use this API to update account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This API supports updating an account's correlation. You can modify only the `identityId` and `manuallyCorrelated` fields for any flat file account. To reassign an account from one identity to another, replace the current `identityId` with a new value. If the account you're assigning was provisioned by Identity Security Cloud (ISC), it's possible for ISC to create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this causes the previous identity to become uncorrelated and can even result in its deletion. All accounts that are reassigned will be set to `manuallyCorrelated: true` unless you specify otherwise. >**Note:** The `attributes` field can only be modified for flat file accounts.
:param id: Account ID. (required)
:type id: str
:param json_patch_operation: A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. (required)
:type json_patch_operation: List[JsonPatchOperation]
:param request_body: A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. (required)
:type request_body: List[object]
:param _request_timeout: timeout setting for this request. If one
number provided, it will be total request
timeout. It can also be a pair (tuple) of
Expand All @@ -4692,7 +4691,7 @@ def update_account_without_preload_content(

_param = self._update_account_serialize(
id=id,
json_patch_operation=json_patch_operation,
request_body=request_body,
_request_auth=_request_auth,
_content_type=_content_type,
_headers=_headers,
Expand All @@ -4718,7 +4717,7 @@ def update_account_without_preload_content(
def _update_account_serialize(
self,
id,
json_patch_operation,
request_body,
_request_auth,
_content_type,
_headers,
Expand All @@ -4728,7 +4727,7 @@ def _update_account_serialize(
_host = None

_collection_formats: Dict[str, str] = {
'JsonPatchOperation': '',
'request_body': '',
}

_path_params: Dict[str, str] = {}
Expand All @@ -4745,8 +4744,8 @@ def _update_account_serialize(
# process the header parameters
# process the form parameters
# process the body parameter
if json_patch_operation is not None:
_body_params = json_patch_operation
if request_body is not None:
_body_params = request_body


# set the HTTP header `Accept`
Expand Down
6 changes: 3 additions & 3 deletions sailpoint/beta/api/identity_profiles_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -1274,7 +1274,7 @@ def generate_identity_preview(
) -> IdentityPreviewResponse:
"""Generate Identity Profile Preview
This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied. A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
Use this API to generate a non-persisted `IdentityDetails` object that represents a preview of the identity attributes with a specified policy's attribute config applied. This API supports the `accountAttribute`, `rule`, and `reference` transform types. A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
:param identity_preview_request: Identity Preview request body. (required)
:type identity_preview_request: IdentityPreviewRequest
Expand Down Expand Up @@ -1346,7 +1346,7 @@ def generate_identity_preview_with_http_info(
) -> ApiResponse[IdentityPreviewResponse]:
"""Generate Identity Profile Preview
This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied. A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
Use this API to generate a non-persisted `IdentityDetails` object that represents a preview of the identity attributes with a specified policy's attribute config applied. This API supports the `accountAttribute`, `rule`, and `reference` transform types. A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
:param identity_preview_request: Identity Preview request body. (required)
:type identity_preview_request: IdentityPreviewRequest
Expand Down Expand Up @@ -1418,7 +1418,7 @@ def generate_identity_preview_without_preload_content(
) -> RESTResponseType:
"""Generate Identity Profile Preview
This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied. A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
Use this API to generate a non-persisted `IdentityDetails` object that represents a preview of the identity attributes with a specified policy's attribute config applied. This API supports the `accountAttribute`, `rule`, and `reference` transform types. A token with ORG_ADMIN authority is required to call this API to generate an identity preview.
:param identity_preview_request: Identity Preview request body. (required)
:type identity_preview_request: IdentityPreviewRequest
Expand Down
Loading

0 comments on commit a54dc01

Please sign in to comment.