Skip to content

ManagedAction

Source code in docs_src/capo_elastic_beanstalk/types/managed_action.py
class ManagedAction(TypedDict, closed=True):
    action_id: NotRequired["capo_elastic_beanstalk.types.string.String"]
    """<p>A unique identifier for the managed action.</p>"""
    action_description: NotRequired["capo_elastic_beanstalk.types.string.String"]
    """<p>A description of the managed action.</p>"""
    action_type: NotRequired["capo_elastic_beanstalk.types.action_type.ActionType"]
    """<p>The type of managed action.</p>"""
    status: NotRequired["capo_elastic_beanstalk.types.action_status.ActionStatus"]
    """<p>The status of the managed action. If the action is <code>Scheduled</code>, you can apply it immediately with <a>ApplyEnvironmentManagedAction</a>.</p>"""
    window_start_time: NotRequired["capo_elastic_beanstalk.types.timestamp.Timestamp"]
    """<p>The start time of the maintenance window in which the managed action will execute.</p>"""

action_description instance-attribute

action_description: NotRequired[String]

A description of the managed action.

action_id instance-attribute

action_id: NotRequired[String]

A unique identifier for the managed action.

action_type instance-attribute

action_type: NotRequired[ActionType]

The type of managed action.

status instance-attribute

status: NotRequired[ActionStatus]

The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

window_start_time instance-attribute

window_start_time: NotRequired[Timestamp]

The start time of the maintenance window in which the managed action will execute.