Events Classes
ActivateEventSourceRequest
Name
- Type:
- Required: Yes
ApiDestination
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]
AppSyncParameters
GraphQLOperation
- Type: typing.Optional[str]
Archive
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]
AwsVpcConfiguration
Subnets
- Type: typing.List[str]
- Required: Yes
SecurityGroups
- Type: typing.Optional[typing.List[str]]
AssignPublicIp
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
AwsVpcConfigurationOutput
Subnets
- Type: typing.List[str]
- Required: Yes
SecurityGroups
- Type: typing.Optional[typing.List[str]]
AssignPublicIp
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchArrayProperties
Size
- Type: typing.Optional[int]
BatchParameters
JobDefinition
- Type:
- Required: Yes
JobName
- Type:
- Required: Yes
ArrayProperties
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.BatchArrayProperties]
RetryStrategy
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.BatchRetryStrategy]
BatchRetryStrategy
Attempts
- Type: typing.Optional[int]
CancelReplayRequest
ReplayName
- Type:
- Required: Yes
CancelReplayResponse
ReplayArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'RUNNING', 'STARTING']
- Required: Yes
StateReason
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CapacityProviderStrategyItem
capacityProvider
- Type:
- Required: Yes
weight
- Type: typing.Optional[int]
base
- Type: typing.Optional[int]
Condition
Type
- Type:
- Required: Yes
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
Connection
ConnectionArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ConnectionState
- Type: typing.Optional[typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', '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]
ConnectionApiKeyAuthResponseParameters
ApiKeyName
- Type: typing.Optional[str]
ConnectionAuthResponseParameters
BasicAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectionBasicAuthResponseParameters]
OAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectionOAuthResponseParameters]
ApiKeyAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectionApiKeyAuthResponseParameters]
InvocationHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParametersOutput]
ConnectivityParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.DescribeConnectionConnectivityParameters]
ConnectionBasicAuthResponseParameters
Username
- Type: typing.Optional[str]
ConnectionBodyParameter
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
IsValueSecret
- Type: typing.Optional[bool]
ConnectionHeaderParameter
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
IsValueSecret
- Type: typing.Optional[bool]
ConnectionHttpParameters
HeaderParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHeaderParameter]]
QueryStringParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.ConnectionQueryStringParameter]]
BodyParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.ConnectionBodyParameter]]
ConnectionHttpParametersOutput
HeaderParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHeaderParameter]]
QueryStringParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.ConnectionQueryStringParameter]]
BodyParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.ConnectionBodyParameter]]
ConnectionOAuthClientResponseParameters
ClientID
- Type: typing.Optional[str]
ConnectionOAuthResponseParameters
ClientParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectionOAuthClientResponseParameters]
AuthorizationEndpoint
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[typing.Literal['GET', 'POST', 'PUT']]
OAuthHttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParametersOutput]
ConnectionQueryStringParameter
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
IsValueSecret
- Type: typing.Optional[bool]
ConnectivityResourceConfigurationArn
ResourceConfigurationArn
- Type:
- Required: Yes
ConnectivityResourceParameters
ResourceParameters
- Type:
- Required: Yes
CreateApiDestinationRequest
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]
CreateApiDestinationResponse
ApiDestinationArn
- Type:
- Required: Yes
ApiDestinationState
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateArchiveRequest
ArchiveName
- Type:
- Required: Yes
EventSourceArn
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
EventPattern
- Type: typing.Optional[str]
RetentionDays
- Type: typing.Optional[int]
CreateArchiveResponse
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
CreateConnectionApiKeyAuthRequestParameters
ApiKeyName
- Type:
- Required: Yes
ApiKeyValue
- Type:
- Required: Yes
CreateConnectionAuthRequestParameters
BasicAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.CreateConnectionBasicAuthRequestParameters]
OAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.CreateConnectionOAuthRequestParameters]
ApiKeyAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.CreateConnectionApiKeyAuthRequestParameters]
InvocationHttpParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParameters, aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParametersOutput, NoneType]
ConnectivityParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectivityResourceParameters]
CreateConnectionBasicAuthRequestParameters
Username
- Type:
- Required: Yes
Password
- Type:
- Required: Yes
CreateConnectionOAuthClientRequestParameters
ClientID
- Type:
- Required: Yes
ClientSecret
- Type:
- Required: Yes
CreateConnectionOAuthRequestParameters
ClientParameters
- Type:
- Required: Yes
AuthorizationEndpoint
- Type:
- Required: Yes
HttpMethod
- Type: typing.Literal['GET', 'POST', 'PUT']
- Required: Yes
OAuthHttpParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParameters, aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParametersOutput, NoneType]
CreateConnectionRequest
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]
InvocationConnectivityParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectivityResourceParameters]
CreateConnectionResponse
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEndpointRequest
Name
- Type:
- Required: Yes
RoutingConfig
- Type:
- Required: Yes
EventBuses
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.EndpointEventBus]
- Required: Yes
Description
- Type: typing.Optional[str]
ReplicationConfig
- Type:
RoleArn
- Type: typing.Optional[str]
CreateEndpointResponse
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.events_classes.EndpointEventBus]
- 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
CreateEventBusRequest
Name
- Type:
- Required: Yes
EventSourceName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
KmsKeyIdentifier
- Type: typing.Optional[str]
DeadLetterConfig
- Type:
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.Tag]]
CreateEventBusResponse
EventBusArn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
KmsKeyIdentifier
- Type:
- Required: Yes
DeadLetterConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePartnerEventSourceRequest
Name
- Type:
- Required: Yes
Account
- Type:
- Required: Yes
CreatePartnerEventSourceResponse
EventSourceArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeactivateEventSourceRequest
Name
- Type:
- Required: Yes
DeadLetterConfig
Arn
- Type: typing.Optional[str]
DeauthorizeConnectionRequest
Name
- Type:
- Required: Yes
DeauthorizeConnectionResponse
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteApiDestinationRequest
Name
- Type:
- Required: Yes
DeleteArchiveRequest
ArchiveName
- Type:
- Required: Yes
DeleteConnectionRequest
Name
- Type:
- Required: Yes
DeleteConnectionResponse
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEndpointRequest
Name
- Type:
- Required: Yes
DeleteEventBusRequest
Name
- Type:
- Required: Yes
DeletePartnerEventSourceRequest
Name
- Type:
- Required: Yes
Account
- Type:
- Required: Yes
DeleteRuleRequest
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
Force
- Type: typing.Optional[bool]
DescribeApiDestinationRequest
Name
- Type:
- Required: Yes
DescribeApiDestinationResponse
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
DescribeArchiveRequest
ArchiveName
- Type:
- Required: Yes
DescribeArchiveResponse
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
DescribeConnectionConnectivityParameters
ResourceParameters
- Type:
- Required: Yes
DescribeConnectionRequest
Name
- Type:
- Required: Yes
DescribeConnectionResourceParameters
ResourceConfigurationArn
- Type:
- Required: Yes
ResourceAssociationArn
- Type:
- Required: Yes
DescribeConnectionResponse
ConnectionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
InvocationConnectivityParameters
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', '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
DescribeEndpointRequest
Name
- Type:
- Required: Yes
HomeRegion
- Type: typing.Optional[str]
DescribeEndpointResponse
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.events_classes.EndpointEventBus]
- 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
DescribeEventBusRequest
Name
- Type: typing.Optional[str]
DescribeEventBusResponse
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
DescribeEventSourceRequest
Name
- Type:
- Required: Yes
DescribeEventSourceResponse
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
DescribePartnerEventSourceRequest
Name
- Type:
- Required: Yes
DescribePartnerEventSourceResponse
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplayRequest
ReplayName
- Type:
- Required: Yes
DescribeReplayResponse
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
DescribeRuleRequest
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
DescribeRuleResponse
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
DisableRuleRequest
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
EcsParameters
TaskDefinitionArn
- Type:
- Required: Yes
TaskCount
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[typing.Literal['EC2', 'EXTERNAL', 'FARGATE']]
NetworkConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.NetworkConfiguration, aws_resource_validator.pydantic_models.events.events_classes.NetworkConfigurationOutput, NoneType]
PlatformVersion
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
CapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.CapacityProviderStrategyItem]]
EnableECSManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.PlacementConstraint]]
PlacementStrategy
- Type: typing.Optional[typing.List[NoneType]]
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.events_classes.Tag]]
EcsParametersOutput
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.events_classes.NetworkConfigurationOutput]
PlatformVersion
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
CapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.CapacityProviderStrategyItem]]
EnableECSManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.PlacementConstraint]]
PlacementStrategy
- Type: typing.Optional[typing.List[NoneType]]
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.events_classes.Tag]]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
EnableRuleRequest
Name
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
Endpoint
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
RoutingConfig
- Type:
ReplicationConfig
- Type:
EventBuses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.EndpointEventBus]]
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]
EndpointEventBus
EventBusArn
- Type:
- Required: Yes
EventBus
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]
EventSource
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']]
FailoverConfig
Primary
- Type:
- Required: Yes
Secondary
- Type:
- Required: Yes
HttpParameters
PathParameterValues
- Type: typing.Optional[typing.List[str]]
HeaderParameters
- Type: typing.Optional[typing.Dict[str, str]]
QueryStringParameters
- Type: typing.Optional[typing.Dict[str, str]]
HttpParametersOutput
PathParameterValues
- Type: typing.Optional[typing.List[str]]
HeaderParameters
- Type: typing.Optional[typing.Dict[str, str]]
QueryStringParameters
- Type: typing.Optional[typing.Dict[str, str]]
InputTransformer
InputTemplate
- Type:
- Required: Yes
InputPathsMap
- Type: typing.Optional[typing.Dict[str, str]]
InputTransformerOutput
InputTemplate
- Type:
- Required: Yes
InputPathsMap
- Type: typing.Optional[typing.Dict[str, str]]
KinesisParameters
PartitionKeyPath
- Type:
- Required: Yes
ListApiDestinationsRequest
NamePrefix
- Type: typing.Optional[str]
ConnectionArn
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListApiDestinationsResponse
ApiDestinations
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.ApiDestination]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListArchivesRequest
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]
ListArchivesResponse
Archives
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Archive]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListConnectionsRequest
NamePrefix
- Type: typing.Optional[str]
ConnectionState
- Type: typing.Optional[typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', 'UPDATING']]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListConnectionsResponse
Connections
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Connection]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEndpointsRequest
NamePrefix
- Type: typing.Optional[str]
HomeRegion
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListEndpointsResponse
Endpoints
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Endpoint]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventBusesRequest
NamePrefix
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListEventBusesResponse
EventBuses
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.EventBus]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventSourcesRequest
NamePrefix
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListEventSourcesResponse
EventSources
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.EventSource]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPartnerEventSourceAccountsRequest
EventSourceName
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListPartnerEventSourceAccountsResponse
PartnerEventSourceAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PartnerEventSourceAccount]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPartnerEventSourcesRequest
NamePrefix
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListPartnerEventSourcesResponse
PartnerEventSources
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PartnerEventSource]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListReplaysRequest
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]
ListReplaysResponse
Replays
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Replay]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRuleNamesByTargetRequest
TargetArn
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListRuleNamesByTargetRequestPaginate
TargetArn
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.PaginatorConfig]
ListRuleNamesByTargetResponse
RuleNames
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRulesRequest
NamePrefix
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListRulesRequestPaginate
NamePrefix
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.PaginatorConfig]
ListRulesResponse
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Rule]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
ResourceARN
- Type:
- Required: Yes
ListTagsForResourceResponse
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTargetsByRuleRequest
Rule
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Limit
- Type: typing.Optional[int]
ListTargetsByRuleRequestPaginate
Rule
- Type:
- Required: Yes
EventBusName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.PaginatorConfig]
ListTargetsByRuleResponse
Targets
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.TargetOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
NetworkConfiguration
awsvpcConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.AwsVpcConfiguration, aws_resource_validator.pydantic_models.events.events_classes.AwsVpcConfigurationOutput, NoneType]
NetworkConfigurationOutput
awsvpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.AwsVpcConfigurationOutput]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PartnerEventSource
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PartnerEventSourceAccount
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']]
PlacementConstraint
type
- Type: typing.Optional[typing.Literal['distinctInstance', 'memberOf']]
expression
- Type: typing.Optional[str]
PlacementStrategy
type
- Type: typing.Optional[typing.Literal['binpack', 'random', 'spread']]
field
- Type: typing.Optional[str]
Primary
HealthCheck
- Type:
- Required: Yes
PutEventsRequest
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PutEventsRequestEntry]
- Required: Yes
EndpointId
- Type: typing.Optional[str]
PutEventsRequestEntry
Time
- Type: typing.Union[datetime.datetime, str, NoneType]
Source
- Type: typing.Optional[str]
Resources
- Type: typing.Optional[typing.List[str]]
DetailType
- Type: typing.Optional[str]
Detail
- Type: typing.Optional[str]
EventBusName
- Type: typing.Optional[str]
TraceHeader
- Type: typing.Optional[str]
PutEventsResponse
FailedEntryCount
- Type:
- Required: Yes
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PutEventsResultEntry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutEventsResultEntry
EventId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
PutPartnerEventsRequest
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PutPartnerEventsRequestEntry]
- Required: Yes
PutPartnerEventsRequestEntry
Time
- Type: typing.Union[datetime.datetime, str, NoneType]
Source
- Type: typing.Optional[str]
Resources
- Type: typing.Optional[typing.List[str]]
DetailType
- Type: typing.Optional[str]
Detail
- Type: typing.Optional[str]
PutPartnerEventsResponse
FailedEntryCount
- Type:
- Required: Yes
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PutPartnerEventsResultEntry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutPartnerEventsResultEntry
EventId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
PutPermissionRequest
EventBusName
- Type: typing.Optional[str]
Action
- Type: typing.Optional[str]
Principal
- Type: typing.Optional[str]
StatementId
- Type: typing.Optional[str]
Condition
- Type:
Policy
- Type: typing.Optional[str]
PutRuleRequest
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.List[aws_resource_validator.pydantic_models.events.events_classes.Tag]]
EventBusName
- Type: typing.Optional[str]
PutRuleResponse
RuleArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutTargetsRequest
Rule
- Type:
- Required: Yes
Targets
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.events.events_classes.Target, aws_resource_validator.pydantic_models.events.events_classes.TargetOutput]]
- Required: Yes
EventBusName
- Type: typing.Optional[str]
PutTargetsResponse
FailedEntryCount
- Type:
- Required: Yes
FailedEntries
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.PutTargetsResultEntry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutTargetsResultEntry
TargetId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
RedshiftDataParameters
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]]
RedshiftDataParametersOutput
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]]
RemovePermissionRequest
StatementId
- Type: typing.Optional[str]
RemoveAllPermissions
- Type: typing.Optional[bool]
EventBusName
- Type: typing.Optional[str]
RemoveTargetsRequest
Rule
- Type:
- Required: Yes
Ids
- Type: typing.List[str]
- Required: Yes
EventBusName
- Type: typing.Optional[str]
Force
- Type: typing.Optional[bool]
RemoveTargetsResponse
FailedEntryCount
- Type:
- Required: Yes
FailedEntries
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.RemoveTargetsResultEntry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveTargetsResultEntry
TargetId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
Replay
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]
ReplayDestination
Arn
- Type:
- Required: Yes
FilterArns
- Type: typing.Optional[typing.List[str]]
ReplayDestinationOutput
Arn
- Type:
- Required: Yes
FilterArns
- Type: typing.Optional[typing.List[str]]
ReplicationConfig
State
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
ResponseMetadata
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]
RetryPolicy
MaximumRetryAttempts
- Type: typing.Optional[int]
MaximumEventAgeInSeconds
- Type: typing.Optional[int]
RoutingConfig
FailoverConfig
- Type:
- Required: Yes
Rule
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]
RunCommandParameters
RunCommandTargets
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.events.events_classes.RunCommandTarget, aws_resource_validator.pydantic_models.events.events_classes.RunCommandTargetOutput]]
- Required: Yes
RunCommandParametersOutput
RunCommandTargets
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.RunCommandTargetOutput]
- Required: Yes
RunCommandTarget
Key
- Type:
- Required: Yes
Values
- Type: typing.List[str]
- Required: Yes
RunCommandTargetOutput
Key
- Type:
- Required: Yes
Values
- Type: typing.List[str]
- Required: Yes
SageMakerPipelineParameter
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
SageMakerPipelineParameters
PipelineParameterList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.SageMakerPipelineParameter]]
SageMakerPipelineParametersOutput
PipelineParameterList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.SageMakerPipelineParameter]]
Secondary
Route
- Type:
- Required: Yes
SqsParameters
MessageGroupId
- Type: typing.Optional[str]
StartReplayRequest
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: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.ReplayDestination, aws_resource_validator.pydantic_models.events.events_classes.ReplayDestinationOutput]
- Required: Yes
Description
- Type: typing.Optional[str]
StartReplayResponse
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
Tag
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TagResourceRequest
ResourceARN
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.events.events_classes.Tag]
- Required: Yes
Target
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.Union[aws_resource_validator.pydantic_models.events.events_classes.InputTransformer, aws_resource_validator.pydantic_models.events.events_classes.InputTransformerOutput, NoneType]
KinesisParameters
- Type:
RunCommandParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.RunCommandParameters, aws_resource_validator.pydantic_models.events.events_classes.RunCommandParametersOutput, NoneType]
EcsParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.EcsParameters, aws_resource_validator.pydantic_models.events.events_classes.EcsParametersOutput, NoneType]
BatchParameters
- Type:
SqsParameters
- Type:
HttpParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.HttpParameters, aws_resource_validator.pydantic_models.events.events_classes.HttpParametersOutput, NoneType]
RedshiftDataParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.RedshiftDataParameters, aws_resource_validator.pydantic_models.events.events_classes.RedshiftDataParametersOutput, NoneType]
SageMakerPipelineParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.SageMakerPipelineParameters, aws_resource_validator.pydantic_models.events.events_classes.SageMakerPipelineParametersOutput, NoneType]
DeadLetterConfig
- Type:
RetryPolicy
- Type:
AppSyncParameters
- Type:
TargetOutput
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.events_classes.InputTransformerOutput]
KinesisParameters
- Type:
RunCommandParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.RunCommandParametersOutput]
EcsParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.EcsParametersOutput]
BatchParameters
- Type:
SqsParameters
- Type:
HttpParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.HttpParametersOutput]
RedshiftDataParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.RedshiftDataParametersOutput]
SageMakerPipelineParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.SageMakerPipelineParametersOutput]
DeadLetterConfig
- Type:
RetryPolicy
- Type:
AppSyncParameters
- Type:
TestEventPatternRequest
EventPattern
- Type:
- Required: Yes
Event
- Type:
- Required: Yes
TestEventPatternResponse
Result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UntagResourceRequest
ResourceARN
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
UpdateApiDestinationRequest
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]
UpdateApiDestinationResponse
ApiDestinationArn
- Type:
- Required: Yes
ApiDestinationState
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateArchiveRequest
ArchiveName
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
EventPattern
- Type: typing.Optional[str]
RetentionDays
- Type: typing.Optional[int]
UpdateArchiveResponse
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
UpdateConnectionApiKeyAuthRequestParameters
ApiKeyName
- Type: typing.Optional[str]
ApiKeyValue
- Type: typing.Optional[str]
UpdateConnectionAuthRequestParameters
BasicAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.UpdateConnectionBasicAuthRequestParameters]
OAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.UpdateConnectionOAuthRequestParameters]
ApiKeyAuthParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.UpdateConnectionApiKeyAuthRequestParameters]
InvocationHttpParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParameters, aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParametersOutput, NoneType]
ConnectivityParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectivityResourceParameters]
UpdateConnectionBasicAuthRequestParameters
Username
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
UpdateConnectionOAuthClientRequestParameters
ClientID
- Type: typing.Optional[str]
ClientSecret
- Type: typing.Optional[str]
UpdateConnectionOAuthRequestParameters
ClientParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.UpdateConnectionOAuthClientRequestParameters]
AuthorizationEndpoint
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[typing.Literal['GET', 'POST', 'PUT']]
OAuthHttpParameters
- Type: typing.Union[aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParameters, aws_resource_validator.pydantic_models.events.events_classes.ConnectionHttpParametersOutput, NoneType]
UpdateConnectionRequest
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.events_classes.UpdateConnectionAuthRequestParameters]
InvocationConnectivityParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.events.events_classes.ConnectivityResourceParameters]
UpdateConnectionResponse
ConnectionArn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['ACTIVE', 'AUTHORIZED', 'AUTHORIZING', 'CREATING', 'DEAUTHORIZED', 'DEAUTHORIZING', 'DELETING', 'FAILED_CONNECTIVITY', 'UPDATING']
- Required: Yes
CreationTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
LastAuthorizedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEndpointRequest
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
RoutingConfig
- Type:
ReplicationConfig
- Type:
EventBuses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.events.events_classes.EndpointEventBus]]
RoleArn
- Type: typing.Optional[str]
UpdateEndpointResponse
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.events_classes.EndpointEventBus]
- 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
UpdateEventBusRequest
Name
- Type: typing.Optional[str]
KmsKeyIdentifier
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DeadLetterConfig
- Type:
UpdateEventBusResponse
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
KmsKeyIdentifier
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DeadLetterConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes