Type definitions#
Index > AppIntegrationsService > Type definitions
Auto-generated documentation for AppIntegrationsService type annotations stubs module mypy-boto3-appintegrations.
FileConfigurationUnionTypeDef#
# FileConfigurationUnionTypeDef definition
FileConfigurationUnionTypeDef = Union[
FileConfigurationTypeDef, # (1)
FileConfigurationOutputTypeDef, # (2)
]
ApplicationSourceConfigUnionTypeDef#
# ApplicationSourceConfigUnionTypeDef definition
ApplicationSourceConfigUnionTypeDef = Union[
ApplicationSourceConfigTypeDef, # (1)
ApplicationSourceConfigOutputTypeDef, # (2)
]
ApplicationAssociationSummaryTypeDef#
# ApplicationAssociationSummaryTypeDef definition
class ApplicationAssociationSummaryTypeDef(TypedDict):
ApplicationAssociationArn: NotRequired[str],
ApplicationArn: NotRequired[str],
ClientId: NotRequired[str],
ExternalUrlConfigOutputTypeDef#
# ExternalUrlConfigOutputTypeDef definition
class ExternalUrlConfigOutputTypeDef(TypedDict):
AccessUrl: str,
ApprovedOrigins: NotRequired[List[str]],
ExternalUrlConfigTypeDef#
# ExternalUrlConfigTypeDef definition
class ExternalUrlConfigTypeDef(TypedDict):
AccessUrl: str,
ApprovedOrigins: NotRequired[Sequence[str]],
ApplicationSummaryTypeDef#
# ApplicationSummaryTypeDef definition
class ApplicationSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
Name: NotRequired[str],
Namespace: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastModifiedTime: NotRequired[datetime],
PublicationTypeDef#
# PublicationTypeDef definition
class PublicationTypeDef(TypedDict):
Event: str,
Schema: str,
Description: NotRequired[str],
SubscriptionTypeDef#
# SubscriptionTypeDef definition
class SubscriptionTypeDef(TypedDict):
Event: str,
Description: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
FileConfigurationTypeDef#
# FileConfigurationTypeDef definition
class FileConfigurationTypeDef(TypedDict):
Folders: Sequence[str],
Filters: NotRequired[Mapping[str, Sequence[str]]],
ScheduleConfigurationTypeDef#
# ScheduleConfigurationTypeDef definition
class ScheduleConfigurationTypeDef(TypedDict):
ScheduleExpression: str,
FirstExecutionFrom: NotRequired[str],
Object: NotRequired[str],
FileConfigurationOutputTypeDef#
# FileConfigurationOutputTypeDef definition
class FileConfigurationOutputTypeDef(TypedDict):
Folders: List[str],
Filters: NotRequired[Dict[str, List[str]]],
EventFilterTypeDef#
# EventFilterTypeDef definition
class EventFilterTypeDef(TypedDict):
Source: str,
LastExecutionStatusTypeDef#
# LastExecutionStatusTypeDef definition
class LastExecutionStatusTypeDef(TypedDict):
ExecutionStatus: NotRequired[ExecutionStatusType], # (1)
StatusMessage: NotRequired[str],
DataIntegrationSummaryTypeDef#
# DataIntegrationSummaryTypeDef definition
class DataIntegrationSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
SourceURI: NotRequired[str],
DeleteApplicationRequestRequestTypeDef#
# DeleteApplicationRequestRequestTypeDef definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
Arn: str,
DeleteDataIntegrationRequestRequestTypeDef#
# DeleteDataIntegrationRequestRequestTypeDef definition
class DeleteDataIntegrationRequestRequestTypeDef(TypedDict):
DataIntegrationIdentifier: str,
DeleteEventIntegrationRequestRequestTypeDef#
# DeleteEventIntegrationRequestRequestTypeDef definition
class DeleteEventIntegrationRequestRequestTypeDef(TypedDict):
Name: str,
EventIntegrationAssociationTypeDef#
# EventIntegrationAssociationTypeDef definition
class EventIntegrationAssociationTypeDef(TypedDict):
EventIntegrationAssociationArn: NotRequired[str],
EventIntegrationAssociationId: NotRequired[str],
EventIntegrationName: NotRequired[str],
ClientId: NotRequired[str],
EventBridgeRuleName: NotRequired[str],
ClientAssociationMetadata: NotRequired[Dict[str, str]],
OnDemandConfigurationTypeDef#
# OnDemandConfigurationTypeDef definition
class OnDemandConfigurationTypeDef(TypedDict):
StartTime: str,
EndTime: NotRequired[str],
GetApplicationRequestRequestTypeDef#
# GetApplicationRequestRequestTypeDef definition
class GetApplicationRequestRequestTypeDef(TypedDict):
Arn: str,
GetDataIntegrationRequestRequestTypeDef#
# GetDataIntegrationRequestRequestTypeDef definition
class GetDataIntegrationRequestRequestTypeDef(TypedDict):
Identifier: str,
GetEventIntegrationRequestRequestTypeDef#
# GetEventIntegrationRequestRequestTypeDef definition
class GetEventIntegrationRequestRequestTypeDef(TypedDict):
Name: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListApplicationAssociationsRequestRequestTypeDef#
# ListApplicationAssociationsRequestRequestTypeDef definition
class ListApplicationAssociationsRequestRequestTypeDef(TypedDict):
ApplicationId: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListApplicationsRequestRequestTypeDef#
# ListApplicationsRequestRequestTypeDef definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDataIntegrationAssociationsRequestRequestTypeDef#
# ListDataIntegrationAssociationsRequestRequestTypeDef definition
class ListDataIntegrationAssociationsRequestRequestTypeDef(TypedDict):
DataIntegrationIdentifier: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDataIntegrationsRequestRequestTypeDef#
# ListDataIntegrationsRequestRequestTypeDef definition
class ListDataIntegrationsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListEventIntegrationAssociationsRequestRequestTypeDef#
# ListEventIntegrationAssociationsRequestRequestTypeDef definition
class ListEventIntegrationAssociationsRequestRequestTypeDef(TypedDict):
EventIntegrationName: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListEventIntegrationsRequestRequestTypeDef#
# ListEventIntegrationsRequestRequestTypeDef definition
class ListEventIntegrationsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateDataIntegrationRequestRequestTypeDef#
# UpdateDataIntegrationRequestRequestTypeDef definition
class UpdateDataIntegrationRequestRequestTypeDef(TypedDict):
Identifier: str,
Name: NotRequired[str],
Description: NotRequired[str],
UpdateEventIntegrationRequestRequestTypeDef#
# UpdateEventIntegrationRequestRequestTypeDef definition
class UpdateEventIntegrationRequestRequestTypeDef(TypedDict):
Name: str,
Description: NotRequired[str],
ApplicationSourceConfigOutputTypeDef#
# ApplicationSourceConfigOutputTypeDef definition
class ApplicationSourceConfigOutputTypeDef(TypedDict):
ExternalUrlConfig: NotRequired[ExternalUrlConfigOutputTypeDef], # (1)