aws_eventbridge_rule

Amazon Web Services EventBridge Rule

Name

Type

Nullable

accountId

String

accountName

String

arn

String

description

String

eventBusName

String

eventPattern

JSON

managedBy

String

name

String

region

String

roleArn

String

scheduleExpression

String

state

String

tags

Map<String,String>

targets

List

RuleTarget

Name

Type

Nullable

accountId

String

arn

String

batchParameters

RuleTarget.BatchParameters

deadLetterConfig

RuleTarget.DeadLetterConfig

ecsParameters

RuleTarget.EcsParameters

httpParameters

RuleTarget.HttpParameters

id

String

input

String

inputPath

String

inputTransformer

RuleTarget.InputTransformer

kinesisParameters

RuleTarget.KinesisParameters

redshiftDataParameters

RuleTarget.RedshiftDataParameters

region

String

retryPolicy

RuleTarget.RetryPolicy

roleArn

String

runCommandParameters

RuleTarget.RunCommandParameters

sageMakerPipelineParameters

RuleTarget.SageMakerPipelineParameters

sqsParameters

RuleTarget.SqsParameters

RuleTarget.BatchParameters

Name

Type

Nullable

arrayProperties

RuleTarget.BatchParameters.BatchArrayProperties

jobDefinition

String

jobName

String

retryStrategy

RuleTarget.BatchParameters.BatchRetryStrategy

RuleTarget.BatchParameters.BatchArrayProperties

Name

Type

Nullable

size

Int

RuleTarget.BatchParameters.BatchRetryStrategy

Name

Type

Nullable

attempts

Int

RuleTarget.DeadLetterConfig

Name

Type

Nullable

arn

String

RuleTarget.EcsParameters

Name

Type

Nullable

capacityProviderStrategy

List<RuleTarget.EcsParameters.CapacityProviderStrategyItem>

enableECSManagedTags

Boolean

enableExecuteCommand

Boolean

group

String

launchType

String

networkConfiguration

RuleTarget.EcsParameters.NetworkConfiguration

placementConstraints

List<RuleTarget.EcsParameters.PlacementConstraint>

placementStrategy

List<RuleTarget.EcsParameters.PlacementStrategy>

platformVersion

String

propagateTags

String

referenceId

String

tags

Map<String,String>

taskCount

Int

taskDefinitionArn

String

RuleTarget.EcsParameters.CapacityProviderStrategyItem

Name

Type

Nullable

base

Int

capacityProvider

String

weight

Int

RuleTarget.EcsParameters.NetworkConfiguration

Name

Type

Nullable

awsvpcConfiguration

RuleTarget.EcsParameters.NetworkConfiguration.AwsVpcConfiguration

RuleTarget.EcsParameters.NetworkConfiguration.AwsVpcConfiguration

Name

Type

Nullable

assignPublicIp

String

securityGroups

List

subnets

List

RuleTarget.EcsParameters.PlacementConstraint

Name

Type

Nullable

expression

String

type

String

RuleTarget.EcsParameters.PlacementStrategy

Name

Type

Nullable

field

String

type

String

RuleTarget.HttpParameters

Name

Type

Nullable

headerParameters

Map<String,String>

pathParameterValues

List

queryStringParameters

Map<String,String>

RuleTarget.InputTransformer

Name

Type

Nullable

inputPathsMap

Map<String,String>

inputTemplate

String

RuleTarget.KinesisParameters

Name

Type

Nullable

partitionKeyPath

String

RuleTarget.RedshiftDataParameters

Name

Type

Nullable

database

String

dbUser

String

secretManagerArn

String

sql

String

statementName

String

withEvent

Boolean

RuleTarget.RetryPolicy

Name

Type

Nullable

maximumEventAgeInSeconds

Int

maximumRetryAttempts

Int

RuleTarget.RunCommandParameters

Name

Type

Nullable

runCommandTargets

List<RuleTarget.RunCommandParameters.RunCommandTarget>

RuleTarget.RunCommandParameters.RunCommandTarget

Name

Type

Nullable

key

String

values

List

RuleTarget.SageMakerPipelineParameters

Name

Type

Nullable

pipelineParameterList

List<RuleTarget.SageMakerPipelineParameters.SageMakerPipelineParameter>

RuleTarget.SageMakerPipelineParameters.SageMakerPipelineParameter

Name

Type

Nullable

name

String

value

String

RuleTarget.SqsParameters

Name

Type

Nullable

messageGroupId

String

Last updated