Skip to content

HookTarget

Source code in docs_src/capo_cloudformation/types/hook_target.py
class HookTarget(TypedDict, closed=True):
    target_type: NotRequired[
        "capo_cloudformation.types.hook_target_type.HookTargetType"
    ]
    """<p>The target type.</p>"""
    target_type_name: NotRequired[
        "capo_cloudformation.types.hook_target_type_name.HookTargetTypeName"
    ]
    """<p>The target name, for example, <code>AWS::S3::Bucket</code>.</p>"""
    target_id: NotRequired["capo_cloudformation.types.hook_target_id.HookTargetId"]
    """<p>The unique identifier of the Hook invocation target.</p>"""
    action: NotRequired["capo_cloudformation.types.hook_target_action.HookTargetAction"]
    """<p>The action that invoked the Hook.</p>"""

action instance-attribute

action: NotRequired[HookTargetAction]

The action that invoked the Hook.

target_id instance-attribute

target_id: NotRequired[HookTargetId]

The unique identifier of the Hook invocation target.

target_type instance-attribute

target_type: NotRequired[HookTargetType]

The target type.

target_type_name instance-attribute

target_type_name: NotRequired[HookTargetTypeName]

The target name, for example, AWS::S3::Bucket.