aws-native.appintegrations.DataIntegration
Resource Type definition for AWS::AppIntegrations::DataIntegration
Create DataIntegration Resource
new DataIntegration(name: string, args: DataIntegrationArgs, opts?: CustomResourceOptions);
@overload
def DataIntegration(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
kms_key: Optional[str] = None,
name: Optional[str] = None,
schedule_config: Optional[DataIntegrationScheduleConfigArgs] = None,
source_uri: Optional[str] = None,
tags: Optional[Sequence[DataIntegrationTagArgs]] = None)
@overload
def DataIntegration(resource_name: str,
args: DataIntegrationArgs,
opts: Optional[ResourceOptions] = None)
func NewDataIntegration(ctx *Context, name string, args DataIntegrationArgs, opts ...ResourceOption) (*DataIntegration, error)
public DataIntegration(string name, DataIntegrationArgs args, CustomResourceOptions? opts = null)
public DataIntegration(String name, DataIntegrationArgs args)
public DataIntegration(String name, DataIntegrationArgs args, CustomResourceOptions options)
type: aws-native:appintegrations:DataIntegration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataIntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DataIntegrationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DataIntegrationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataIntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataIntegrationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
DataIntegration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The DataIntegration resource accepts the following input properties:
- Kms
Key string The KMS key of the data integration.
- Schedule
Config Pulumi.Aws Native. App Integrations. Inputs. Data Integration Schedule Config Args The name of the data and how often it should be pulled from the source.
- Source
URI string The URI of the data source.
- Description string
The data integration description.
- Name string
The name of the data integration.
- List<Pulumi.
Aws Native. App Integrations. Inputs. Data Integration Tag Args> The tags (keys and values) associated with the data integration.
- Kms
Key string The KMS key of the data integration.
- Schedule
Config DataIntegration Schedule Config Args The name of the data and how often it should be pulled from the source.
- Source
URI string The URI of the data source.
- Description string
The data integration description.
- Name string
The name of the data integration.
- []Data
Integration Tag Args The tags (keys and values) associated with the data integration.
- kms
Key String The KMS key of the data integration.
- schedule
Config DataIntegration Schedule Config Args The name of the data and how often it should be pulled from the source.
- source
URI String The URI of the data source.
- description String
The data integration description.
- name String
The name of the data integration.
- List<Data
Integration Tag Args> The tags (keys and values) associated with the data integration.
- kms
Key string The KMS key of the data integration.
- schedule
Config DataIntegration Schedule Config Args The name of the data and how often it should be pulled from the source.
- source
URI string The URI of the data source.
- description string
The data integration description.
- name string
The name of the data integration.
- Data
Integration Tag Args[] The tags (keys and values) associated with the data integration.
- kms_
key str The KMS key of the data integration.
- schedule_
config DataIntegration Schedule Config Args The name of the data and how often it should be pulled from the source.
- source_
uri str The URI of the data source.
- description str
The data integration description.
- name str
The name of the data integration.
- Sequence[Data
Integration Tag Args] The tags (keys and values) associated with the data integration.
- kms
Key String The KMS key of the data integration.
- schedule
Config Property Map The name of the data and how often it should be pulled from the source.
- source
URI String The URI of the data source.
- description String
The data integration description.
- name String
The name of the data integration.
- List<Property Map>
The tags (keys and values) associated with the data integration.
Outputs
All input properties are implicitly available as output properties. Additionally, the DataIntegration resource produces the following output properties:
- Data
Integration stringArn The Amazon Resource Name (ARN) of the data integration.
- Id string
The provider-assigned unique ID for this managed resource.
- Data
Integration stringArn The Amazon Resource Name (ARN) of the data integration.
- Id string
The provider-assigned unique ID for this managed resource.
- data
Integration StringArn The Amazon Resource Name (ARN) of the data integration.
- id String
The provider-assigned unique ID for this managed resource.
- data
Integration stringArn The Amazon Resource Name (ARN) of the data integration.
- id string
The provider-assigned unique ID for this managed resource.
- data_
integration_ strarn The Amazon Resource Name (ARN) of the data integration.
- id str
The provider-assigned unique ID for this managed resource.
- data
Integration StringArn The Amazon Resource Name (ARN) of the data integration.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
DataIntegrationScheduleConfig
- First
Execution stringFrom The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.
- Object string
The name of the object to pull from the data source.
- Schedule
Expression string How often the data should be pulled from data source.
- First
Execution stringFrom The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.
- Object string
The name of the object to pull from the data source.
- Schedule
Expression string How often the data should be pulled from data source.
- first
Execution StringFrom The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.
- object String
The name of the object to pull from the data source.
- schedule
Expression String How often the data should be pulled from data source.
- first
Execution stringFrom The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.
- object string
The name of the object to pull from the data source.
- schedule
Expression string How often the data should be pulled from data source.
- first_
execution_ strfrom The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.
- object str
The name of the object to pull from the data source.
- schedule_
expression str How often the data should be pulled from data source.
- first
Execution StringFrom The start date for objects to import in the first flow run. Epoch or ISO timestamp format is supported.
- object String
The name of the object to pull from the data source.
- schedule
Expression String How often the data should be pulled from data source.
DataIntegrationTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0