Skip to content

InvokeConfiguration

Source code in docs_src/capo_eventbridgev2/types/invoke_configuration.py
class InvokeConfiguration(TypedDict, closed=True):
    role_arn: "capo_eventbridgev2.types.role_arn.RoleArn"
    """IAM role the service assumes to invoke the target. Must belong to the calling account."""
    lambda_parameters: NotRequired[
        "capo_eventbridgev2.types.lambda_parameters.LambdaParameters"
    ]
    sqs_parameters: NotRequired["capo_eventbridgev2.types.sqs_parameters.SqsParameters"]
    sns_parameters: NotRequired["capo_eventbridgev2.types.sns_parameters.SnsParameters"]
    kinesis_parameters: NotRequired[
        "capo_eventbridgev2.types.kinesis_parameters.KinesisParameters"
    ]
    step_functions_parameters: NotRequired[
        "capo_eventbridgev2.types.step_functions_parameters.StepFunctionsParameters"
    ]
    http_parameters: NotRequired[
        "capo_eventbridgev2.types.http_parameters.HttpParameters"
    ]
    universal_target_parameters: NotRequired[
        "capo_eventbridgev2.types.universal_target_parameters.UniversalTargetParameters"
    ]
    event_bus_v2_parameters: NotRequired[
        "capo_eventbridgev2.types.event_bus_v2_parameters.EventBusV2Parameters"
    ]
    target_arn: "capo_eventbridgev2.types.target_resource_arn.TargetResourceArn"

event_bus_v2_parameters instance-attribute

event_bus_v2_parameters: NotRequired[EventBusV2Parameters]

http_parameters instance-attribute

http_parameters: NotRequired[HttpParameters]

kinesis_parameters instance-attribute

kinesis_parameters: NotRequired[KinesisParameters]

lambda_parameters instance-attribute

lambda_parameters: NotRequired[LambdaParameters]

role_arn instance-attribute

role_arn: RoleArn

IAM role the service assumes to invoke the target. Must belong to the calling account.

sns_parameters instance-attribute

sns_parameters: NotRequired[SnsParameters]

sqs_parameters instance-attribute

sqs_parameters: NotRequired[SqsParameters]

step_functions_parameters instance-attribute

step_functions_parameters: NotRequired[StepFunctionsParameters]

target_arn instance-attribute

target_arn: TargetResourceArn

universal_target_parameters instance-attribute

universal_target_parameters: NotRequired[UniversalTargetParameters]