PutTemplateActionRequest
¶
Source code in docs_src/capo_mgn/types/put_template_action_request.py
action_name
instance-attribute
¶
action_name: BoundedString
Template post migration custom action name.
active
instance-attribute
¶
active: NotRequired[bool]
Template post migration custom action active status.
category
instance-attribute
¶
category: NotRequired[ActionCategory]
Template post migration custom action category.
description
instance-attribute
¶
description: NotRequired[ActionDescription]
Template post migration custom action description.
document_identifier
instance-attribute
¶
document_identifier: BoundedString
Template post migration custom action document identifier.
document_version
instance-attribute
¶
document_version: NotRequired[DocumentVersion]
Template post migration custom action document version.
external_parameters
instance-attribute
¶
external_parameters: NotRequired[SsmDocumentExternalParameters]
Template post migration custom action external parameters.
launch_configuration_template_id
instance-attribute
¶
launch_configuration_template_id: LaunchConfigurationTemplateID
Launch configuration template ID.
must_succeed_for_cutover
instance-attribute
¶
must_succeed_for_cutover: NotRequired[bool]
Template post migration custom action must succeed for cutover.
operating_system
instance-attribute
¶
operating_system: NotRequired[OperatingSystemString]
Operating system eligible for this template post migration custom action.
parameters
instance-attribute
¶
parameters: NotRequired[SsmDocumentParameters]
Template post migration custom action parameters.
timeout_seconds
instance-attribute
¶
timeout_seconds: NotRequired[StrictlyPositiveInteger]
Template post migration custom action timeout in seconds.