Update python SDK docs: 16529922792

This commit is contained in:
developer-relations-sp
2025-07-25 19:23:51 +00:00
parent 456f1a8b11
commit aefdabfd26
538 changed files with 1386 additions and 1234 deletions

View File

@@ -32,7 +32,7 @@ access_request = AccessRequest(
requested_for=2c918084660f45d6016617daa9210584,
request_type='GRANT_ACCESS',
requested_items=[
sailpoint.v3.models.access_request_item.AccessRequestItem(
sailpoint.v3.models.access_request_item.Access Request Item(
type = 'ACCESS_PROFILE',
id = '2c9180835d2e5168015d32f890ca1581',
comment = 'Requesting access profile for John Doe',

View File

@@ -33,19 +33,19 @@ access_request_config = AccessRequestConfig(
approvals_must_be_external=True,
auto_approval_enabled=True,
reauthorization_enabled=True,
request_on_behalf_of_config=sailpoint.v3.models.request_on_behalf_of_config.RequestOnBehalfOfConfig(
request_on_behalf_of_config=sailpoint.v3.models.request_on_behalf_of_config.Request On Behalf Of Config(
allow_request_on_behalf_of_anyone_by_anyone = True,
allow_request_on_behalf_of_employee_by_manager = True, ),
approval_reminder_and_escalation_config=sailpoint.v3.models.approval_reminder_and_escalation_config.ApprovalReminderAndEscalationConfig(
approval_reminder_and_escalation_config=sailpoint.v3.models.approval_reminder_and_escalation_config.Approval Reminder And Escalation Config(
days_until_escalation = 0,
days_between_reminders = 0,
max_reminders = 1,
fallback_approver_ref = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
fallback_approver_ref = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
email = 'alison.ferguso@identitysoon.com', ), ),
entitlement_request_config=sailpoint.v3.models.entitlement_request_config.EntitlementRequestConfig(
entitlement_request_config=sailpoint.v3.models.entitlement_request_config.Entitlement Request Config(
allow_entitlement_request = True,
request_comments_required = False,
denied_comments_required = False,

View File

@@ -31,7 +31,7 @@ Name | Type | Description | Notes
from sailpoint.v3.models.access_review_item import AccessReviewItem
access_review_item = AccessReviewItem(
access_summary=sailpoint.v3.models.access_summary.AccessSummary(
access_summary=sailpoint.v3.models.access_summary.Access Summary(
access = sailpoint.v3.models.access_summary_access.AccessSummary_access(
type = 'IDENTITY',
id = '2c9180867160846801719932c5153fb7',
@@ -41,7 +41,7 @@ access_summary=sailpoint.v3.models.access_summary.AccessSummary(
name = 'CN=entitlement.bbb7c650',
description = 'Gives read/write access to the company database',
privileged = False,
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
email = 'alison.ferguso@identitysoon.com', ),
@@ -56,7 +56,7 @@ access_summary=sailpoint.v3.models.access_summary.AccessSummary(
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -76,7 +76,7 @@ access_summary=sailpoint.v3.models.access_summary.AccessSummary(
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),
@@ -127,7 +127,7 @@ access_summary=sailpoint.v3.models.access_summary.AccessSummary(
created = '2021-01-01T22:32:58.104Z',
modified = '2021-02-01T22:32:58.104Z', )
], ), ),
identity_summary=sailpoint.v3.models.certification_identity_summary.CertificationIdentitySummary(
identity_summary=sailpoint.v3.models.certification_identity_summary.Certification Identity Summary(
id = '2c91808772a504f50172a9540e501ba7',
name = 'Alison Ferguso',
identity_id = '2c9180857182306001719937377a33de',

View File

@@ -28,7 +28,7 @@ from sailpoint.v3.models.access_review_reassignment import AccessReviewReassignm
access_review_reassignment = AccessReviewReassignment(
reassign=[
sailpoint.v3.models.reassign_reference.ReassignReference(
sailpoint.v3.models.reassign_reference.Reassign Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
type = 'ITEM', )
],

View File

@@ -38,7 +38,7 @@ entitlement=sailpoint.v3.models.reviewable_entitlement.ReviewableEntitlement(
name = 'CN=entitlement.bbb7c650',
description = 'Gives read/write access to the company database',
privileged = False,
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -54,7 +54,7 @@ entitlement=sailpoint.v3.models.reviewable_entitlement.ReviewableEntitlement(
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -75,7 +75,7 @@ entitlement=sailpoint.v3.models.reviewable_entitlement.ReviewableEntitlement(
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),
@@ -88,7 +88,7 @@ access_profile=sailpoint.v3.models.reviewable_access_profile.ReviewableAccessPro
privileged = False,
cloud_governed = False,
end_date = '2021-12-25T00:00Z',
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -110,7 +110,7 @@ access_profile=sailpoint.v3.models.reviewable_access_profile.ReviewableAccessPro
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -131,7 +131,7 @@ access_profile=sailpoint.v3.models.reviewable_access_profile.ReviewableAccessPro
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),
@@ -145,7 +145,7 @@ role=sailpoint.v3.models.reviewable_role.ReviewableRole(
name = 'Accounting-Employees',
description = 'Role for members of the accounting department with the necessary Access Profiles',
privileged = False,
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -177,7 +177,7 @@ role=sailpoint.v3.models.reviewable_role.ReviewableRole(
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -198,7 +198,7 @@ role=sailpoint.v3.models.reviewable_role.ReviewableRole(
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),

View File

@@ -45,12 +45,12 @@ modified='2018-06-25T20:22:28.104Z',
completed='2018-10-19T13:49:37.385Z',
completion_status='SUCCESS',
type='appRequest',
requester_identity_summary=sailpoint.v3.models.identity_summary.IdentitySummary(
requester_identity_summary=sailpoint.v3.models.identity_summary.Identity Summary(
id = 'ff80818155fe8c080155fe8d925b0316',
name = 'SailPoint Services',
identity_id = 'c15b9f5cca5a4e9599eaa0e64fa921bd',
completed = True, ),
target_identity_summary=sailpoint.v3.models.identity_summary.IdentitySummary(
target_identity_summary=sailpoint.v3.models.identity_summary.Identity Summary(
id = 'ff80818155fe8c080155fe8d925b0316',
name = 'SailPoint Services',
identity_id = 'c15b9f5cca5a4e9599eaa0e64fa921bd',
@@ -58,7 +58,7 @@ target_identity_summary=sailpoint.v3.models.identity_summary.IdentitySummary(
errors=[sailpoint.connector.ConnectorException: java.lang.InterruptedException: Timeout waiting for response to message 0 from client 57a4ab97-ab3f-4aef-9fe2-0eaf15c73d26 after 60 seconds.],
warnings=[Some warning, another warning],
items=[
sailpoint.v3.models.account_activity_item.AccountActivityItem(
sailpoint.v3.models.account_activity_item.Account Activity Item(
id = '48c545831b264409a81befcabb0e3c5a',
name = '48c545831b264409a81befcabb0e3c5a',
requested = '2017-07-11T18:45:37.098Z',
@@ -69,7 +69,7 @@ items=[
commenter_name = 'Adam Kennedy',
body = 'Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.',
date = '2017-07-11T18:45:37.098Z', ),
reviewer_identity_summary = sailpoint.v3.models.identity_summary.IdentitySummary(
reviewer_identity_summary = sailpoint.v3.models.identity_summary.Identity Summary(
id = 'ff80818155fe8c080155fe8d925b0316',
name = 'SailPoint Services',
identity_id = 'c15b9f5cca5a4e9599eaa0e64fa921bd',
@@ -84,7 +84,7 @@ items=[
value = 'Treasury Analyst [AccessProfile-1529010191212]',
native_identity = 'Sandie.Camero',
source_id = '2c91808363ef85290164000587130c0c',
account_request_info = sailpoint.v3.models.account_request_info.AccountRequestInfo(
account_request_info = sailpoint.v3.models.account_request_info.Account Request Info(
requested_object_id = '2c91808563ef85690164001c31140c0c',
requested_object_name = 'Treasury Analyst',
requested_object_type = 'ACCESS_PROFILE', ),

View File

@@ -50,7 +50,7 @@ requester_comment=sailpoint.v3.models.comment.Comment(
commenter_name = 'Adam Kennedy',
body = 'Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat.',
date = '2017-07-11T18:45:37.098Z', ),
reviewer_identity_summary=sailpoint.v3.models.identity_summary.IdentitySummary(
reviewer_identity_summary=sailpoint.v3.models.identity_summary.Identity Summary(
id = 'ff80818155fe8c080155fe8d925b0316',
name = 'SailPoint Services',
identity_id = 'c15b9f5cca5a4e9599eaa0e64fa921bd',
@@ -65,7 +65,7 @@ attribute='detectedRoles',
value='Treasury Analyst [AccessProfile-1529010191212]',
native_identity='Sandie.Camero',
source_id='2c91808363ef85290164000587130c0c',
account_request_info=sailpoint.v3.models.account_request_info.AccountRequestInfo(
account_request_info=sailpoint.v3.models.account_request_info.Account Request Info(
requested_object_id = '2c91808563ef85690164001c31140c0c',
requested_object_name = 'Treasury Analyst',
requested_object_type = 'ACCESS_PROFILE', ),

View File

@@ -31,7 +31,7 @@ approval_reminder_and_escalation_config = ApprovalReminderAndEscalationConfig(
days_until_escalation=0,
days_between_reminders=0,
max_reminders=1,
fallback_approver_ref=sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
fallback_approver_ref=sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',

View File

@@ -45,7 +45,7 @@ modified='2019-08-23T18:52:57.398Z',
status='PENDING',
scheme='MANAGER',
error_messages=[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -28,7 +28,7 @@ from sailpoint.v3.models.bulk_add_tagged_object import BulkAddTaggedObject
bulk_add_tagged_object = BulkAddTaggedObject(
object_refs=[
sailpoint.v3.models.tagged_object_dto.TaggedObjectDto(
sailpoint.v3.models.tagged_object_dto.Tagged Object Dto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', )

View File

@@ -27,7 +27,7 @@ from sailpoint.v3.models.bulk_remove_tagged_object import BulkRemoveTaggedObject
bulk_remove_tagged_object = BulkRemoveTaggedObject(
object_refs=[
sailpoint.v3.models.tagged_object_dto.TaggedObjectDto(
sailpoint.v3.models.tagged_object_dto.Tagged Object Dto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', )

View File

@@ -27,7 +27,7 @@ from sailpoint.v3.models.bulk_tagged_object_response import BulkTaggedObjectResp
bulk_tagged_object_response = BulkTaggedObjectResponse(
object_refs=[
sailpoint.v3.models.tagged_object_dto.TaggedObjectDto(
sailpoint.v3.models.tagged_object_dto.Tagged Object Dto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', )

View File

@@ -61,10 +61,10 @@ created='2020-03-03T22:15:13.611Z',
total_certifications=100,
completed_certifications=10,
alerts=[
sailpoint.v3.models.campaign_alert.CampaignAlert(
sailpoint.v3.models.campaign_alert.Campaign Alert(
level = 'ERROR',
localizations = [
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )
@@ -88,7 +88,7 @@ search_campaign_info=sailpoint.v3.models.campaign_all_of_search_campaign_info.Ca
query = 'Search Campaign query description',
identity_ids = [0fbe863c063c4c88a35fd7f17e8a3df5],
access_constraints = [
sailpoint.v3.models.access_constraint.AccessConstraint(
sailpoint.v3.models.access_constraint.Access Constraint(
type = 'ENTITLEMENT',
ids = [2c90ad2a70ace7d50170acf22ca90010],
operator = 'SELECTED', )

View File

@@ -28,7 +28,7 @@ from sailpoint.v3.models.campaign_alert import CampaignAlert
campaign_alert = CampaignAlert(
level='ERROR',
localizations=[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -40,7 +40,7 @@ reviewer=sailpoint.v3.models.campaign_all_of_search_campaign_info_reviewer.Campa
query='Search Campaign query description',
identity_ids=[0fbe863c063c4c88a35fd7f17e8a3df5],
access_constraints=[
sailpoint.v3.models.access_constraint.AccessConstraint(
sailpoint.v3.models.access_constraint.Access Constraint(
type = 'ENTITLEMENT',
ids = [2c90ad2a70ace7d50170acf22ca90010],
operator = 'SELECTED', )

View File

@@ -29,7 +29,7 @@ from sailpoint.v3.models.cancelled_request_details import CancelledRequestDetail
cancelled_request_details = CancelledRequestDetails(
comment='This request must be cancelled.',
owner=sailpoint.v3.models.owner_dto.OwnerDto(
owner=sailpoint.v3.models.owner_dto.Owner Dto(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),

View File

@@ -43,7 +43,7 @@ from sailpoint.v3.models.certification import Certification
certification = Certification(
id='2c9180835d2e5168015d32f890ca1581',
name='Source Owner Access Review for Employees [source]',
campaign=sailpoint.v3.models.campaign_reference.CampaignReference(
campaign=sailpoint.v3.models.campaign_reference.Campaign Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
name = 'Campaign Name',
type = 'CAMPAIGN',
@@ -68,7 +68,7 @@ reviewer=sailpoint.v3.models.reviewer.Reviewer(
created = '2018-06-25T20:22:28.104Z',
modified = '2018-06-25T20:22:28.104Z', ),
reassignment=sailpoint.v3.models.reassignment.Reassignment(
from = sailpoint.v3.models.certification_reference.CertificationReference(
from = sailpoint.v3.models.certification_reference.Certification Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
name = 'Certification Name',
type = 'CERTIFICATION',

View File

@@ -38,7 +38,7 @@ target_type='CAMPAIGN',
target_id='2c918086719eec070171a7e3355a834c',
status='QUEUED',
errors=[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -54,7 +54,7 @@ created='2017-07-11T18:45:37.098Z',
modified='2018-07-25T20:22:28.104Z',
request_created='2017-07-11T18:45:35.098Z',
request_type='GRANT_ACCESS',
requester=sailpoint.v3.models.access_item_requester.AccessItemRequester(
requester=sailpoint.v3.models.access_item_requester.Access Item Requester(
type = 'IDENTITY',
id = '2c7180a46faadee4016fb4e018c20648',
name = 'William Wilson', ),
@@ -62,15 +62,15 @@ requested_for=sailpoint.v3.models.requested_item_status_requested_for.RequestedI
type = 'IDENTITY',
id = '2c9180835d191a86015d28455b4b232a',
name = 'William Wilson', ),
reviewed_by=sailpoint.v3.models.access_item_reviewed_by.AccessItemReviewedBy(
reviewed_by=sailpoint.v3.models.access_item_reviewed_by.Access Item Reviewed By(
type = 'IDENTITY',
id = '2c3780a46faadee4016fb4e018c20652',
name = 'Allen Albertson', ),
owner=sailpoint.v3.models.owner_dto.OwnerDto(
owner=sailpoint.v3.models.owner_dto.Owner Dto(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),
requested_object=sailpoint.v3.models.requestable_object_reference.RequestableObjectReference(
requested_object=sailpoint.v3.models.requestable_object_reference.Requestable Object Reference(
id = '2c9180835d2e5168015d32f890ca1581',
name = 'Applied Research Access',
description = 'Access to research information, lab results, and schematics',
@@ -78,7 +78,7 @@ requested_object=sailpoint.v3.models.requestable_object_reference.RequestableObj
requester_comment=,
reviewer_comment=,
previous_reviewers_comments=[
sailpoint.v3.models.comment_dto.CommentDto(
sailpoint.v3.models.comment_dto.Comment Dto(
comment = 'This is a comment.',
created = '2017-07-11T18:45:37.098Z',
author = sailpoint.v3.models.comment_dto_author.CommentDto_author(
@@ -87,7 +87,7 @@ previous_reviewers_comments=[
name = 'john.doe', ), )
],
forward_history=[
sailpoint.v3.models.approval_forward_history.ApprovalForwardHistory(
sailpoint.v3.models.approval_forward_history.Approval Forward History(
old_approver_name = 'Frank Mir',
new_approver_name = 'Al Volta',
comment = 'Forwarding from Frank to Al',
@@ -100,25 +100,25 @@ state='APPROVED',
remove_date='2020-07-11T00:00Z',
remove_date_update_requested=True,
current_remove_date='2020-07-11T00:00Z',
sod_violation_context=sailpoint.v3.models.sod_violation_context_check_completed.SodViolationContextCheckCompleted(
sod_violation_context=sailpoint.v3.models.sod_violation_context_check_completed.Sod Violation Context Check Completed(
state = 'SUCCESS',
uuid = 'f73d16e9-a038-46c5-b217-1246e15fdbdd',
violation_check_result = sailpoint.v3.models.sod_violation_check_result.SodViolationCheckResult(
message = sailpoint.v3.models.error_message_dto.ErrorMessageDto(
violation_check_result = sailpoint.v3.models.sod_violation_check_result.Sod Violation Check Result(
message = sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', ),
client_metadata = {requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1},
violation_contexts = [
sailpoint.v3.models.sod_violation_context.SodViolationContext(
policy = sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_violation_context.Sod Violation Context(
policy = sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', ),
conflicting_access_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria.SodViolationContext_conflictingAccessCriteria(
left_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',
@@ -127,7 +127,7 @@ sod_violation_context=sailpoint.v3.models.sod_violation_context_check_completed.
right_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(), ), )
],
violated_policies = [
sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', )
], ), ),
@@ -138,7 +138,7 @@ pre_approval_trigger_result=sailpoint.v3.models.completed_approval_pre_approval_
date = '2022-06-07T19:18:40.748Z', ),
client_metadata={requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1},
requested_accounts=[
sailpoint.v3.models.requested_account_ref.RequestedAccountRef(
sailpoint.v3.models.requested_account_ref.Requested Account Ref(
name = 'Glen.067da3248e914',
type = 'IDENTITY',
account_uuid = '{fab7119e-004f-4822-9c33-b8d570d6c6a6}',

View File

@@ -26,10 +26,10 @@ Name | Type | Description | Notes
from sailpoint.v3.models.conflicting_access_criteria import ConflictingAccessCriteria
conflicting_access_criteria = ConflictingAccessCriteria(
left_criteria=sailpoint.v3.models.access_criteria.AccessCriteria(
left_criteria=sailpoint.v3.models.access_criteria.Access Criteria(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], ),
right_criteria=sailpoint.v3.models.access_criteria.AccessCriteria(
right_criteria=sailpoint.v3.models.access_criteria.Access Criteria(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], )
)

View File

@@ -26,10 +26,10 @@ Name | Type | Description | Notes
from sailpoint.v3.models.conflicting_access_criteria_request import ConflictingAccessCriteriaRequest
conflicting_access_criteria_request = ConflictingAccessCriteriaRequest(
left_criteria=sailpoint.v3.models.access_criteria_request.AccessCriteriaRequest(
left_criteria=sailpoint.v3.models.access_criteria_request.Access Criteria Request(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], ),
right_criteria=sailpoint.v3.models.access_criteria_request.AccessCriteriaRequest(
right_criteria=sailpoint.v3.models.access_criteria_request.Access Criteria Request(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], )
)

View File

@@ -36,7 +36,7 @@ id='86f1dc6fe8f54414950454cbb11278fa',
secret='1d1bef2b9f426383447f64f69349fc7cac176042578d205c256ba3f37c59adb9',
scope=[demo:personal-access-token-scope:first, demo:personal-access-token-scope:second],
name='NodeJS Integration',
owner=sailpoint.v3.models.pat_owner.PatOwner(
owner=sailpoint.v3.models.pat_owner.Pat Owner(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),

View File

@@ -48,7 +48,7 @@ account_source=sailpoint.v3.models.dependant_app_connections_account_source.Depe
launcher_count=100,
match_all_account=True,
owner=[
sailpoint.v3.models.base_reference_dto.BaseReferenceDto(
sailpoint.v3.models.base_reference_dto.Base Reference Dto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', )

View File

@@ -58,7 +58,7 @@ owner=sailpoint.v3.models.entitlement_owner.Entitlement_owner(
manually_updated_fields={DISPLAY_NAME=true, DESCRIPTION=true},
access_model_metadata=sailpoint.v3.models.entitlement_access_model_metadata.Entitlement_accessModelMetadata(
attributes = [
sailpoint.v3.models.access_model_metadata.AccessModelMetadata(
sailpoint.v3.models.access_model_metadata.Access Model Metadata(
key = 'iscCsp',
name = 'CSP',
multiselect = True,
@@ -84,7 +84,7 @@ source=sailpoint.v3.models.entitlement_source.Entitlement_source(
attributes={fieldName=fieldValue},
segments=[f7b1b8a3-5fed-4fd4-ad29-82014e137e19, 29cb6c06-1da8-43ea-8be4-b3125f248f2a],
direct_permissions=[
sailpoint.v3.models.permission_dto.PermissionDto(
sailpoint.v3.models.permission_dto.Permission Dto(
rights = [
'SELECT'
],

View File

@@ -27,7 +27,7 @@ from sailpoint.v3.models.entitlement_access_model_metadata import EntitlementAcc
entitlement_access_model_metadata = EntitlementAccessModelMetadata(
attributes=[
sailpoint.v3.models.access_model_metadata.AccessModelMetadata(
sailpoint.v3.models.access_model_metadata.Access Model Metadata(
key = 'iscCsp',
name = 'CSP',
multiselect = True,

View File

@@ -31,13 +31,13 @@ error_response_dto = ErrorResponseDto(
detail_code='400.1 Bad Request Content',
tracking_id='e7eab60924f64aa284175b9fa3309599',
messages=[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )
],
causes=[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -36,7 +36,7 @@ title='Account Selection for John.Doe',
subtitle='Please select from the following',
target_user='Jane.Doe',
sections=[
sailpoint.v3.models.section_details.SectionDetails()
sailpoint.v3.models.section_details.Section Details()
]
)

View File

@@ -61,10 +61,10 @@ created='2020-03-03T22:15:13.611Z',
total_certifications=100,
completed_certifications=10,
alerts=[
sailpoint.v3.models.campaign_alert.CampaignAlert(
sailpoint.v3.models.campaign_alert.Campaign Alert(
level = 'ERROR',
localizations = [
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )
@@ -88,7 +88,7 @@ search_campaign_info=sailpoint.v3.models.campaign_all_of_search_campaign_info.Ca
query = 'Search Campaign query description',
identity_ids = [0fbe863c063c4c88a35fd7f17e8a3df5],
access_constraints = [
sailpoint.v3.models.access_constraint.AccessConstraint(
sailpoint.v3.models.access_constraint.Access Constraint(
type = 'ENTITLEMENT',
ids = [2c90ad2a70ace7d50170acf22ca90010],
operator = 'SELECTED', )

View File

@@ -61,10 +61,10 @@ created='2020-03-03T22:15:13.611Z',
total_certifications=100,
completed_certifications=10,
alerts=[
sailpoint.v3.models.campaign_alert.CampaignAlert(
sailpoint.v3.models.campaign_alert.Campaign Alert(
level = 'ERROR',
localizations = [
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )
@@ -88,7 +88,7 @@ search_campaign_info=sailpoint.v3.models.campaign_all_of_search_campaign_info.Ca
query = 'Search Campaign query description',
identity_ids = [0fbe863c063c4c88a35fd7f17e8a3df5],
access_constraints = [
sailpoint.v3.models.access_constraint.AccessConstraint(
sailpoint.v3.models.access_constraint.Access Constraint(
type = 'ENTITLEMENT',
ids = [2c90ad2a70ace7d50170acf22ca90010],
operator = 'SELECTED', )

View File

@@ -36,7 +36,7 @@ get_personal_access_token_response = GetPersonalAccessTokenResponse(
id='86f1dc6fe8f54414950454cbb11278fa',
name='NodeJS Integration',
scope=[demo:personal-access-token-scope:first, demo:personal-access-token-scope:second],
owner=sailpoint.v3.models.pat_owner.PatOwner(
owner=sailpoint.v3.models.pat_owner.Pat Owner(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),

View File

@@ -29,9 +29,9 @@ from sailpoint.v3.models.identity_attribute_config import IdentityAttributeConfi
identity_attribute_config = IdentityAttributeConfig(
enabled=True,
attribute_transforms=[
sailpoint.v3.models.identity_attribute_transform.IdentityAttributeTransform(
sailpoint.v3.models.identity_attribute_transform.Identity Attribute Transform(
identity_attribute_name = 'email',
transform_definition = sailpoint.v3.models.transform_definition.TransformDefinition(
transform_definition = sailpoint.v3.models.transform_definition.Transform Definition(
type = 'accountAttribute',
attributes = {attributeName=e-mail, sourceName=MySource, sourceId=2c9180877a826e68017a8c0b03da1a53}, ), )
]

View File

@@ -32,7 +32,7 @@ name='email',
value='email@mail.com',
previous_value='oldEmail@mail.com',
error_messages=[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -28,7 +28,7 @@ from sailpoint.v3.models.identity_attribute_transform import IdentityAttributeTr
identity_attribute_transform = IdentityAttributeTransform(
identity_attribute_name='email',
transform_definition=sailpoint.v3.models.transform_definition.TransformDefinition(
transform_definition=sailpoint.v3.models.transform_definition.Transform Definition(
type = 'accountAttribute',
attributes = {attributeName=e-mail, sourceName=MySource, sourceId=2c9180877a826e68017a8c0b03da1a53}, )
)

View File

@@ -43,7 +43,7 @@ from sailpoint.v3.models.identity_certification_dto import IdentityCertification
identity_certification_dto = IdentityCertificationDto(
id='2c9180835d2e5168015d32f890ca1581',
name='Source Owner Access Review for Employees [source]',
campaign=sailpoint.v3.models.campaign_reference.CampaignReference(
campaign=sailpoint.v3.models.campaign_reference.Campaign Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
name = 'Campaign Name',
type = 'CAMPAIGN',
@@ -68,7 +68,7 @@ reviewer=sailpoint.v3.models.reviewer.Reviewer(
created = '2018-06-25T20:22:28.104Z',
modified = '2018-06-25T20:22:28.104Z', ),
reassignment=sailpoint.v3.models.reassignment.Reassignment(
from = sailpoint.v3.models.certification_reference.CertificationReference(
from = sailpoint.v3.models.certification_reference.Certification Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
name = 'Certification Name',
type = 'CERTIFICATION',

View File

@@ -27,12 +27,12 @@ from sailpoint.v3.models.identity_preview_request import IdentityPreviewRequest
identity_preview_request = IdentityPreviewRequest(
identity_id='',
identity_attribute_config=sailpoint.v3.models.identity_attribute_config.IdentityAttributeConfig(
identity_attribute_config=sailpoint.v3.models.identity_attribute_config.Identity Attribute Config(
enabled = True,
attribute_transforms = [
sailpoint.v3.models.identity_attribute_transform.IdentityAttributeTransform(
sailpoint.v3.models.identity_attribute_transform.Identity Attribute Transform(
identity_attribute_name = 'email',
transform_definition = sailpoint.v3.models.transform_definition.TransformDefinition(
transform_definition = sailpoint.v3.models.transform_definition.Transform Definition(
type = 'accountAttribute',
attributes = {attributeName=e-mail, sourceName=MySource, sourceId=2c9180877a826e68017a8c0b03da1a53}, ), )
], )

View File

@@ -31,12 +31,12 @@ identity=sailpoint.v3.models.identity_preview_response_identity.IdentityPreviewR
id = '2c7180a46faadee4016fb4e018c20642',
name = 'Michael Michaels', ),
preview_attributes=[
sailpoint.v3.models.identity_attribute_preview.IdentityAttributePreview(
sailpoint.v3.models.identity_attribute_preview.Identity Attribute Preview(
name = 'email',
value = 'email@mail.com',
previous_value = 'oldEmail@mail.com',
error_messages = [
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -53,16 +53,16 @@ authoritative_source=sailpoint.v3.models.identity_profile_all_of_authoritative_s
name = 'HR Active Directory', ),
identity_refresh_required=True,
identity_count=8,
identity_attribute_config=sailpoint.v3.models.identity_attribute_config.IdentityAttributeConfig(
identity_attribute_config=sailpoint.v3.models.identity_attribute_config.Identity Attribute Config(
enabled = True,
attribute_transforms = [
sailpoint.v3.models.identity_attribute_transform.IdentityAttributeTransform(
sailpoint.v3.models.identity_attribute_transform.Identity Attribute Transform(
identity_attribute_name = 'email',
transform_definition = sailpoint.v3.models.transform_definition.TransformDefinition(
transform_definition = sailpoint.v3.models.transform_definition.Transform Definition(
type = 'accountAttribute',
attributes = {attributeName=e-mail, sourceName=MySource, sourceId=2c9180877a826e68017a8c0b03da1a53}, ), )
], ),
identity_exception_report_reference=sailpoint.v3.models.identity_exception_report_reference.IdentityExceptionReportReference(
identity_exception_report_reference=sailpoint.v3.models.identity_exception_report_reference.Identity Exception Report Reference(
task_result_id = '2b838de9-db9b-abcf-e646-d4f274ad4238',
report_name = 'My annual report', ),
has_time_based_attr=True

View File

@@ -45,7 +45,7 @@ authn_context='urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport
logout_url='https://dev-206445.oktapreview.com/login/signout',
include_authn_context=False,
name_id='urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress',
jit_configuration=sailpoint.v3.models.jit_configuration.JITConfiguration(
jit_configuration=sailpoint.v3.models.jit_configuration.JIT Configuration(
enabled = False,
source_id = '2c9180857377ed2901739c12a2da5ac8',
source_attribute_mappings = {firstName=okta.firstName, lastName=okta.lastName, email=okta.email}, ),

View File

@@ -44,13 +44,13 @@ enabled=True,
technical_name='Technical Name',
description='Lifecycle description',
identity_count=42,
email_notification_option=sailpoint.v3.models.email_notification_option.EmailNotificationOption(
email_notification_option=sailpoint.v3.models.email_notification_option.Email Notification Option(
notify_managers = True,
notify_all_admins = True,
notify_specific_users = True,
email_address_list = [test@test.com, test2@test.com], ),
account_actions=[
sailpoint.v3.models.account_action.AccountAction(
sailpoint.v3.models.account_action.Account Action(
action = 'ENABLE',
source_ids = [2c918084660f45d6016617daa9210584, 2c918084660f45d6016617daa9210500], )
],

View File

@@ -27,7 +27,7 @@ from sailpoint.v3.models.list_campaign_filters200_response import ListCampaignFi
list_campaign_filters200_response = ListCampaignFilters200Response(
items=[
sailpoint.v3.models.campaign_filter_details.CampaignFilterDetails(
sailpoint.v3.models.campaign_filter_details.Campaign Filter Details(
id = '5ec18cef39020d6fd7a60ad3970aba61',
name = 'Identity Attribute Campaign Filter',
description = 'Campaign filter to certify data based on an identity attribute's specified property.',

View File

@@ -56,23 +56,23 @@ pod='megapod-useast1',
org='denali',
type='idn',
configuration={clusterExternalId=e1ff7bb24c934240bbf55e1aa39e41c5, clusterType=sqsCluster, gmtOffset=-5},
key_pair=sailpoint.v3.models.managed_cluster_key_pair.ManagedClusterKeyPair(
key_pair=sailpoint.v3.models.managed_cluster_key_pair.Managed Cluster Key Pair(
public_key = '-----BEGIN PUBLIC KEY-----******-----END PUBLIC KEY-----',
public_key_thumbprint = '6CMlaJIV44-xJxcB3CJBjDUUn54',
public_key_certificate = '-----BEGIN CERTIFICATE-----****-----END CERTIFICATE-----', ),
attributes=sailpoint.v3.models.managed_cluster_attributes.ManagedClusterAttributes(
queue = sailpoint.v3.models.managed_cluster_queue.ManagedClusterQueue(
attributes=sailpoint.v3.models.managed_cluster_attributes.Managed Cluster Attributes(
queue = sailpoint.v3.models.managed_cluster_queue.Managed Cluster Queue(
name = 'megapod-useast1-denali-lwt-cluster-1533',
region = 'us-east-1', ),
keystore = '/u3+7QAAAAIAAAABAAAAAQAvL3Byb3h5LWNsdXN0ZXIvMmM5MTgwODc3Yjg3MW', ),
description='q',
redis=sailpoint.v3.models.managed_cluster_redis.ManagedClusterRedis(
redis=sailpoint.v3.models.managed_cluster_redis.Managed Cluster Redis(
redis_host = 'megapod-useast1-shared-redis.cloud.sailpoint.com',
redis_port = 6379, ),
client_type='CCG',
ccg_version='v01',
pinned_config=False,
log_configuration=sailpoint.v3.models.client_log_configuration.ClientLogConfiguration(
log_configuration=sailpoint.v3.models.client_log_configuration.Client Log Configuration(
client_id = '3a38a51992e8445ab51a549c0a70ee66',
duration_minutes = 120,
expiration = '2024-11-06T01:31:08.013164Z',

View File

@@ -27,7 +27,7 @@ Name | Type | Description | Notes
from sailpoint.v3.models.managed_cluster_attributes import ManagedClusterAttributes
managed_cluster_attributes = ManagedClusterAttributes(
queue=sailpoint.v3.models.managed_cluster_queue.ManagedClusterQueue(
queue=sailpoint.v3.models.managed_cluster_queue.Managed Cluster Queue(
name = 'megapod-useast1-denali-lwt-cluster-1533',
region = 'us-east-1', ),
keystore='/u3+7QAAAAIAAAABAAAAAQAvL3Byb3h5LWNsdXN0ZXIvMmM5MTgwODc3Yjg3MW'

View File

@@ -42,7 +42,7 @@ current_owner=sailpoint.v3.models.manual_work_item_details_current_owner.ManualW
modified='2019-08-23T18:52:57.398Z',
status='PENDING',
forward_history=[
sailpoint.v3.models.approval_forward_history.ApprovalForwardHistory(
sailpoint.v3.models.approval_forward_history.Approval Forward History(
old_approver_name = 'Frank Mir',
new_approver_name = 'Al Volta',
comment = 'Forwarding from Frank to Al',

View File

@@ -48,7 +48,7 @@ errors=[
details = {details=message details}, )
],
imported_objects=[
sailpoint.v3.models.import_object.ImportObject(
sailpoint.v3.models.import_object.Import Object(
type = 'SOURCE',
id = '2c9180835d191a86015d28455b4b232a',
name = 'HR Active Directory', )

View File

@@ -35,7 +35,7 @@ source_id='2c918083746f642c01746f990884012a',
public_key_id='N2M1OTJiMGEtMDJlZS00ZWU3LTkyYTEtNjA5YmI5NWE3ZWVh',
public_key='MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuGFkWi2J75TztpbaPKd36bJnIB3J8gZ6UcoS9oSDYsqBzPpTsfZXYaEf4Y4BKGgJIXmE/lwhwuj7mU1itdZ2qTSNFtnXA8Fn75c3UUkk+h+wdZbkuSmqlsJo3R1OnJkwkJggcAy9Jvk9jlcrNLWorpQ1w9raUvxtvfgkSdq153KxotenQ1HciSyZ0nA/Kw0UaucLnho8xdRowZs11afXGXA9IT9H6D8T6zUdtSxm0nAyH+mluma5LdTfaM50W3l/L8q56Vrqmx2pZIiwdx/0+g3Y++jV70zom0ZBkC1MmSoLMrQYG5OICNjr72f78B2PaGXfarQHqARLjKpMVt9YIQIDAQAB',
accounts=[
sailpoint.v3.models.password_info_account.PasswordInfoAccount(
sailpoint.v3.models.password_info_account.Password Info Account(
account_id = 'CN=Abby Smith,OU=Austin,OU=Americas,OU=Demo,DC=seri,DC=acme,DC=com',
account_name = 'Abby.Smith', )
],

View File

@@ -53,11 +53,11 @@ created='2017-07-11T18:45:37.098Z',
modified='2018-07-25T20:22:28.104Z',
request_created='2017-07-11T18:45:35.098Z',
request_type='GRANT_ACCESS',
requester=sailpoint.v3.models.access_item_requester.AccessItemRequester(
requester=sailpoint.v3.models.access_item_requester.Access Item Requester(
type = 'IDENTITY',
id = '2c7180a46faadee4016fb4e018c20648',
name = 'William Wilson', ),
requested_for=sailpoint.v3.models.access_item_requested_for.AccessItemRequestedFor(
requested_for=sailpoint.v3.models.access_item_requested_for.Access Item Requested For(
type = 'IDENTITY',
id = '2c4180a46faadee4016fb4e018c20626',
name = 'Robert Robinson', ),
@@ -65,12 +65,12 @@ owner=sailpoint.v3.models.pending_approval_owner.PendingApproval_owner(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),
requested_object=sailpoint.v3.models.requestable_object_reference.RequestableObjectReference(
requested_object=sailpoint.v3.models.requestable_object_reference.Requestable Object Reference(
id = '2c9180835d2e5168015d32f890ca1581',
name = 'Applied Research Access',
description = 'Access to research information, lab results, and schematics',
type = 'ROLE', ),
requester_comment=sailpoint.v3.models.comment_dto.CommentDto(
requester_comment=sailpoint.v3.models.comment_dto.Comment Dto(
comment = 'This is a comment.',
created = '2017-07-11T18:45:37.098Z',
author = sailpoint.v3.models.comment_dto_author.CommentDto_author(
@@ -78,7 +78,7 @@ requester_comment=sailpoint.v3.models.comment_dto.CommentDto(
id = '2c9180847e25f377017e2ae8cae4650b',
name = 'john.doe', ), ),
previous_reviewers_comments=[
sailpoint.v3.models.comment_dto.CommentDto(
sailpoint.v3.models.comment_dto.Comment Dto(
comment = 'This is a comment.',
created = '2017-07-11T18:45:37.098Z',
author = sailpoint.v3.models.comment_dto_author.CommentDto_author(
@@ -87,7 +87,7 @@ previous_reviewers_comments=[
name = 'john.doe', ), )
],
forward_history=[
sailpoint.v3.models.approval_forward_history.ApprovalForwardHistory(
sailpoint.v3.models.approval_forward_history.Approval Forward History(
old_approver_name = 'Frank Mir',
new_approver_name = 'Al Volta',
comment = 'Forwarding from Frank to Al',
@@ -100,25 +100,25 @@ action_in_process='APPROVED',
remove_date='2020-07-11T00:00Z',
remove_date_update_requested=True,
current_remove_date='2020-07-11T00:00Z',
sod_violation_context=sailpoint.v3.models.sod_violation_context_check_completed.SodViolationContextCheckCompleted(
sod_violation_context=sailpoint.v3.models.sod_violation_context_check_completed.Sod Violation Context Check Completed(
state = 'SUCCESS',
uuid = 'f73d16e9-a038-46c5-b217-1246e15fdbdd',
violation_check_result = sailpoint.v3.models.sod_violation_check_result.SodViolationCheckResult(
message = sailpoint.v3.models.error_message_dto.ErrorMessageDto(
violation_check_result = sailpoint.v3.models.sod_violation_check_result.Sod Violation Check Result(
message = sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', ),
client_metadata = {requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1},
violation_contexts = [
sailpoint.v3.models.sod_violation_context.SodViolationContext(
policy = sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_violation_context.Sod Violation Context(
policy = sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', ),
conflicting_access_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria.SodViolationContext_conflictingAccessCriteria(
left_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',
@@ -127,13 +127,13 @@ sod_violation_context=sailpoint.v3.models.sod_violation_context_check_completed.
right_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(), ), )
],
violated_policies = [
sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', )
], ), ),
client_metadata={customKey1=custom value 1, customKey2=custom value 2},
requested_accounts=[
sailpoint.v3.models.requested_account_ref.RequestedAccountRef(
sailpoint.v3.models.requested_account_ref.Requested Account Ref(
name = 'Glen.067da3248e914',
type = 'IDENTITY',
account_uuid = '{fab7119e-004f-4822-9c33-b8d570d6c6a6}',

View File

@@ -32,7 +32,7 @@ name='example provisioning policy for inactive identities',
description='this provisioning policy creates access based on an identity going inactive',
usage_type='CREATE',
fields=[
sailpoint.v3.models.field_details_dto.FieldDetailsDto(
sailpoint.v3.models.field_details_dto.Field Details Dto(
name = 'userName',
transform = {type=rule, attributes={name=Create Unique LDAP Attribute}},
attributes = {template=${firstname}.${lastname}${uniqueCounter}, cloudMaxUniqueChecks=50, cloudMaxSize=20, cloudRequired=true},

View File

@@ -32,7 +32,7 @@ name='example provisioning policy for inactive identities',
description='this provisioning policy creates access based on an identity going inactive',
usage_type='CREATE',
fields=[
sailpoint.v3.models.field_details_dto.FieldDetailsDto(
sailpoint.v3.models.field_details_dto.Field Details Dto(
name = 'userName',
transform = {type=rule, attributes={name=Create Unique LDAP Attribute}},
attributes = {template=${firstname}.${lastname}${uniqueCounter}, cloudMaxUniqueChecks=50, cloudMaxSize=20, cloudRequired=true},

View File

@@ -39,7 +39,7 @@ alias='alison.ferguso',
email='alison.ferguso@acme-solar.com',
status='Active',
identity_state='ACTIVE',
manager=sailpoint.v3.models.identity_reference.IdentityReference(
manager=sailpoint.v3.models.identity_reference.Identity Reference(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Thomas Edison', ),

View File

@@ -29,12 +29,12 @@ from sailpoint.v3.models.public_identity_config import PublicIdentityConfig
public_identity_config = PublicIdentityConfig(
attributes=[
sailpoint.v3.models.public_identity_attribute_config.PublicIdentityAttributeConfig(
sailpoint.v3.models.public_identity_attribute_config.Public Identity Attribute Config(
key = 'country',
name = 'Country', )
],
modified='2018-06-25T20:22:28.104Z',
modified_by=sailpoint.v3.models.identity_reference.IdentityReference(
modified_by=sailpoint.v3.models.identity_reference.Identity Reference(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Thomas Edison', )

View File

@@ -26,7 +26,7 @@ Name | Type | Description | Notes
from sailpoint.v3.models.reassignment import Reassignment
reassignment = Reassignment(
var_from=sailpoint.v3.models.certification_reference.CertificationReference(
var_from=sailpoint.v3.models.certification_reference.Certification Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
name = 'Certification Name',
type = 'CERTIFICATION',

View File

@@ -42,7 +42,7 @@ description='Access to research information, lab results, and schematics.',
type='ACCESS_PROFILE',
request_status=,
identity_request_id='',
owner_ref=sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner_ref=sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',

View File

@@ -56,7 +56,7 @@ type='ACCESS_PROFILE',
cancelled_request_details=,
error_messages=[
[
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )
@@ -64,7 +64,7 @@ error_messages=[
],
state='EXECUTING',
approval_details=[
sailpoint.v3.models.approval_status_dto.ApprovalStatusDto(
sailpoint.v3.models.approval_status_dto.Approval Status Dto(
approval_id = '2c9180877b2b6ea4017b2c545f971429',
forwarded = False,
original_owner = sailpoint.v3.models.approval_status_dto_original_owner.ApprovalStatusDto_originalOwner(
@@ -76,7 +76,7 @@ approval_details=[
status = 'PENDING',
scheme = 'MANAGER',
error_messages = [
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )
@@ -86,7 +86,7 @@ approval_details=[
],
approval_ids=[85f0cf482dd44327b593624c07906c21, fa57e1bfa36f41ee85e33ee59fcbeac5],
manual_work_item_details=[
sailpoint.v3.models.manual_work_item_details.ManualWorkItemDetails(
sailpoint.v3.models.manual_work_item_details.Manual Work Item Details(
forwarded = True,
original_owner = sailpoint.v3.models.manual_work_item_details_original_owner.ManualWorkItemDetails_originalOwner(
type = 'IDENTITY',
@@ -99,7 +99,7 @@ manual_work_item_details=[
modified = '2019-08-23T18:52:57.398Z',
status = 'PENDING',
forward_history = [
sailpoint.v3.models.approval_forward_history.ApprovalForwardHistory(
sailpoint.v3.models.approval_forward_history.Approval Forward History(
old_approver_name = 'Frank Mir',
new_approver_name = 'Al Volta',
comment = 'Forwarding from Frank to Al',
@@ -112,7 +112,7 @@ 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.v3.models.access_item_requester.AccessItemRequester(
requester=sailpoint.v3.models.access_item_requester.Access Item Requester(
type = 'IDENTITY',
id = '2c7180a46faadee4016fb4e018c20648',
name = 'William Wilson', ),
@@ -125,7 +125,7 @@ sod_violation_context=,
provisioning_details=,
pre_approval_trigger_details=,
access_request_phases=[
sailpoint.v3.models.access_request_phases.AccessRequestPhases(
sailpoint.v3.models.access_request_phases.Access Request Phases(
started = '2020-07-11T00:00Z',
finished = '2020-07-12T00:00Z',
name = 'APPROVAL_PHASE',
@@ -139,7 +139,7 @@ cancelable=True,
access_request_id='2b838de9-db9b-abcf-e646-d4f274ad4238',
client_metadata={key1=value1, key2=value2},
requested_accounts=[
sailpoint.v3.models.requested_account_ref.RequestedAccountRef(
sailpoint.v3.models.requested_account_ref.Requested Account Ref(
name = 'Glen.067da3248e914',
type = 'IDENTITY',
account_uuid = '{fab7119e-004f-4822-9c33-b8d570d6c6a6}',

View File

@@ -28,7 +28,7 @@ from sailpoint.v3.models.requested_item_status_cancelled_request_details import
requested_item_status_cancelled_request_details = RequestedItemStatusCancelledRequestDetails(
comment='This request must be cancelled.',
owner=sailpoint.v3.models.owner_dto.OwnerDto(
owner=sailpoint.v3.models.owner_dto.Owner Dto(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),

View File

@@ -29,22 +29,22 @@ from sailpoint.v3.models.requested_item_status_sod_violation_context import Requ
requested_item_status_sod_violation_context = RequestedItemStatusSodViolationContext(
state='SUCCESS',
uuid='f73d16e9-a038-46c5-b217-1246e15fdbdd',
violation_check_result=sailpoint.v3.models.sod_violation_check_result.SodViolationCheckResult(
message = sailpoint.v3.models.error_message_dto.ErrorMessageDto(
violation_check_result=sailpoint.v3.models.sod_violation_check_result.Sod Violation Check Result(
message = sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', ),
client_metadata = {requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1},
violation_contexts = [
sailpoint.v3.models.sod_violation_context.SodViolationContext(
policy = sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_violation_context.Sod Violation Context(
policy = sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', ),
conflicting_access_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria.SodViolationContext_conflictingAccessCriteria(
left_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',
@@ -53,7 +53,7 @@ violation_check_result=sailpoint.v3.models.sod_violation_check_result.SodViolati
right_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(), ), )
],
violated_policies = [
sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', )
], )

View File

@@ -34,7 +34,7 @@ id='ef38f94347e94562b5bb8424a56397d8',
decision='APPROVE',
proposed_end_date='2017-07-11T18:45:37.098Z',
bulk=True,
recommendation=sailpoint.v3.models.review_recommendation.ReviewRecommendation(
recommendation=sailpoint.v3.models.review_recommendation.Review Recommendation(
recommendation = '',
reasons = [Reason 1, Reason 2],
timestamp = '2020-06-01T13:49:37.385Z', ),

View File

@@ -28,7 +28,7 @@ from sailpoint.v3.models.review_reassign import ReviewReassign
review_reassign = ReviewReassign(
reassign=[
sailpoint.v3.models.reassign_reference.ReassignReference(
sailpoint.v3.models.reassign_reference.Reassign Reference(
id = 'ef38f94347e94562b5bb8424a56397d8',
type = 'ITEM', )
],

View File

@@ -40,7 +40,7 @@ description='Collection of entitlements to read/write the employee database',
privileged=False,
cloud_governed=False,
end_date='2021-12-25T00:00Z',
owner=sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner=sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -51,7 +51,7 @@ entitlements=[
name = 'CN=entitlement.bbb7c650',
description = 'Gives read/write access to the company database',
privileged = False,
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -67,7 +67,7 @@ entitlements=[
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -88,7 +88,7 @@ entitlements=[
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),

View File

@@ -46,7 +46,7 @@ id='2c918085718230600171993742c63558',
name='CN=entitlement.bbb7c650',
description='Gives read/write access to the company database',
privileged=False,
owner=sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner=sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -62,7 +62,7 @@ is_permission=False,
revocable=True,
cloud_governed=False,
contains_data_access=True,
data_access=sailpoint.v3.models.data_access.DataAccess(
data_access=sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -83,7 +83,7 @@ account=sailpoint.v3.models.reviewable_entitlement_account.ReviewableEntitlement
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),

View File

@@ -45,7 +45,7 @@ id='2c9180857182305e0171993737eb29e6',
name='Alison Ferguso',
created='2020-04-20T20:11:05.067Z',
modified='2020-05-20T18:57:16.987Z',
activity_insights=sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights=sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),

View File

@@ -37,7 +37,7 @@ id='2c91808a7190d06e0171993907fd0794',
name='Accounting-Employees',
description='Role for members of the accounting department with the necessary Access Profiles',
privileged=False,
owner=sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner=sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -52,7 +52,7 @@ access_profiles=[
privileged = False,
cloud_governed = False,
end_date = '2021-12-25T00:00Z',
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -74,7 +74,7 @@ access_profiles=[
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -95,7 +95,7 @@ access_profiles=[
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),
@@ -111,7 +111,7 @@ entitlements=[
name = 'CN=entitlement.bbb7c650',
description = 'Gives read/write access to the company database',
privileged = False,
owner = sailpoint.v3.models.identity_reference_with_name_and_email.IdentityReferenceWithNameAndEmail(
owner = sailpoint.v3.models.identity_reference_with_name_and_email.Identity Reference With Name And Email(
type = 'IDENTITY',
id = '5168015d32f890ca15812c9180835d2e',
name = 'Alison Ferguso',
@@ -127,7 +127,7 @@ entitlements=[
revocable = True,
cloud_governed = False,
contains_data_access = True,
data_access = sailpoint.v3.models.data_access.DataAccess(
data_access = sailpoint.v3.models.data_access.Data Access(
policies = [
sailpoint.v3.models.data_access_policies_inner.DataAccess_policies_inner(
value = 'GDPR-20', )
@@ -148,7 +148,7 @@ entitlements=[
name = 'Alison Ferguso',
created = '2020-04-20T20:11:05.067Z',
modified = '2020-05-20T18:57:16.987Z',
activity_insights = sailpoint.v3.models.activity_insights.ActivityInsights(
activity_insights = sailpoint.v3.models.activity_insights.Activity Insights(
account_id = 'c4ddd5421d8549f0abd309162cafd3b1',
usage_days = 45,
usage_days_state = 'COMPLETE', ),

View File

@@ -43,17 +43,17 @@ created='2024-01-17T18:45:25.994Z',
modified='2024-02-18T18:45:25.994Z',
description='A very nice Service Desk integration',
type='ServiceNowSDIM',
owner_ref=sailpoint.v3.models.owner_dto.OwnerDto(
owner_ref=sailpoint.v3.models.owner_dto.Owner Dto(
type = 'IDENTITY',
id = '2c9180a46faadee4016fb4e018c20639',
name = 'Support', ),
cluster_ref=sailpoint.v3.models.source_cluster_dto.SourceClusterDto(
cluster_ref=sailpoint.v3.models.source_cluster_dto.Source Cluster Dto(
type = 'CLUSTER',
id = '2c9180847a7fccdd017aa5896f9f4f6f',
name = 'Training VA', ),
cluster='xyzzy999',
managed_sources=[2c9180835d191a86015d28455b4a2329, 2c5680835d191a85765d28455b4a9823],
provisioning_config=sailpoint.v3.models.provisioning_config.ProvisioningConfig(
provisioning_config=sailpoint.v3.models.provisioning_config.Provisioning Config(
universal_manager = True,
managed_resource_refs = [{type=SOURCE, id=2c9180855d191c59015d291ceb051111, name=My Source 1}, {type=SOURCE, id=2c9180855d191c59015d291ceb052222, name=My Source 2}],
plan_initializer_script = sailpoint.v3.models.provisioning_config_plan_initializer_script.ProvisioningConfig_planInitializerScript(
@@ -62,7 +62,7 @@ provisioning_config=sailpoint.v3.models.provisioning_config.ProvisioningConfig(
no_provisioning_requests = True,
provisioning_request_expiration = 7, ),
attributes={property=value, key=value},
before_provisioning_rule=sailpoint.v3.models.before_provisioning_rule_dto.BeforeProvisioningRuleDto(
before_provisioning_rule=sailpoint.v3.models.before_provisioning_rule_dto.Before Provisioning Rule Dto(
type = 'RULE',
id = '048eb3d55c5a4758bd07dccb87741c78',
name = 'Before Provisioning Airtable Rule', )

View File

@@ -37,7 +37,7 @@ created='2015-05-28T14:07:17Z',
modified='2015-05-28T14:07:17Z',
type='Web Service SDIM',
attributes={property=value, key=value},
provisioning_config=sailpoint.v3.models.provisioning_config.ProvisioningConfig(
provisioning_config=sailpoint.v3.models.provisioning_config.Provisioning Config(
universal_manager = True,
managed_resource_refs = [{type=SOURCE, id=2c9180855d191c59015d291ceb051111, name=My Source 1}, {type=SOURCE, id=2c9180855d191c59015d291ceb052222, name=My Source 2}],
plan_initializer_script = sailpoint.v3.models.provisioning_config_plan_initializer_script.ProvisioningConfig_planInitializerScript(

View File

@@ -48,7 +48,7 @@ authn_context='urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport
logout_url='https://dev-206445.oktapreview.com/login/signout',
include_authn_context=False,
name_id='urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress',
jit_configuration=sailpoint.v3.models.jit_configuration.JITConfiguration(
jit_configuration=sailpoint.v3.models.jit_configuration.JIT Configuration(
enabled = False,
source_id = '2c9180857377ed2901739c12a2da5ac8',
source_attribute_mappings = {firstName=okta.firstName, lastName=okta.lastName, email=okta.email}, ),

View File

@@ -52,10 +52,10 @@ created='2020-03-03T22:15:13.611Z',
total_certifications=100,
completed_certifications=10,
alerts=[
sailpoint.v3.models.campaign_alert.CampaignAlert(
sailpoint.v3.models.campaign_alert.Campaign Alert(
level = 'ERROR',
localizations = [
sailpoint.v3.models.error_message_dto.ErrorMessageDto(
sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', )

View File

@@ -58,7 +58,7 @@ state='ENFORCED',
tags=[TAG1, TAG2],
creator_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
modifier_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
violation_owner_assignment_config=sailpoint.v3.models.violation_owner_assignment_config.ViolationOwnerAssignmentConfig(
violation_owner_assignment_config=sailpoint.v3.models.violation_owner_assignment_config.Violation Owner Assignment Config(
assignment_rule = 'MANAGER',
owner_ref = sailpoint.v3.models.violation_owner_assignment_config_owner_ref.ViolationOwnerAssignmentConfig_ownerRef(
type = 'IDENTITY',

View File

@@ -0,0 +1,38 @@
---
id: sod-policy-dto1
title: SodPolicyDto1
pagination_label: SodPolicyDto1
sidebar_label: SodPolicyDto1
sidebar_class_name: pythonsdk
keywords: ['python', 'Python', 'sdk', 'SodPolicyDto1', 'SodPolicyDto1']
slug: /tools/sdk/python/v3/models/sod-policy-dto1
tags: ['SDK', 'Software Development Kit', 'SodPolicyDto1', 'SodPolicyDto1']
---
# SodPolicyDto1
SOD policy.
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**type** | **Enum** [ 'SOD_POLICY' ] | SOD policy DTO type. | [optional]
**id** | **str** | SOD policy ID. | [optional]
**name** | **str** | SOD policy display name. | [optional]
}
## Example
```python
from sailpoint.v3.models.sod_policy_dto1 import SodPolicyDto1
sod_policy_dto1 = SodPolicyDto1(
type='SOD_POLICY',
id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name='Business SOD Policy'
)
```
[[Back to top]](#)

View File

@@ -59,7 +59,7 @@ state='ENFORCED',
tags=[TAG1, TAG2],
creator_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
modifier_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
violation_owner_assignment_config=sailpoint.v3.models.violation_owner_assignment_config.ViolationOwnerAssignmentConfig(
violation_owner_assignment_config=sailpoint.v3.models.violation_owner_assignment_config.Violation Owner Assignment Config(
assignment_rule = 'MANAGER',
owner_ref = sailpoint.v3.models.violation_owner_assignment_config_owner_ref.ViolationOwnerAssignmentConfig_ownerRef(
type = 'IDENTITY',

View File

@@ -26,10 +26,10 @@ Name | Type | Description | Notes
from sailpoint.v3.models.sod_policy_read_all_of_conflicting_access_criteria import SodPolicyReadAllOfConflictingAccessCriteria
sod_policy_read_all_of_conflicting_access_criteria = SodPolicyReadAllOfConflictingAccessCriteria(
left_criteria=sailpoint.v3.models.access_criteria.AccessCriteria(
left_criteria=sailpoint.v3.models.access_criteria.Access Criteria(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], ),
right_criteria=sailpoint.v3.models.access_criteria.AccessCriteria(
right_criteria=sailpoint.v3.models.access_criteria.Access Criteria(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], )
)

View File

@@ -59,7 +59,7 @@ state='ENFORCED',
tags=[TAG1, TAG2],
creator_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
modifier_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
violation_owner_assignment_config=sailpoint.v3.models.violation_owner_assignment_config.ViolationOwnerAssignmentConfig(
violation_owner_assignment_config=sailpoint.v3.models.violation_owner_assignment_config.Violation Owner Assignment Config(
assignment_rule = 'MANAGER',
owner_ref = sailpoint.v3.models.violation_owner_assignment_config_owner_ref.ViolationOwnerAssignmentConfig_ownerRef(
type = 'IDENTITY',

View File

@@ -26,10 +26,10 @@ Name | Type | Description | Notes
from sailpoint.v3.models.sod_policy_request_all_of_conflicting_access_criteria import SodPolicyRequestAllOfConflictingAccessCriteria
sod_policy_request_all_of_conflicting_access_criteria = SodPolicyRequestAllOfConflictingAccessCriteria(
left_criteria=sailpoint.v3.models.access_criteria_request.AccessCriteriaRequest(
left_criteria=sailpoint.v3.models.access_criteria_request.Access Criteria Request(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], ),
right_criteria=sailpoint.v3.models.access_criteria_request.AccessCriteriaRequest(
right_criteria=sailpoint.v3.models.access_criteria_request.Access Criteria Request(
name = 'money-in',
criteria_list = [{type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a66, name=Administrator}, {type=ENTITLEMENT, id=2c9180866166b5b0016167c32ef31a67, name=Administrator}], )
)

View File

@@ -45,7 +45,7 @@ schedule=sailpoint.v3.models.schedule_1.Schedule_1(
expiration = '2018-06-25T20:22:28.104Z',
time_zone_id = 'America/Chicago', ),
recipients=[
sailpoint.v3.models.sod_recipient.SodRecipient(
sailpoint.v3.models.sod_recipient.Sod Recipient(
type = 'IDENTITY',
id = '2c7180a46faadee4016fb4e018c20642',
name = 'Michael Michaels', )

View File

@@ -20,7 +20,7 @@ Name | Type | Description | Notes
**message** | [**ErrorMessageDto**](error-message-dto) | | [optional]
**client_metadata** | **map[string]str** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on completion of the violation check. | [optional]
**violation_contexts** | [**[]SodViolationContext**](sod-violation-context) | | [optional]
**violated_policies** | [**[]SodPolicyDto**](sod-policy-dto) | A list of the SOD policies that were violated. | [optional]
**violated_policies** | [**[]SodPolicyDto1**](sod-policy-dto1) | A list of the SOD policies that were violated. | [optional]
}
## Example
@@ -29,21 +29,21 @@ Name | Type | Description | Notes
from sailpoint.v3.models.sod_violation_check_result import SodViolationCheckResult
sod_violation_check_result = SodViolationCheckResult(
message=sailpoint.v3.models.error_message_dto.ErrorMessageDto(
message=sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', ),
client_metadata={requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1},
violation_contexts=[
sailpoint.v3.models.sod_violation_context.SodViolationContext(
policy = sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_violation_context.Sod Violation Context(
policy = sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', ),
conflicting_access_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria.SodViolationContext_conflictingAccessCriteria(
left_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',
@@ -52,7 +52,7 @@ violation_contexts=[
right_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(), ), )
],
violated_policies=[
sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', )

View File

@@ -17,7 +17,7 @@ The contextual information of the violated criteria
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**policy** | [**SodPolicyDto**](sod-policy-dto) | | [optional]
**policy** | [**SodPolicyDto1**](sod-policy-dto1) | | [optional]
**conflicting_access_criteria** | [**SodViolationContextConflictingAccessCriteria**](sod-violation-context-conflicting-access-criteria) | | [optional]
}
@@ -27,14 +27,14 @@ Name | Type | Description | Notes
from sailpoint.v3.models.sod_violation_context import SodViolationContext
sod_violation_context = SodViolationContext(
policy=sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
policy=sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', ),
conflicting_access_criteria=sailpoint.v3.models.sod_violation_context_conflicting_access_criteria.SodViolationContext_conflictingAccessCriteria(
left_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',

View File

@@ -30,22 +30,22 @@ from sailpoint.v3.models.sod_violation_context_check_completed import SodViolati
sod_violation_context_check_completed = SodViolationContextCheckCompleted(
state='SUCCESS',
uuid='f73d16e9-a038-46c5-b217-1246e15fdbdd',
violation_check_result=sailpoint.v3.models.sod_violation_check_result.SodViolationCheckResult(
message = sailpoint.v3.models.error_message_dto.ErrorMessageDto(
violation_check_result=sailpoint.v3.models.sod_violation_check_result.Sod Violation Check Result(
message = sailpoint.v3.models.error_message_dto.Error Message Dto(
locale = 'en-US',
locale_origin = 'DEFAULT',
text = 'The request was syntactically correct but its content is semantically invalid.', ),
client_metadata = {requestedAppName=test-app, requestedAppId=2c91808f7892918f0178b78da4a305a1},
violation_contexts = [
sailpoint.v3.models.sod_violation_context.SodViolationContext(
policy = sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_violation_context.Sod Violation Context(
policy = sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
type = 'SOD_POLICY',
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', ),
conflicting_access_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria.SodViolationContext_conflictingAccessCriteria(
left_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',
@@ -54,7 +54,7 @@ violation_check_result=sailpoint.v3.models.sod_violation_check_result.SodViolati
right_criteria = sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(), ), )
],
violated_policies = [
sailpoint.v3.models.sod_policy_dto.SodPolicyDto(
sailpoint.v3.models.sod_policy_dto.Sod Policy Dto(
id = '0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
name = 'Business SOD Policy', )
], )

View File

@@ -29,7 +29,7 @@ from sailpoint.v3.models.sod_violation_context_conflicting_access_criteria impor
sod_violation_context_conflicting_access_criteria = SodViolationContextConflictingAccessCriteria(
left_criteria=sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',
@@ -37,7 +37,7 @@ left_criteria=sailpoint.v3.models.sod_violation_context_conflicting_access_crite
], ),
right_criteria=sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_criteria.SodViolationContext_conflictingAccessCriteria_leftCriteria(
criteria_list = [
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',

View File

@@ -26,7 +26,7 @@ from sailpoint.v3.models.sod_violation_context_conflicting_access_criteria_left_
sod_violation_context_conflicting_access_criteria_left_criteria = SodViolationContextConflictingAccessCriteriaLeftCriteria(
criteria_list=[
sailpoint.v3.models.sod_exempt_criteria.SodExemptCriteria(
sailpoint.v3.models.sod_exempt_criteria.Sod Exempt Criteria(
existing = True,
type = 'IDENTITY',
id = '2c918085771e9d3301773b3cb66f6398',

View File

@@ -32,7 +32,7 @@ from sailpoint.v3.models.source_connections_dto import SourceConnectionsDto
source_connections_dto = SourceConnectionsDto(
identity_profiles=[
sailpoint.v3.models.identity_profiles_connections.IdentityProfilesConnections(
sailpoint.v3.models.identity_profiles_connections.Identity Profiles Connections(
id = '76cfddb62818416f816bc494410f46c4',
name = 'ODS-Identity-Profile',
identity_count = 100, )
@@ -46,7 +46,7 @@ source_attributes=[
mapping_profiles=[ODS-AD-Profile, ODS-Profile2],
dependent_custom_transforms=[{id=61190eae-290b-4335-aeb8-7335f1fd99cb, name=Split Transform, type=split, attributes={delimiter=-, index=1, input={attributes={sourceName=Example CSV Source, attributeName=last_name}, type=accountAttribute}}, internal=false}],
dependent_apps=[
sailpoint.v3.models.dependant_app_connections.DependantAppConnections(
sailpoint.v3.models.dependant_app_connections.Dependant App Connections(
cloud_app_id = '9e3cdd80edf84f119327df8bbd5bb5ac',
description = 'This is a Sailpoint application',
enabled = True,
@@ -62,7 +62,7 @@ dependent_apps=[
launcher_count = 100,
match_all_account = True,
owner = [
sailpoint.v3.models.base_reference_dto.BaseReferenceDto(
sailpoint.v3.models.base_reference_dto.Base Reference Dto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', )
@@ -70,7 +70,7 @@ dependent_apps=[
app_center_enabled = False, )
],
missing_dependents=[
sailpoint.v3.models.dependant_connections_missing_dto.DependantConnectionsMissingDto(
sailpoint.v3.models.dependant_connections_missing_dto.Dependant Connections Missing Dto(
dependency_type = 'dependantApps',
reason = 'If there was an error retrieving any dependencies, it would lbe listed here', )
]

View File

@@ -27,7 +27,7 @@ Name | Type | Description | Notes
from sailpoint.v3.models.tagged_object import TaggedObject
tagged_object = TaggedObject(
object_ref=sailpoint.v3.models.tagged_object_dto.TaggedObjectDto(
object_ref=sailpoint.v3.models.tagged_object_dto.Tagged Object Dto(
type = 'IDENTITY',
id = '2c91808568c529c60168cca6f90c1313',
name = 'William Wilson', ),

View File

@@ -52,7 +52,7 @@ description='Create account on source 'AD'',
state='Finished',
type='Generic',
remediation_items=[
sailpoint.v3.models.remediation_item_details.RemediationItemDetails(
sailpoint.v3.models.remediation_item_details.Remediation Item Details(
id = '2c9180835d2e5168015d32f890ca1581',
target_id = '2c9180835d2e5168015d32f890ca1581',
target_name = 'john.smith',
@@ -64,7 +64,7 @@ remediation_items=[
native_identity = 'jason.smith2', )
],
approval_items=[
sailpoint.v3.models.approval_item_details.ApprovalItemDetails(
sailpoint.v3.models.approval_item_details.Approval Item Details(
id = '2c9180835d2e5168015d32f890ca1581',
account = 'john.smith',
application = 'Active Directory',

View File

@@ -36,7 +36,7 @@ title='Account Selection for John.Doe',
subtitle='Please select from the following',
target_user='Jane.Doe',
sections=[
sailpoint.v3.models.section_details.SectionDetails()
sailpoint.v3.models.section_details.Section Details()
]
)