Skip to main content

LifecycleState

Properties

NameTypeDescriptionNotes
idstrLifecycle state ID.[optional] [readonly]
namestrLifecycle state name.[optional] [readonly]
technical_namestrLifecycle state technical name. This is for internal use.[optional] [readonly]
descriptionstrLifecycle state description.[optional]
createddatetimeLifecycle state created date.[optional] [readonly]
modifieddatetimeLifecycle state modified date.[optional] [readonly]
enabledboolIndicates whether the lifecycle state is enabled or disabled.[optional] [default to False]
identity_countintNumber of identities that have the lifecycle state.[optional] [readonly]
email_notification_optionEmailNotificationOption[optional]
account_actions[]AccountAction[optional]
access_profile_ids[]strList of access-profile IDs that are associated with the lifecycle state.[optional]
}

Example

from sailpoint.beta.models.lifecycle_state import LifecycleState

lifecycle_state = LifecycleState(
id='2c9180835d2e5168015d32f890ca1581',
name='Lifecycle Name',
technical_name='lifecycleTechnicalName',
description='LifecycleDescription',
created='2015-05-28T14:07:17Z',
modified='2015-05-28T14:07:17Z',
enabled=True,
identity_count=12,
email_notification_option=sailpoint.beta.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.beta.models.account_action.AccountAction(
action = 'ENABLE',
source_ids = [2c918084660f45d6016617daa9210584, 2c918084660f45d6016617daa9210500], )
],
access_profile_ids=[2c918084660f45d6016617daa9210584, 2c918084660f45d6016617daa9210500]
)

[Back to top]