1. Packages
  2. AWS Native
  3. API Docs
  4. appintegrations
  5. getDataIntegration

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi

aws-native.appintegrations.getDataIntegration

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi

    Resource Type definition for AWS::AppIntegrations::DataIntegration

    Using getDataIntegration

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDataIntegration(args: GetDataIntegrationArgs, opts?: InvokeOptions): Promise<GetDataIntegrationResult>
    function getDataIntegrationOutput(args: GetDataIntegrationOutputArgs, opts?: InvokeOptions): Output<GetDataIntegrationResult>
    def get_data_integration(id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetDataIntegrationResult
    def get_data_integration_output(id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetDataIntegrationResult]
    func LookupDataIntegration(ctx *Context, args *LookupDataIntegrationArgs, opts ...InvokeOption) (*LookupDataIntegrationResult, error)
    func LookupDataIntegrationOutput(ctx *Context, args *LookupDataIntegrationOutputArgs, opts ...InvokeOption) LookupDataIntegrationResultOutput

    > Note: This function is named LookupDataIntegration in the Go SDK.

    public static class GetDataIntegration 
    {
        public static Task<GetDataIntegrationResult> InvokeAsync(GetDataIntegrationArgs args, InvokeOptions? opts = null)
        public static Output<GetDataIntegrationResult> Invoke(GetDataIntegrationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDataIntegrationResult> getDataIntegration(GetDataIntegrationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:appintegrations:getDataIntegration
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string

    The unique identifer of the data integration.

    Id string

    The unique identifer of the data integration.

    id String

    The unique identifer of the data integration.

    id string

    The unique identifer of the data integration.

    id str

    The unique identifer of the data integration.

    id String

    The unique identifer of the data integration.

    getDataIntegration Result

    The following output properties are available:

    DataIntegrationArn string

    The Amazon Resource Name (ARN) of the data integration.

    Description string

    The data integration description.

    FileConfiguration Pulumi.AwsNative.AppIntegrations.Outputs.DataIntegrationFileConfiguration

    The configuration for what files should be pulled from the source.

    Id string

    The unique identifer of the data integration.

    Name string

    The name of the data integration.

    ObjectConfiguration Pulumi.AwsNative.AppIntegrations.Outputs.DataIntegrationObjectConfiguration

    The configuration for what data should be pulled from the source.

    Tags List<Pulumi.AwsNative.AppIntegrations.Outputs.DataIntegrationTag>

    The tags (keys and values) associated with the data integration.

    DataIntegrationArn string

    The Amazon Resource Name (ARN) of the data integration.

    Description string

    The data integration description.

    FileConfiguration DataIntegrationFileConfiguration

    The configuration for what files should be pulled from the source.

    Id string

    The unique identifer of the data integration.

    Name string

    The name of the data integration.

    ObjectConfiguration DataIntegrationObjectConfiguration

    The configuration for what data should be pulled from the source.

    Tags []DataIntegrationTag

    The tags (keys and values) associated with the data integration.

    dataIntegrationArn String

    The Amazon Resource Name (ARN) of the data integration.

    description String

    The data integration description.

    fileConfiguration DataIntegrationFileConfiguration

    The configuration for what files should be pulled from the source.

    id String

    The unique identifer of the data integration.

    name String

    The name of the data integration.

    objectConfiguration DataIntegrationObjectConfiguration

    The configuration for what data should be pulled from the source.

    tags List<DataIntegrationTag>

    The tags (keys and values) associated with the data integration.

    dataIntegrationArn string

    The Amazon Resource Name (ARN) of the data integration.

    description string

    The data integration description.

    fileConfiguration DataIntegrationFileConfiguration

    The configuration for what files should be pulled from the source.

    id string

    The unique identifer of the data integration.

    name string

    The name of the data integration.

    objectConfiguration DataIntegrationObjectConfiguration

    The configuration for what data should be pulled from the source.

    tags DataIntegrationTag[]

    The tags (keys and values) associated with the data integration.

    data_integration_arn str

    The Amazon Resource Name (ARN) of the data integration.

    description str

    The data integration description.

    file_configuration DataIntegrationFileConfiguration

    The configuration for what files should be pulled from the source.

    id str

    The unique identifer of the data integration.

    name str

    The name of the data integration.

    object_configuration DataIntegrationObjectConfiguration

    The configuration for what data should be pulled from the source.

    tags Sequence[DataIntegrationTag]

    The tags (keys and values) associated with the data integration.

    dataIntegrationArn String

    The Amazon Resource Name (ARN) of the data integration.

    description String

    The data integration description.

    fileConfiguration Property Map

    The configuration for what files should be pulled from the source.

    id String

    The unique identifer of the data integration.

    name String

    The name of the data integration.

    objectConfiguration Property Map

    The configuration for what data should be pulled from the source.

    tags List<Property Map>

    The tags (keys and values) associated with the data integration.

    Supporting Types

    DataIntegrationFileConfiguration

    Folders List<string>

    Identifiers for the source folders to pull all files from recursively.

    Filters object

    Restrictions for what files should be pulled from the source.

    Folders []string

    Identifiers for the source folders to pull all files from recursively.

    Filters interface{}

    Restrictions for what files should be pulled from the source.

    folders List<String>

    Identifiers for the source folders to pull all files from recursively.

    filters Object

    Restrictions for what files should be pulled from the source.

    folders string[]

    Identifiers for the source folders to pull all files from recursively.

    filters any

    Restrictions for what files should be pulled from the source.

    folders Sequence[str]

    Identifiers for the source folders to pull all files from recursively.

    filters Any

    Restrictions for what files should be pulled from the source.

    folders List<String>

    Identifiers for the source folders to pull all files from recursively.

    filters Any

    Restrictions for what files should be pulled from the source.

    DataIntegrationTag

    Key string

    A key to identify the tag.

    Value string

    Corresponding tag value for the key.

    Key string

    A key to identify the tag.

    Value string

    Corresponding tag value for the key.

    key String

    A key to identify the tag.

    value String

    Corresponding tag value for the key.

    key string

    A key to identify the tag.

    value string

    Corresponding tag value for the key.

    key str

    A key to identify the tag.

    value str

    Corresponding tag value for the key.

    key String

    A key to identify the tag.

    value String

    Corresponding tag value for the key.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi