DataIntegrationArgs constructor

const DataIntegrationArgs({
  1. Input<String?>? description,
  2. required Input<String> kmsKey,
  3. Input<String?>? name,
  4. Input<String?>? region,
  5. required Input<DataIntegrationScheduleConfig> scheduleConfig,
  6. required Input<String> sourceUri,
  7. Input<Map<String, String>?>? tags,
})

Creates a new DataIntegrationArgs. description Description of the Data Integration. kmsKey KMS key ARN for the Data Integration. name Name of the Data Integration. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. scheduleConfig Configuration block that defines the name of the data and how often it should be pulled from the source. See scheduleConfig Block for details. sourceUri URI of the data source. Create an AppFlow Connector Profile and reference the name of the profile in the URL. An example of this value for Salesforce is Salesforce://AppFlow/example where example is the name of the AppFlow Connector Profile. tags Tags to apply to the Data Integration. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

Implementation

const DataIntegrationArgs({
  this.description,
  required this.kmsKey,
  this.name,
  this.region,
  required this.scheduleConfig,
  required this.sourceUri,
  this.tags,
});