Events Classes
ActivateEventSourceRequestRequestTypeDef
Name
- Type:
- Required: Yes
ApiDestinationTypeDef
ApiDestinationArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ApiDestinationState
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
ConnectionArn
- Type: typing.Optional[str]
InvocationEndpoint
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]
InvocationRateLimitPerSecond
- Type: typing.Optional[int]
CreationTime
- Type: typing.Optional[datetime.datetime]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
AppSyncParametersTypeDef
GraphQLOperation
- Type: typing.Optional[str]
ArchiveTypeDef
ArchiveName
- Type: typing.Optional[str]
EventSourceArn
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DISABLED', 'ENABLED', 'UPDATE_FAILED', 'UPDATING']]
StateReason
- Type: typing.Optional[str]
RetentionDays
- Type: typing.Optional[int]
SizeBytes
- Type: typing.Optional[int]
EventCount
- Type: typing.Optional[int]
CreationTime
- Type: typing.Optional[datetime.datetime]
AwsVpcConfigurationExtraOutputTypeDef
Subnets
- Type: typing.List[str]
- Required: Yes
SecurityGroups
- Type: typing.Optional[typing.List[str]]
AssignPublicIp
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
AwsVpcConfigurationOutputTypeDef
Subnets
- Type: typing.List[str]
- Required: Yes
SecurityGroups
- Type: typing.Optional[typing.List[str]]
AssignPublicIp
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
AwsVpcConfigurationTypeDef
Subnets
- Type: typing.Sequence[str]
- Required: Yes
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
AssignPublicIp
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchArrayPropertiesTypeDef
Size
- Type: typing.Optional[int]
BatchParametersTypeDef
JobDefinition
- Type:
- Required: Yes
JobName
- Type:
- Required: Yes
ArrayProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.BatchArrayPropertiesTypeDef]
RetryStrategy
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.BatchRetryStrategyTypeDef]
BatchRetryStrategyTypeDef
Attempts
- Type: typing.Optional[int]
CancelReplayRequestRequestTypeDef
ReplayName
- Type:
- Required: Yes
CancelReplayResponseTypeDef
ReplayArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'RUNNING', 'STARTING']
- Required: Yes
StateReason
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CapacityProviderStrategyItemTypeDef
capacityProvider
- Type:
- Required: Yes
weight
- Type: typing.Optional[int]
base
- Type: typing.Optional[int]
ConditionTypeDef
Type
- Type:
- Required: Yes
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
ConnectionApiKeyAuthResponseParametersTypeDef
ApiKeyName
- Type: typing.Optional[str]
ConnectionAuthResponseParametersTypeDef
BasicAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionBasicAuthResponseParametersTypeDef]
OAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionOAuthResponseParametersTypeDef]
ApiKeyAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionApiKeyAuthResponseParametersTypeDef]
InvocationHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionHttpParametersOutputTypeDef]
ConnectionBasicAuthResponseParametersTypeDef
Username
- Type: typing.Optional[str]
ConnectionBodyParameterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
IsValueSecret
- Type: typing.Optional[bool]
ConnectionHeaderParameterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
IsValueSecret
- Type: typing.Optional[bool]
ConnectionHttpParametersOutputTypeDef
HeaderParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.ConnectionHeaderParameterTypeDef]]
QueryStringParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.ConnectionQueryStringParameterTypeDef]]
BodyParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.ConnectionBodyParameterTypeDef]]
ConnectionHttpParametersTypeDef
HeaderParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.ConnectionHeaderParameterTypeDef]]
QueryStringParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.ConnectionQueryStringParameterTypeDef]]
BodyParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.ConnectionBodyParameterTypeDef]]
ConnectionOAuthClientResponseParametersTypeDef
ClientID
- Type: typing.Optional[str]
ConnectionOAuthResponseParametersTypeDef
ClientParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionOAuthClientResponseParametersTypeDef]
AuthorizationEndpoint
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[typing.Literal['GET', 'POST', 'PUT']]
OAuthHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionHttpParametersOutputTypeDef]
ConnectionQueryStringParameterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
IsValueSecret
- Type: typing.Optional[bool]
ConnectionTypeDef
ConnectionArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ConnectionState
- Type: typing.Optional[typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']]
StateReason
- Type: typing.Optional[str]
AuthorizationType
- Type: typing.Optional[typing.Literal['API_KEY', 'BASIC', 'OAUTH_CLIENT_CREDENTIALS']]
CreationTime
- Type: typing.Optional[datetime.datetime]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
LastAuthorizedTime
- Type: typing.Optional[datetime.datetime]
CreateApiDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
ConnectionArn
- Type:
- Required: Yes
InvocationEndpoint
- Type:
- Required: Yes
HttpMethod
- Type: typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']
- Required: Yes
Description
- Type: typing.Optional[str]
InvocationRateLimitPerSecond
- Type: typing.Optional[int]
CreateApiDestinationResponseTypeDef
ApiDestinationArn
- Type:
- Required: Yes
ApiDestinationState
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateArchiveRequestRequestTypeDef
ArchiveName
- Type:
- Required: Yes
EventSourceArn
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
EventPattern
- Type: typing.Optional[str]
RetentionDays
- Type: typing.Optional[int]
CreateArchiveResponseTypeDef
ArchiveArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DISABLED', 'ENABLED', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
StateReason
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConnectionApiKeyAuthRequestParametersTypeDef
ApiKeyName
- Type:
- Required: Yes
ApiKeyValue
- Type:
- Required: Yes
CreateConnectionAuthRequestParametersTypeDef
BasicAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.CreateConnectionBasicAuthRequestParametersTypeDef]
OAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.CreateConnectionOAuthRequestParametersTypeDef]
ApiKeyAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.CreateConnectionApiKeyAuthRequestParametersTypeDef]
InvocationHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionHttpParametersTypeDef]
CreateConnectionBasicAuthRequestParametersTypeDef
Username
- Type:
- Required: Yes
Password
- Type:
- Required: Yes
CreateConnectionOAuthClientRequestParametersTypeDef
ClientID
- Type:
- Required: Yes
ClientSecret
- Type:
- Required: Yes
CreateConnectionOAuthRequestParametersTypeDef
ClientParameters
- Type:
- Required: Yes
AuthorizationEndpoint
- Type:
- Required: Yes
HttpMethod
- Type: typing.Literal['GET', 'POST', 'PUT']
- Required: Yes
OAuthHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionHttpParametersTypeDef]
CreateConnectionRequestRequestTypeDef
Name
- Type:
- Required: Yes
AuthorizationType
- Type: typing.Literal['API_KEY', 'BASIC', 'OAUTH_CLIENT_CREDENTIALS']
- Required: Yes
AuthParameters
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
CreateConnectionResponseTypeDef
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEndpointRequestRequestTypeDef
Name
- Type:
- Required: Yes
RoutingConfig
- Type:
- Required: Yes
EventBuses
- Type: typing.Sequence[aws_resource_validator.pydantic_models.events_classes.EndpointEventBusTypeDef]
- Required: Yes
Description
- Type: typing.Optional[str]
ReplicationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ReplicationConfigTypeDef]
RoleArn
- Type: typing.Optional[str]
CreateEndpointResponseTypeDef
Name
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
RoutingConfig
- Type:
- Required: Yes
ReplicationConfig
- Type:
- Required: Yes
EventBuses
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.EndpointEventBusTypeDef]
- Required: Yes
RoleArn
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETE_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventBusRequestRequestTypeDef
Name
- Type:
- Required: Yes
EventSourceName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
KmsKeyIdentifier
- Type: typing.Optional[str]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.DeadLetterConfigTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]]
CreateEventBusResponseTypeDef
EventBusArn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
KmsKeyIdentifier
- Type:
- Required: Yes
DeadLetterConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePartnerEventSourceRequestRequestTypeDef
Name
- Type:
- Required: Yes
Account
- Type:
- Required: Yes
CreatePartnerEventSourceResponseTypeDef
EventSourceArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeactivateEventSourceRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeadLetterConfigTypeDef
Arn
- Type: typing.Optional[str]
DeauthorizeConnectionRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeauthorizeConnectionResponseTypeDef
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteApiDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeleteArchiveRequestRequestTypeDef
ArchiveName
- Type:
- Required: Yes
DeleteConnectionRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeleteConnectionResponseTypeDef
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEndpointRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeleteEventBusRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeletePartnerEventSourceRequestRequestTypeDef
Name
- Type:
- Required: Yes
Account
- Type:
- Required: Yes
DeleteRuleRequestRequestTypeDef
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
Force
- Type: typing.Optional[bool]
DescribeApiDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
DescribeApiDestinationResponseTypeDef
ApiDestinationArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ApiDestinationState
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
ConnectionArn
- Type:
- Required: Yes
InvocationEndpoint
- Type:
- Required: Yes
HttpMethod
- Type: typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']
- Required: Yes
InvocationRateLimitPerSecond
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeArchiveRequestRequestTypeDef
ArchiveName
- Type:
- Required: Yes
DescribeArchiveResponseTypeDef
ArchiveArn
- Type:
- Required: Yes
ArchiveName
- Type:
- Required: Yes
EventSourceArn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EventPattern
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DISABLED', 'ENABLED', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
StateReason
- Type:
- Required: Yes
RetentionDays
- Type:
- Required: Yes
SizeBytes
- Type:
- Required: Yes
EventCount
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeConnectionRequestRequestTypeDef
Name
- Type:
- Required: Yes
DescribeConnectionResponseTypeDef
ConnectionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']
- Required: Yes
StateReason
- Type:
- Required: Yes
AuthorizationType
- Type: typing.Literal['API_KEY', 'BASIC', 'OAUTH_CLIENT_CREDENTIALS']
- Required: Yes
SecretArn
- Type:
- Required: Yes
AuthParameters
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointRequestRequestTypeDef
Name
- Type:
- Required: Yes
HomeRegion
- Type: typing.Optional[str]
DescribeEndpointResponseTypeDef
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
RoutingConfig
- Type:
- Required: Yes
ReplicationConfig
- Type:
- Required: Yes
EventBuses
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.EndpointEventBusTypeDef]
- Required: Yes
RoleArn
- Type:
- Required: Yes
EndpointId
- Type:
- Required: Yes
EndpointUrl
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETE_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
StateReason
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventBusRequestRequestTypeDef
Name
- Type: typing.Optional[str]
DescribeEventBusResponseTypeDef
Name
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
KmsKeyIdentifier
- Type:
- Required: Yes
DeadLetterConfig
- Type:
- Required: Yes
Policy
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventSourceRequestRequestTypeDef
Name
- Type:
- Required: Yes
DescribeEventSourceResponseTypeDef
Arn
- Type:
- Required: Yes
CreatedBy
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
ExpirationTime
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'DELETED', 'PENDING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePartnerEventSourceRequestRequestTypeDef
Name
- Type:
- Required: Yes
DescribePartnerEventSourceResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplayRequestRequestTypeDef
ReplayName
- Type:
- Required: Yes
DescribeReplayResponseTypeDef
ReplayName
- Type:
- Required: Yes
ReplayArn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
State
- Type: typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'RUNNING', 'STARTING']
- Required: Yes
StateReason
- Type:
- Required: Yes
EventSourceArn
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
EventStartTime
- Type:
- Required: Yes
EventEndTime
- Type:
- Required: Yes
EventLastReplayedTime
- Type:
- Required: Yes
ReplayStartTime
- Type:
- Required: Yes
ReplayEndTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRuleRequestRequestTypeDef
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
DescribeRuleResponseTypeDef
Name
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
EventPattern
- Type:
- Required: Yes
ScheduleExpression
- Type:
- Required: Yes
State
- Type: typing.Literal['DISABLED', 'ENABLED', 'ENABLED_WITH_ALL_CLOUDTRAIL_MANAGEMENT_EVENTS']
- Required: Yes
Description
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
ManagedBy
- Type:
- Required: Yes
EventBusName
- Type:
- Required: Yes
CreatedBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisableRuleRequestRequestTypeDef
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
EcsParametersExtraOutputTypeDef
TaskDefinitionArn
- Type:
- Required: Yes
TaskCount
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[typing.Literal['EC2', 'EXTERNAL', 'FARGATE']]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.NetworkConfigurationExtraOutputTypeDef]
PlatformVersion
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
CapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.CapacityProviderStrategyItemTypeDef]]
EnableECSManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.PlacementConstraintTypeDef]]
PlacementStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.PlacementStrategyTypeDef]]
PropagateTags
- Type: typing.Optional[typing.Literal['TASK_DEFINITION']]
ReferenceId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]]
EcsParametersOutputTypeDef
TaskDefinitionArn
- Type:
- Required: Yes
TaskCount
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[typing.Literal['EC2', 'EXTERNAL', 'FARGATE']]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.NetworkConfigurationOutputTypeDef]
PlatformVersion
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
CapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.CapacityProviderStrategyItemTypeDef]]
EnableECSManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.PlacementConstraintTypeDef]]
PlacementStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.PlacementStrategyTypeDef]]
PropagateTags
- Type: typing.Optional[typing.Literal['TASK_DEFINITION']]
ReferenceId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]]
EcsParametersTypeDef
TaskDefinitionArn
- Type:
- Required: Yes
TaskCount
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[typing.Literal['EC2', 'EXTERNAL', 'FARGATE']]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.NetworkConfigurationTypeDef]
PlatformVersion
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
CapacityProviderStrategy
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.CapacityProviderStrategyItemTypeDef]]
EnableECSManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
PlacementConstraints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.PlacementConstraintTypeDef]]
PlacementStrategy
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.PlacementStrategyTypeDef]]
PropagateTags
- Type: typing.Optional[typing.Literal['TASK_DEFINITION']]
ReferenceId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]]
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
EnableRuleRequestRequestTypeDef
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
EndpointEventBusTypeDef
EventBusArn
- Type:
- Required: Yes
EndpointTypeDef
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
RoutingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RoutingConfigTypeDef]
ReplicationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ReplicationConfigTypeDef]
EventBuses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.EndpointEventBusTypeDef]]
RoleArn
- Type: typing.Optional[str]
EndpointId
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETE_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']]
StateReason
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
EventBusTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Policy
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
EventSourceTypeDef
Arn
- Type: typing.Optional[str]
CreatedBy
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
ExpirationTime
- Type: typing.Optional[datetime.datetime]
Name
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETED', 'PENDING']]
FailoverConfigTypeDef
Primary
- Type:
- Required: Yes
Secondary
- Type:
- Required: Yes
HttpParametersExtraOutputTypeDef
PathParameterValues
- Type: typing.Optional[typing.List[str]]
HeaderParameters
- Type: typing.Optional[typing.Dict[str, str]]
QueryStringParameters
- Type: typing.Optional[typing.Dict[str, str]]
HttpParametersOutputTypeDef
PathParameterValues
- Type: typing.Optional[typing.List[str]]
HeaderParameters
- Type: typing.Optional[typing.Dict[str, str]]
QueryStringParameters
- Type: typing.Optional[typing.Dict[str, str]]
HttpParametersTypeDef
PathParameterValues
- Type: typing.Optional[typing.Sequence[str]]
HeaderParameters
- Type: typing.Optional[typing.Mapping[str, str]]
QueryStringParameters
- Type: typing.Optional[typing.Mapping[str, str]]
InputTransformerExtraOutputTypeDef
InputTemplate
- Type:
- Required: Yes
InputPathsMap
- Type: typing.Optional[typing.Dict[str, str]]
InputTransformerOutputTypeDef
InputTemplate
- Type:
- Required: Yes
InputPathsMap
- Type: typing.Optional[typing.Dict[str, str]]
InputTransformerTypeDef
InputTemplate
- Type:
- Required: Yes
InputPathsMap
- Type: typing.Optional[typing.Mapping[str, str]]
KinesisParametersTypeDef
PartitionKeyPath
- Type:
- Required: Yes
ListApiDestinationsRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
ConnectionArn
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListApiDestinationsResponseTypeDef
ApiDestinations
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.ApiDestinationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListArchivesRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
EventSourceArn
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DISABLED', 'ENABLED', 'UPDATE_FAILED', 'UPDATING']]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListArchivesResponseTypeDef
Archives
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.ArchiveTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListConnectionsRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
ConnectionState
- Type: typing.Optional[typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListConnectionsResponseTypeDef
Connections
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.ConnectionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEndpointsRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
HomeRegion
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListEndpointsResponseTypeDef
Endpoints
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.EndpointTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventBusesRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListEventBusesResponseTypeDef
EventBuses
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.EventBusTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventSourcesRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListEventSourcesResponseTypeDef
EventSources
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.EventSourceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPartnerEventSourceAccountsRequestRequestTypeDef
EventSourceName
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListPartnerEventSourceAccountsResponseTypeDef
PartnerEventSourceAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.PartnerEventSourceAccountTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPartnerEventSourcesRequestRequestTypeDef
NamePrefix
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListPartnerEventSourcesResponseTypeDef
PartnerEventSources
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.PartnerEventSourceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListReplaysRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'RUNNING', 'STARTING']]
EventSourceArn
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListReplaysResponseTypeDef
Replays
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.ReplayTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRuleNamesByTargetRequestListRuleNamesByTargetPaginateTypeDef
TargetArn
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.PaginatorConfigTypeDef]
ListRuleNamesByTargetRequestRequestTypeDef
TargetArn
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListRuleNamesByTargetResponseTypeDef
RuleNames
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRulesRequestListRulesPaginateTypeDef
NamePrefix
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.PaginatorConfigTypeDef]
ListRulesRequestRequestTypeDef
NamePrefix
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListRulesResponseTypeDef
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.RuleTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequestRequestTypeDef
ResourceARN
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTargetsByRuleRequestListTargetsByRulePaginateTypeDef
Rule
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.PaginatorConfigTypeDef]
ListTargetsByRuleRequestRequestTypeDef
Rule
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListTargetsByRuleResponseTypeDef
Targets
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.TargetOutputTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
NetworkConfigurationExtraOutputTypeDef
awsvpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.AwsVpcConfigurationExtraOutputTypeDef]
NetworkConfigurationOutputTypeDef
awsvpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.AwsVpcConfigurationOutputTypeDef]
NetworkConfigurationTypeDef
awsvpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.AwsVpcConfigurationTypeDef]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PartnerEventSourceAccountTypeDef
Account
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
ExpirationTime
- Type: typing.Optional[datetime.datetime]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETED', 'PENDING']]
PartnerEventSourceTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PlacementConstraintTypeDef
type
- Type: typing.Optional[typing.Literal['distinctInstance', 'memberOf']]
expression
- Type: typing.Optional[str]
PlacementStrategyTypeDef
type
- Type: typing.Optional[typing.Literal['binpack', 'random', 'spread']]
field
- Type: typing.Optional[str]
PrimaryTypeDef
HealthCheck
- Type:
- Required: Yes
PutEventsRequestEntryTypeDef
Time
- Type: typing.Union[datetime.datetime, str, NoneType]
Source
- Type: typing.Optional[str]
Resources
- Type: typing.Optional[typing.Sequence[str]]
DetailType
- Type: typing.Optional[str]
Detail
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
TraceHeader
- Type: typing.Optional[str]
PutEventsRequestRequestTypeDef
Entries
- Type: typing.Sequence[aws_resource_validator.pydantic_models.events_classes.PutEventsRequestEntryTypeDef]
- Required: Yes
EndpointId
- Type: typing.Optional[str]
PutEventsResponseTypeDef
FailedEntryCount
- Type:
- Required: Yes
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.PutEventsResultEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutEventsResultEntryTypeDef
EventId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
PutPartnerEventsRequestEntryTypeDef
Time
- Type: typing.Union[datetime.datetime, str, NoneType]
Source
- Type: typing.Optional[str]
Resources
- Type: typing.Optional[typing.Sequence[str]]
DetailType
- Type: typing.Optional[str]
Detail
- Type: typing.Optional[str]
PutPartnerEventsRequestRequestTypeDef
Entries
- Type: typing.Sequence[aws_resource_validator.pydantic_models.events_classes.PutPartnerEventsRequestEntryTypeDef]
- Required: Yes
PutPartnerEventsResponseTypeDef
FailedEntryCount
- Type:
- Required: Yes
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.PutPartnerEventsResultEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutPartnerEventsResultEntryTypeDef
EventId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
PutPermissionRequestRequestTypeDef
EventBusName
- Type: typing.Optional[str]
Action
- Type: typing.Optional[str]
Principal
- Type: typing.Optional[str]
StatementId
- Type: typing.Optional[str]
Condition
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConditionTypeDef]
Policy
- Type: typing.Optional[str]
PutRuleRequestRequestTypeDef
Name
- Type:
- Required: Yes
ScheduleExpression
- Type: typing.Optional[str]
EventPattern
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED', 'ENABLED_WITH_ALL_CLOUDTRAIL_MANAGEMENT_EVENTS']]
Description
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]]
EventBusName
- Type: typing.Optional[str]
PutRuleResponseTypeDef
RuleArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutTargetsRequestRequestTypeDef
Rule
- Type:
- Required: Yes
Targets
- Type: typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.events_classes.TargetTypeDef, aws_resource_validator.pydantic_models.events_classes.TargetExtraOutputTypeDef]]
- Required: Yes
EventBusName
- Type: typing.Optional[str]
PutTargetsResponseTypeDef
FailedEntryCount
- Type:
- Required: Yes
FailedEntries
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.PutTargetsResultEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutTargetsResultEntryTypeDef
TargetId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
RedshiftDataParametersExtraOutputTypeDef
Database
- Type:
- Required: Yes
SecretManagerArn
- Type: typing.Optional[str]
DbUser
- Type: typing.Optional[str]
Sql
- Type: typing.Optional[str]
StatementName
- Type: typing.Optional[str]
WithEvent
- Type: typing.Optional[bool]
Sqls
- Type: typing.Optional[typing.List[str]]
RedshiftDataParametersOutputTypeDef
Database
- Type:
- Required: Yes
SecretManagerArn
- Type: typing.Optional[str]
DbUser
- Type: typing.Optional[str]
Sql
- Type: typing.Optional[str]
StatementName
- Type: typing.Optional[str]
WithEvent
- Type: typing.Optional[bool]
Sqls
- Type: typing.Optional[typing.List[str]]
RedshiftDataParametersTypeDef
Database
- Type:
- Required: Yes
SecretManagerArn
- Type: typing.Optional[str]
DbUser
- Type: typing.Optional[str]
Sql
- Type: typing.Optional[str]
StatementName
- Type: typing.Optional[str]
WithEvent
- Type: typing.Optional[bool]
Sqls
- Type: typing.Optional[typing.Sequence[str]]
RemovePermissionRequestRequestTypeDef
StatementId
- Type: typing.Optional[str]
RemoveAllPermissions
- Type: typing.Optional[bool]
EventBusName
- Type: typing.Optional[str]
RemoveTargetsRequestRequestTypeDef
Rule
- Type:
- Required: Yes
Ids
- Type: typing.Sequence[str]
- Required: Yes
EventBusName
- Type: typing.Optional[str]
Force
- Type: typing.Optional[bool]
RemoveTargetsResponseTypeDef
FailedEntryCount
- Type:
- Required: Yes
FailedEntries
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.RemoveTargetsResultEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveTargetsResultEntryTypeDef
TargetId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
ReplayDestinationOutputTypeDef
Arn
- Type:
- Required: Yes
FilterArns
- Type: typing.Optional[typing.List[str]]
ReplayDestinationTypeDef
Arn
- Type:
- Required: Yes
FilterArns
- Type: typing.Optional[typing.Sequence[str]]
ReplayTypeDef
ReplayName
- Type: typing.Optional[str]
EventSourceArn
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'RUNNING', 'STARTING']]
StateReason
- Type: typing.Optional[str]
EventStartTime
- Type: typing.Optional[datetime.datetime]
EventEndTime
- Type: typing.Optional[datetime.datetime]
EventLastReplayedTime
- Type: typing.Optional[datetime.datetime]
ReplayStartTime
- Type: typing.Optional[datetime.datetime]
ReplayEndTime
- Type: typing.Optional[datetime.datetime]
ReplicationConfigTypeDef
State
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RetryPolicyTypeDef
MaximumRetryAttempts
- Type: typing.Optional[int]
MaximumEventAgeInSeconds
- Type: typing.Optional[int]
RoutingConfigTypeDef
FailoverConfig
- Type:
- Required: Yes
RuleTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
EventPattern
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED', 'ENABLED_WITH_ALL_CLOUDTRAIL_MANAGEMENT_EVENTS']]
Description
- Type: typing.Optional[str]
ScheduleExpression
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
ManagedBy
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
RunCommandParametersExtraOutputTypeDef
RunCommandTargets
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.RunCommandTargetExtraOutputTypeDef]
- Required: Yes
RunCommandParametersOutputTypeDef
RunCommandTargets
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.RunCommandTargetOutputTypeDef]
- Required: Yes
RunCommandParametersTypeDef
RunCommandTargets
- Type: typing.Sequence[aws_resource_validator.pydantic_models.events_classes.RunCommandTargetTypeDef]
- Required: Yes
RunCommandTargetExtraOutputTypeDef
Key
- Type:
- Required: Yes
Values
- Type: typing.List[str]
- Required: Yes
RunCommandTargetOutputTypeDef
Key
- Type:
- Required: Yes
Values
- Type: typing.List[str]
- Required: Yes
RunCommandTargetTypeDef
Key
- Type:
- Required: Yes
Values
- Type: typing.Sequence[str]
- Required: Yes
SageMakerPipelineParameterTypeDef
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
SageMakerPipelineParametersExtraOutputTypeDef
PipelineParameterList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.SageMakerPipelineParameterTypeDef]]
SageMakerPipelineParametersOutputTypeDef
PipelineParameterList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events_classes.SageMakerPipelineParameterTypeDef]]
SageMakerPipelineParametersTypeDef
PipelineParameterList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.SageMakerPipelineParameterTypeDef]]
SecondaryTypeDef
Route
- Type:
- Required: Yes
SqsParametersTypeDef
MessageGroupId
- Type: typing.Optional[str]
StartReplayRequestRequestTypeDef
ReplayName
- Type:
- Required: Yes
EventSourceArn
- Type:
- Required: Yes
EventStartTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
EventEndTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
Destination
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
StartReplayResponseTypeDef
ReplayArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'RUNNING', 'STARTING']
- Required: Yes
StateReason
- Type:
- Required: Yes
ReplayStartTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagResourceRequestRequestTypeDef
ResourceARN
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.events_classes.TagTypeDef]
- Required: Yes
TagTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TargetExtraOutputTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
RoleArn
- Type: typing.Optional[str]
Input
- Type: typing.Optional[str]
InputPath
- Type: typing.Optional[str]
InputTransformer
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.InputTransformerExtraOutputTypeDef]
KinesisParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.KinesisParametersTypeDef]
RunCommandParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RunCommandParametersExtraOutputTypeDef]
EcsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.EcsParametersExtraOutputTypeDef]
BatchParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.BatchParametersTypeDef]
SqsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.SqsParametersTypeDef]
HttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.HttpParametersExtraOutputTypeDef]
RedshiftDataParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RedshiftDataParametersExtraOutputTypeDef]
SageMakerPipelineParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.SageMakerPipelineParametersExtraOutputTypeDef]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.DeadLetterConfigTypeDef]
RetryPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RetryPolicyTypeDef]
AppSyncParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.AppSyncParametersTypeDef]
TargetOutputTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
RoleArn
- Type: typing.Optional[str]
Input
- Type: typing.Optional[str]
InputPath
- Type: typing.Optional[str]
InputTransformer
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.InputTransformerOutputTypeDef]
KinesisParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.KinesisParametersTypeDef]
RunCommandParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RunCommandParametersOutputTypeDef]
EcsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.EcsParametersOutputTypeDef]
BatchParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.BatchParametersTypeDef]
SqsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.SqsParametersTypeDef]
HttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.HttpParametersOutputTypeDef]
RedshiftDataParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RedshiftDataParametersOutputTypeDef]
SageMakerPipelineParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.SageMakerPipelineParametersOutputTypeDef]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.DeadLetterConfigTypeDef]
RetryPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RetryPolicyTypeDef]
AppSyncParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.AppSyncParametersTypeDef]
TargetTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
RoleArn
- Type: typing.Optional[str]
Input
- Type: typing.Optional[str]
InputPath
- Type: typing.Optional[str]
InputTransformer
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.InputTransformerTypeDef]
KinesisParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.KinesisParametersTypeDef]
RunCommandParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RunCommandParametersTypeDef]
EcsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.EcsParametersTypeDef]
BatchParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.BatchParametersTypeDef]
SqsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.SqsParametersTypeDef]
HttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.HttpParametersTypeDef]
RedshiftDataParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RedshiftDataParametersTypeDef]
SageMakerPipelineParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.SageMakerPipelineParametersTypeDef]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.DeadLetterConfigTypeDef]
RetryPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RetryPolicyTypeDef]
AppSyncParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.AppSyncParametersTypeDef]
TestEventPatternRequestRequestTypeDef
EventPattern
- Type:
- Required: Yes
Event
- Type:
- Required: Yes
TestEventPatternResponseTypeDef
Result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceARN
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateApiDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ConnectionArn
- Type: typing.Optional[str]
InvocationEndpoint
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]
InvocationRateLimitPerSecond
- Type: typing.Optional[int]
UpdateApiDestinationResponseTypeDef
ApiDestinationArn
- Type:
- Required: Yes
ApiDestinationState
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateArchiveRequestRequestTypeDef
ArchiveName
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
EventPattern
- Type: typing.Optional[str]
RetentionDays
- Type: typing.Optional[int]
UpdateArchiveResponseTypeDef
ArchiveArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DISABLED', 'ENABLED', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
StateReason
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateConnectionApiKeyAuthRequestParametersTypeDef
ApiKeyName
- Type: typing.Optional[str]
ApiKeyValue
- Type: typing.Optional[str]
UpdateConnectionAuthRequestParametersTypeDef
BasicAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.UpdateConnectionBasicAuthRequestParametersTypeDef]
OAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.UpdateConnectionOAuthRequestParametersTypeDef]
ApiKeyAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.UpdateConnectionApiKeyAuthRequestParametersTypeDef]
InvocationHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionHttpParametersTypeDef]
UpdateConnectionBasicAuthRequestParametersTypeDef
Username
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
UpdateConnectionOAuthClientRequestParametersTypeDef
ClientID
- Type: typing.Optional[str]
ClientSecret
- Type: typing.Optional[str]
UpdateConnectionOAuthRequestParametersTypeDef
ClientParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.UpdateConnectionOAuthClientRequestParametersTypeDef]
AuthorizationEndpoint
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[typing.Literal['GET', 'POST', 'PUT']]
OAuthHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ConnectionHttpParametersTypeDef]
UpdateConnectionRequestRequestTypeDef
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
AuthorizationType
- Type: typing.Optional[typing.Literal['API_KEY', 'BASIC', 'OAUTH_CLIENT_CREDENTIALS']]
AuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.UpdateConnectionAuthRequestParametersTypeDef]
UpdateConnectionResponseTypeDef
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEndpointRequestRequestTypeDef
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
RoutingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.RoutingConfigTypeDef]
ReplicationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.ReplicationConfigTypeDef]
EventBuses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.events_classes.EndpointEventBusTypeDef]]
RoleArn
- Type: typing.Optional[str]
UpdateEndpointResponseTypeDef
Name
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
RoutingConfig
- Type:
- Required: Yes
ReplicationConfig
- Type:
- Required: Yes
EventBuses
- Type: typing.List[aws_resource_validator.pydantic_models.events_classes.EndpointEventBusTypeDef]
- Required: Yes
RoleArn
- Type:
- Required: Yes
EndpointId
- Type:
- Required: Yes
EndpointUrl
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETE_FAILED', 'DELETING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEventBusRequestRequestTypeDef
Name
- Type: typing.Optional[str]
KmsKeyIdentifier
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events_classes.DeadLetterConfigTypeDef]
UpdateEventBusResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
KmsKeyIdentifier
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DeadLetterConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes