Appintegrations Classes
ApplicationAssociationSummary
ApplicationAssociationArn
- Type: typing.Optional[str]
ApplicationArn
- Type: typing.Optional[str]
ClientId
- Type: typing.Optional[str]
ApplicationSourceConfig
ExternalUrlConfig
- Type:
ApplicationSourceConfigOutput
ExternalUrlConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ExternalUrlConfigOutput]
ApplicationSummary
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Namespace
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateApplicationRequest
Name
- Type:
- Required: Yes
Namespace
- Type:
- Required: Yes
ApplicationSourceConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ApplicationSourceConfig, aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ApplicationSourceConfigOutput]
- Required: Yes
Description
- Type: typing.Optional[str]
Subscriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.Subscription]]
Publications
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.Publication]]
ClientToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Permissions
- Type: typing.Optional[typing.List[str]]
CreateApplicationResponse
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataIntegrationAssociationRequest
DataIntegrationIdentifier
- Type:
- Required: Yes
ClientId
- Type: typing.Optional[str]
ObjectConfiguration
- Type: typing.Optional[typing.Dict[str, typing.Dict[str, typing.List[str]]]]
DestinationURI
- Type: typing.Optional[str]
ClientAssociationMetadata
- Type: typing.Optional[typing.Dict[str, str]]
ClientToken
- Type: typing.Optional[str]
ExecutionConfiguration
- Type:
CreateDataIntegrationAssociationResponse
DataIntegrationAssociationId
- Type:
- Required: Yes
DataIntegrationArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataIntegrationRequest
Name
- Type:
- Required: Yes
KmsKey
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
SourceURI
- Type: typing.Optional[str]
ScheduleConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ScheduleConfiguration]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
ClientToken
- Type: typing.Optional[str]
FileConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.FileConfiguration, aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.FileConfigurationOutput, NoneType]
ObjectConfiguration
- Type: typing.Optional[typing.Dict[str, typing.Dict[str, typing.List[str]]]]
CreateDataIntegrationResponse
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
KmsKey
- Type:
- Required: Yes
SourceURI
- Type:
- Required: Yes
ScheduleConfiguration
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ClientToken
- Type:
- Required: Yes
FileConfiguration
- Type:
- Required: Yes
ObjectConfiguration
- Type: typing.Dict[str, typing.Dict[str, typing.List[str]]]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventIntegrationRequest
Name
- Type:
- Required: Yes
EventFilter
- Type:
- Required: Yes
EventBridgeBus
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ClientToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateEventIntegrationResponse
EventIntegrationArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DataIntegrationAssociationSummary
DataIntegrationAssociationArn
- Type: typing.Optional[str]
DataIntegrationArn
- Type: typing.Optional[str]
ClientId
- Type: typing.Optional[str]
DestinationURI
- Type: typing.Optional[str]
LastExecutionStatus
- Type:
ExecutionConfiguration
- Type:
DataIntegrationSummary
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
SourceURI
- Type: typing.Optional[str]
DeleteApplicationRequest
Arn
- Type:
- Required: Yes
DeleteDataIntegrationRequest
DataIntegrationIdentifier
- Type:
- Required: Yes
DeleteEventIntegrationRequest
Name
- Type:
- Required: Yes
EventFilter
Source
- Type:
- Required: Yes
EventIntegration
EventIntegrationArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EventFilter
- Type:
EventBridgeBus
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
EventIntegrationAssociation
EventIntegrationAssociationArn
- Type: typing.Optional[str]
EventIntegrationAssociationId
- Type: typing.Optional[str]
EventIntegrationName
- Type: typing.Optional[str]
ClientId
- Type: typing.Optional[str]
EventBridgeRuleName
- Type: typing.Optional[str]
ClientAssociationMetadata
- Type: typing.Optional[typing.Dict[str, str]]
ExecutionConfiguration
ExecutionMode
- Type: typing.Literal['ON_DEMAND', 'SCHEDULED']
- Required: Yes
OnDemandConfiguration
- Type:
ScheduleConfiguration
- Type:
ExternalUrlConfig
AccessUrl
- Type:
- Required: Yes
ApprovedOrigins
- Type: typing.Optional[typing.List[str]]
ExternalUrlConfigOutput
AccessUrl
- Type:
- Required: Yes
ApprovedOrigins
- Type: typing.Optional[typing.List[str]]
FileConfiguration
Folders
- Type: typing.List[str]
- Required: Yes
Filters
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
FileConfigurationOutput
Folders
- Type: typing.List[str]
- Required: Yes
Filters
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
GetApplicationRequest
Arn
- Type:
- Required: Yes
GetApplicationResponse
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Namespace
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ApplicationSourceConfig
- Type:
- Required: Yes
Subscriptions
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.Subscription]
- Required: Yes
Publications
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.Publication]
- Required: Yes
CreatedTime
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Permissions
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDataIntegrationRequest
Identifier
- Type:
- Required: Yes
GetDataIntegrationResponse
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
KmsKey
- Type:
- Required: Yes
SourceURI
- Type:
- Required: Yes
ScheduleConfiguration
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
FileConfiguration
- Type:
- Required: Yes
ObjectConfiguration
- Type: typing.Dict[str, typing.Dict[str, typing.List[str]]]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEventIntegrationRequest
Name
- Type:
- Required: Yes
GetEventIntegrationResponse
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EventIntegrationArn
- Type:
- Required: Yes
EventBridgeBus
- Type:
- Required: Yes
EventFilter
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LastExecutionStatus
ExecutionStatus
- Type: typing.Optional[typing.Literal['COMPLETED', 'FAILED', 'IN_PROGRESS']]
StatusMessage
- Type: typing.Optional[str]
ListApplicationAssociationsRequest
ApplicationId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListApplicationAssociationsRequestPaginate
ApplicationId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.PaginatorConfig]
ListApplicationAssociationsResponse
ApplicationAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ApplicationAssociationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListApplicationsRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListApplicationsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.PaginatorConfig]
ListApplicationsResponse
Applications
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ApplicationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDataIntegrationAssociationsRequest
DataIntegrationIdentifier
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListDataIntegrationAssociationsRequestPaginate
DataIntegrationIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.PaginatorConfig]
ListDataIntegrationAssociationsResponse
DataIntegrationAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.DataIntegrationAssociationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDataIntegrationsRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListDataIntegrationsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.PaginatorConfig]
ListDataIntegrationsResponse
DataIntegrations
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.DataIntegrationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventIntegrationAssociationsRequest
EventIntegrationName
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListEventIntegrationAssociationsRequestPaginate
EventIntegrationName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.PaginatorConfig]
ListEventIntegrationAssociationsResponse
EventIntegrationAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.EventIntegrationAssociation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventIntegrationsRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListEventIntegrationsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.PaginatorConfig]
ListEventIntegrationsResponse
EventIntegrations
- Type: typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.EventIntegration]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
OnDemandConfiguration
StartTime
- Type:
- Required: Yes
EndTime
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
Publication
Event
- Type:
- Required: Yes
Schema
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
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]
ScheduleConfiguration
ScheduleExpression
- Type:
- Required: Yes
FirstExecutionFrom
- Type: typing.Optional[str]
Object
- Type: typing.Optional[str]
Subscription
Event
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateApplicationRequest
Arn
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ApplicationSourceConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ApplicationSourceConfig, aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.ApplicationSourceConfigOutput, NoneType]
Subscriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.Subscription]]
Publications
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.appintegrations.appintegrations_classes.Publication]]
Permissions
- Type: typing.Optional[typing.List[str]]
UpdateDataIntegrationAssociationRequest
DataIntegrationIdentifier
- Type:
- Required: Yes
DataIntegrationAssociationIdentifier
- Type:
- Required: Yes
ExecutionConfiguration
- Type:
- Required: Yes
UpdateDataIntegrationRequest
Identifier
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdateEventIntegrationRequest
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]