Skip to content

UpdateDataIntegrationAssociation

Source: src/AWS/AppIntegrations/UpdateDataIntegrationAssociation.ts

Updates an association of an AppIntegrations DataIntegration (app-integrations:UpdateDataIntegrationAssociation). Updating an association with an ON_DEMAND ExecutionConfiguration reruns the on-demand data-pull job — this is the data-plane trigger for pulling source data again.

Provide the UpdateDataIntegrationAssociationHttp layer on the Function to satisfy the binding.

// init (provide AWS.AppIntegrations.UpdateDataIntegrationAssociationHttp on the Function)
const updateDataIntegrationAssociation =
yield* AWS.AppIntegrations.UpdateDataIntegrationAssociation(integration);
// runtime — the DataIntegrationIdentifier is injected automatically
yield* updateDataIntegrationAssociation({
DataIntegrationAssociationIdentifier: associationId,
ExecutionConfiguration: {
ExecutionMode: "ON_DEMAND",
OnDemandConfiguration: { StartTime: startEpochMillis },
},
});