AppIntegrationsService / Client / update_data_integration_association
update_data_integration_association#
- AppIntegrationsService.Client.update_data_integration_association(**kwargs)#
Updates and persists a DataIntegrationAssociation resource.
Note
Updating a DataIntegrationAssociation with ExecutionConfiguration will rerun the on-demand job.
See also: AWS API Documentation
Request Syntax
response = client.update_data_integration_association( DataIntegrationIdentifier='string', DataIntegrationAssociationIdentifier='string', ExecutionConfiguration={ 'ExecutionMode': 'ON_DEMAND'|'SCHEDULED', 'OnDemandConfiguration': { 'StartTime': 'string', 'EndTime': 'string' }, 'ScheduleConfiguration': { 'FirstExecutionFrom': 'string', 'Object': 'string', 'ScheduleExpression': 'string' } } )
- Parameters:
DataIntegrationIdentifier (string) –
[REQUIRED]
A unique identifier for the DataIntegration.
DataIntegrationAssociationIdentifier (string) –
[REQUIRED]
A unique identifier. of the DataIntegrationAssociation resource
ExecutionConfiguration (dict) –
[REQUIRED]
The configuration for how the files should be pulled from the source.
ExecutionMode (string) – [REQUIRED]
The mode for data import/export execution.
OnDemandConfiguration (dict) –
The start and end time for data pull from the source.
StartTime (string) – [REQUIRED]
The start time for data pull from the source as an Unix/epoch string in milliseconds
EndTime (string) –
The end time for data pull from the source as an Unix/epoch string in milliseconds
ScheduleConfiguration (dict) –
The name of the data and how often it should be pulled from the source.
FirstExecutionFrom (string) –
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in ISO-8601 format.
Object (string) –
The name of the object to pull from the data source.
ScheduleExpression (string) – [REQUIRED]
How often the data should be pulled from data source.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
AppIntegrationsService.Client.exceptions.InternalServiceError
AppIntegrationsService.Client.exceptions.ThrottlingException
AppIntegrationsService.Client.exceptions.ResourceNotFoundException
AppIntegrationsService.Client.exceptions.InvalidRequestException
AppIntegrationsService.Client.exceptions.AccessDeniedException