Files
developer.sailpoint.com/docs/tools/sdk/python/Reference/V3/Models/LifecycleState.md
2025-02-20 12:59:19 -05:00

2.6 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
lifecycle-state LifecycleState LifecycleState LifecycleState pythonsdk
python
Python
sdk
LifecycleState
LifecycleState
/tools/sdk/python/v3/models/lifecycle-state
SDK
Software Development Kit
LifecycleState
LifecycleState

LifecycleState

Properties

Name Type Description Notes
id str System-generated unique ID of the Object [optional] [readonly]
name str Name of the Object [required]
created datetime Creation date of the Object [optional] [readonly]
modified datetime Last modification date of the Object [optional] [readonly]
enabled bool Indicates whether the lifecycle state is enabled or disabled. [optional] [default to False]
technical_name str The lifecycle state's technical name. This is for internal use. [required]
description str Lifecycle state's description. [optional]
identity_count int Number of identities that have the lifecycle state. [optional] [readonly]
email_notification_option EmailNotificationOption [optional]
account_actions []AccountAction [optional]
access_profile_ids []str List of unique access-profile IDs that are associated with the lifecycle state. [optional]
identity_state str The lifecycle state's associated identity state. This field is generally 'null'. [optional]
}

Example

from sailpoint.v3.models.lifecycle_state import LifecycleState

lifecycle_state = LifecycleState(
id='id12345',
name='aName',
created='2015-05-28T14:07:17Z',
modified='2015-05-28T14:07:17Z',
enabled=True,
technical_name='Technical Name',
description='Lifecycle description',
identity_count=42,
email_notification_option=sailpoint.v3.models.email_notification_option.EmailNotificationOption(
                    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(
                        action = 'ENABLE', 
                        source_ids = [2c918084660f45d6016617daa9210584, 2c918084660f45d6016617daa9210500], )
                    ],
access_profile_ids=[2c918084660f45d6016617daa9210584, 2c918084660f45d6016617daa9210500],
identity_state=''
)

[Back to top]