Skip to content

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]