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