1. Packages
  2. AWS Classic
  3. API Docs
  4. quicksight
  5. DataSource

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.3.0 published on Thursday, Sep 28, 2023 by Pulumi

aws.quicksight.DataSource

Explore with Pulumi AI

aws logo

Try AWS Native preview for resources not in the classic version.

AWS Classic v6.3.0 published on Thursday, Sep 28, 2023 by Pulumi

    Resource for managing QuickSight Data Source

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Aws = Pulumi.Aws;
    
    return await Deployment.RunAsync(() => 
    {
        var @default = new Aws.Quicksight.DataSource("default", new()
        {
            DataSourceId = "example-id",
            Parameters = new Aws.Quicksight.Inputs.DataSourceParametersArgs
            {
                S3 = new Aws.Quicksight.Inputs.DataSourceParametersS3Args
                {
                    ManifestFileLocation = new Aws.Quicksight.Inputs.DataSourceParametersS3ManifestFileLocationArgs
                    {
                        Bucket = "my-bucket",
                        Key = "path/to/manifest.json",
                    },
                },
            },
            Type = "S3",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/quicksight"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := quicksight.NewDataSource(ctx, "default", &quicksight.DataSourceArgs{
    			DataSourceId: pulumi.String("example-id"),
    			Parameters: &quicksight.DataSourceParametersArgs{
    				S3: &quicksight.DataSourceParametersS3Args{
    					ManifestFileLocation: &quicksight.DataSourceParametersS3ManifestFileLocationArgs{
    						Bucket: pulumi.String("my-bucket"),
    						Key:    pulumi.String("path/to/manifest.json"),
    					},
    				},
    			},
    			Type: pulumi.String("S3"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aws.quicksight.DataSource;
    import com.pulumi.aws.quicksight.DataSourceArgs;
    import com.pulumi.aws.quicksight.inputs.DataSourceParametersArgs;
    import com.pulumi.aws.quicksight.inputs.DataSourceParametersS3Args;
    import com.pulumi.aws.quicksight.inputs.DataSourceParametersS3ManifestFileLocationArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var default_ = new DataSource("default", DataSourceArgs.builder()        
                .dataSourceId("example-id")
                .parameters(DataSourceParametersArgs.builder()
                    .s3(DataSourceParametersS3Args.builder()
                        .manifestFileLocation(DataSourceParametersS3ManifestFileLocationArgs.builder()
                            .bucket("my-bucket")
                            .key("path/to/manifest.json")
                            .build())
                        .build())
                    .build())
                .type("S3")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_aws as aws
    
    default = aws.quicksight.DataSource("default",
        data_source_id="example-id",
        parameters=aws.quicksight.DataSourceParametersArgs(
            s3=aws.quicksight.DataSourceParametersS3Args(
                manifest_file_location=aws.quicksight.DataSourceParametersS3ManifestFileLocationArgs(
                    bucket="my-bucket",
                    key="path/to/manifest.json",
                ),
            ),
        ),
        type="S3")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws from "@pulumi/aws";
    
    const _default = new aws.quicksight.DataSource("default", {
        dataSourceId: "example-id",
        parameters: {
            s3: {
                manifestFileLocation: {
                    bucket: "my-bucket",
                    key: "path/to/manifest.json",
                },
            },
        },
        type: "S3",
    });
    
    resources:
      default:
        type: aws:quicksight:DataSource
        properties:
          dataSourceId: example-id
          parameters:
            s3:
              manifestFileLocation:
                bucket: my-bucket
                key: path/to/manifest.json
          type: S3
    

    Create DataSource Resource

    new DataSource(name: string, args: DataSourceArgs, opts?: CustomResourceOptions);
    @overload
    def DataSource(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   aws_account_id: Optional[str] = None,
                   credentials: Optional[DataSourceCredentialsArgs] = None,
                   data_source_id: Optional[str] = None,
                   name: Optional[str] = None,
                   parameters: Optional[DataSourceParametersArgs] = None,
                   permissions: Optional[Sequence[DataSourcePermissionArgs]] = None,
                   ssl_properties: Optional[DataSourceSslPropertiesArgs] = None,
                   tags: Optional[Mapping[str, str]] = None,
                   type: Optional[str] = None,
                   vpc_connection_properties: Optional[DataSourceVpcConnectionPropertiesArgs] = None)
    @overload
    def DataSource(resource_name: str,
                   args: DataSourceArgs,
                   opts: Optional[ResourceOptions] = None)
    func NewDataSource(ctx *Context, name string, args DataSourceArgs, opts ...ResourceOption) (*DataSource, error)
    public DataSource(string name, DataSourceArgs args, CustomResourceOptions? opts = null)
    public DataSource(String name, DataSourceArgs args)
    public DataSource(String name, DataSourceArgs args, CustomResourceOptions options)
    
    type: aws:quicksight:DataSource
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args DataSourceArgs
    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 DataSourceArgs
    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 DataSourceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DataSourceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DataSourceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    DataSource 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 DataSource resource accepts the following input properties:

    DataSourceId string

    An identifier for the data source.

    Parameters Pulumi.Aws.Quicksight.Inputs.DataSourceParameters

    The parameters used to connect to this data source (exactly one).

    Type string

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    AwsAccountId string

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    Credentials Pulumi.Aws.Quicksight.Inputs.DataSourceCredentials

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    Name string

    A name for the data source, maximum of 128 characters.

    Permissions List<Pulumi.Aws.Quicksight.Inputs.DataSourcePermission>

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    SslProperties Pulumi.Aws.Quicksight.Inputs.DataSourceSslProperties

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    Tags Dictionary<string, string>

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    VpcConnectionProperties Pulumi.Aws.Quicksight.Inputs.DataSourceVpcConnectionProperties

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    DataSourceId string

    An identifier for the data source.

    Parameters DataSourceParametersArgs

    The parameters used to connect to this data source (exactly one).

    Type string

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    AwsAccountId string

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    Credentials DataSourceCredentialsArgs

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    Name string

    A name for the data source, maximum of 128 characters.

    Permissions []DataSourcePermissionArgs

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    SslProperties DataSourceSslPropertiesArgs

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    Tags map[string]string

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    VpcConnectionProperties DataSourceVpcConnectionPropertiesArgs

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    dataSourceId String

    An identifier for the data source.

    parameters DataSourceParameters

    The parameters used to connect to this data source (exactly one).

    type String

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    awsAccountId String

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials DataSourceCredentials

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    name String

    A name for the data source, maximum of 128 characters.

    permissions List<DataSourcePermission>

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    sslProperties DataSourceSslProperties

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags Map<String,String>

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    vpcConnectionProperties DataSourceVpcConnectionProperties

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    dataSourceId string

    An identifier for the data source.

    parameters DataSourceParameters

    The parameters used to connect to this data source (exactly one).

    type string

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    awsAccountId string

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials DataSourceCredentials

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    name string

    A name for the data source, maximum of 128 characters.

    permissions DataSourcePermission[]

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    sslProperties DataSourceSslProperties

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags {[key: string]: string}

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    vpcConnectionProperties DataSourceVpcConnectionProperties

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    data_source_id str

    An identifier for the data source.

    parameters DataSourceParametersArgs

    The parameters used to connect to this data source (exactly one).

    type str

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    aws_account_id str

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials DataSourceCredentialsArgs

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    name str

    A name for the data source, maximum of 128 characters.

    permissions Sequence[DataSourcePermissionArgs]

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    ssl_properties DataSourceSslPropertiesArgs

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags Mapping[str, str]

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    vpc_connection_properties DataSourceVpcConnectionPropertiesArgs

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    dataSourceId String

    An identifier for the data source.

    parameters Property Map

    The parameters used to connect to this data source (exactly one).

    type String

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    awsAccountId String

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials Property Map

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    name String

    A name for the data source, maximum of 128 characters.

    permissions List<Property Map>

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    sslProperties Property Map

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags Map<String>

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    vpcConnectionProperties Property Map

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DataSource resource produces the following output properties:

    Arn string

    Amazon Resource Name (ARN) of the data source

    Id string

    The provider-assigned unique ID for this managed resource.

    TagsAll Dictionary<string, string>

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    Arn string

    Amazon Resource Name (ARN) of the data source

    Id string

    The provider-assigned unique ID for this managed resource.

    TagsAll map[string]string

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    arn String

    Amazon Resource Name (ARN) of the data source

    id String

    The provider-assigned unique ID for this managed resource.

    tagsAll Map<String,String>

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    arn string

    Amazon Resource Name (ARN) of the data source

    id string

    The provider-assigned unique ID for this managed resource.

    tagsAll {[key: string]: string}

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    arn str

    Amazon Resource Name (ARN) of the data source

    id str

    The provider-assigned unique ID for this managed resource.

    tags_all Mapping[str, str]

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    arn String

    Amazon Resource Name (ARN) of the data source

    id String

    The provider-assigned unique ID for this managed resource.

    tagsAll Map<String>

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    Look up Existing DataSource Resource

    Get an existing DataSource resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DataSourceState, opts?: CustomResourceOptions): DataSource
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            arn: Optional[str] = None,
            aws_account_id: Optional[str] = None,
            credentials: Optional[DataSourceCredentialsArgs] = None,
            data_source_id: Optional[str] = None,
            name: Optional[str] = None,
            parameters: Optional[DataSourceParametersArgs] = None,
            permissions: Optional[Sequence[DataSourcePermissionArgs]] = None,
            ssl_properties: Optional[DataSourceSslPropertiesArgs] = None,
            tags: Optional[Mapping[str, str]] = None,
            tags_all: Optional[Mapping[str, str]] = None,
            type: Optional[str] = None,
            vpc_connection_properties: Optional[DataSourceVpcConnectionPropertiesArgs] = None) -> DataSource
    func GetDataSource(ctx *Context, name string, id IDInput, state *DataSourceState, opts ...ResourceOption) (*DataSource, error)
    public static DataSource Get(string name, Input<string> id, DataSourceState? state, CustomResourceOptions? opts = null)
    public static DataSource get(String name, Output<String> id, DataSourceState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Arn string

    Amazon Resource Name (ARN) of the data source

    AwsAccountId string

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    Credentials Pulumi.Aws.Quicksight.Inputs.DataSourceCredentials

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    DataSourceId string

    An identifier for the data source.

    Name string

    A name for the data source, maximum of 128 characters.

    Parameters Pulumi.Aws.Quicksight.Inputs.DataSourceParameters

    The parameters used to connect to this data source (exactly one).

    Permissions List<Pulumi.Aws.Quicksight.Inputs.DataSourcePermission>

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    SslProperties Pulumi.Aws.Quicksight.Inputs.DataSourceSslProperties

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    Tags Dictionary<string, string>

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    TagsAll Dictionary<string, string>

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    Type string

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    VpcConnectionProperties Pulumi.Aws.Quicksight.Inputs.DataSourceVpcConnectionProperties

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    Arn string

    Amazon Resource Name (ARN) of the data source

    AwsAccountId string

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    Credentials DataSourceCredentialsArgs

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    DataSourceId string

    An identifier for the data source.

    Name string

    A name for the data source, maximum of 128 characters.

    Parameters DataSourceParametersArgs

    The parameters used to connect to this data source (exactly one).

    Permissions []DataSourcePermissionArgs

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    SslProperties DataSourceSslPropertiesArgs

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    Tags map[string]string

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    TagsAll map[string]string

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    Type string

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    VpcConnectionProperties DataSourceVpcConnectionPropertiesArgs

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    arn String

    Amazon Resource Name (ARN) of the data source

    awsAccountId String

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials DataSourceCredentials

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    dataSourceId String

    An identifier for the data source.

    name String

    A name for the data source, maximum of 128 characters.

    parameters DataSourceParameters

    The parameters used to connect to this data source (exactly one).

    permissions List<DataSourcePermission>

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    sslProperties DataSourceSslProperties

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags Map<String,String>

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    tagsAll Map<String,String>

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    type String

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    vpcConnectionProperties DataSourceVpcConnectionProperties

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    arn string

    Amazon Resource Name (ARN) of the data source

    awsAccountId string

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials DataSourceCredentials

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    dataSourceId string

    An identifier for the data source.

    name string

    A name for the data source, maximum of 128 characters.

    parameters DataSourceParameters

    The parameters used to connect to this data source (exactly one).

    permissions DataSourcePermission[]

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    sslProperties DataSourceSslProperties

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags {[key: string]: string}

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    tagsAll {[key: string]: string}

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    type string

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    vpcConnectionProperties DataSourceVpcConnectionProperties

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    arn str

    Amazon Resource Name (ARN) of the data source

    aws_account_id str

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials DataSourceCredentialsArgs

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    data_source_id str

    An identifier for the data source.

    name str

    A name for the data source, maximum of 128 characters.

    parameters DataSourceParametersArgs

    The parameters used to connect to this data source (exactly one).

    permissions Sequence[DataSourcePermissionArgs]

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    ssl_properties DataSourceSslPropertiesArgs

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags Mapping[str, str]

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    tags_all Mapping[str, str]

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    type str

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    vpc_connection_properties DataSourceVpcConnectionPropertiesArgs

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    arn String

    Amazon Resource Name (ARN) of the data source

    awsAccountId String

    The ID for the AWS account that the data source is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

    credentials Property Map

    The credentials Amazon QuickSight uses to connect to your underlying source. Currently, only credentials based on user name and password are supported. See Credentials below for more details.

    dataSourceId String

    An identifier for the data source.

    name String

    A name for the data source, maximum of 128 characters.

    parameters Property Map

    The parameters used to connect to this data source (exactly one).

    permissions List<Property Map>

    A set of resource permissions on the data source. Maximum of 64 items. See Permission below for more details.

    sslProperties Property Map

    Secure Socket Layer (SSL) properties that apply when Amazon QuickSight connects to your underlying source. See SSL Properties below for more details.

    tags Map<String>

    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    tagsAll Map<String>

    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Deprecated:

    Please use tags instead.

    type String

    The type of the data source. See the AWS Documentation for the complete list of valid values.

    The following arguments are optional:

    vpcConnectionProperties Property Map

    Use this parameter only when you want Amazon QuickSight to use a VPC connection when connecting to your underlying source. See VPC Connection Properties below for more details.

    Supporting Types

    DataSourceCredentials, DataSourceCredentialsArgs

    CopySourceArn string

    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used.

    CredentialPair Pulumi.Aws.Quicksight.Inputs.DataSourceCredentialsCredentialPair

    Credential pair. See Credential Pair below for more details.

    CopySourceArn string

    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used.

    CredentialPair DataSourceCredentialsCredentialPair

    Credential pair. See Credential Pair below for more details.

    copySourceArn String

    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used.

    credentialPair DataSourceCredentialsCredentialPair

    Credential pair. See Credential Pair below for more details.

    copySourceArn string

    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used.

    credentialPair DataSourceCredentialsCredentialPair

    Credential pair. See Credential Pair below for more details.

    copy_source_arn str

    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used.

    credential_pair DataSourceCredentialsCredentialPair

    Credential pair. See Credential Pair below for more details.

    copySourceArn String

    The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When the value is not null, the credential_pair from the data source in the ARN is used.

    credentialPair Property Map

    Credential pair. See Credential Pair below for more details.

    DataSourceCredentialsCredentialPair, DataSourceCredentialsCredentialPairArgs

    Password string

    Password, maximum length of 1024 characters.

    Username string

    User name, maximum length of 64 characters.

    Password string

    Password, maximum length of 1024 characters.

    Username string

    User name, maximum length of 64 characters.

    password String

    Password, maximum length of 1024 characters.

    username String

    User name, maximum length of 64 characters.

    password string

    Password, maximum length of 1024 characters.

    username string

    User name, maximum length of 64 characters.

    password str

    Password, maximum length of 1024 characters.

    username str

    User name, maximum length of 64 characters.

    password String

    Password, maximum length of 1024 characters.

    username String

    User name, maximum length of 64 characters.

    DataSourceParameters, DataSourceParametersArgs

    AmazonElasticsearch Pulumi.Aws.Quicksight.Inputs.DataSourceParametersAmazonElasticsearch

    Parameters for connecting to Amazon Elasticsearch.

    Athena Pulumi.Aws.Quicksight.Inputs.DataSourceParametersAthena

    Parameters for connecting to Athena.

    Aurora Pulumi.Aws.Quicksight.Inputs.DataSourceParametersAurora

    Parameters for connecting to Aurora MySQL.

    AuroraPostgresql Pulumi.Aws.Quicksight.Inputs.DataSourceParametersAuroraPostgresql

    Parameters for connecting to Aurora Postgresql.

    AwsIotAnalytics Pulumi.Aws.Quicksight.Inputs.DataSourceParametersAwsIotAnalytics

    Parameters for connecting to AWS IOT Analytics.

    Jira Pulumi.Aws.Quicksight.Inputs.DataSourceParametersJira

    Parameters for connecting to Jira.

    MariaDb Pulumi.Aws.Quicksight.Inputs.DataSourceParametersMariaDb

    Parameters for connecting to MariaDB.

    Mysql Pulumi.Aws.Quicksight.Inputs.DataSourceParametersMysql

    Parameters for connecting to MySQL.

    Oracle Pulumi.Aws.Quicksight.Inputs.DataSourceParametersOracle

    Parameters for connecting to Oracle.

    Postgresql Pulumi.Aws.Quicksight.Inputs.DataSourceParametersPostgresql

    Parameters for connecting to Postgresql.

    Presto Pulumi.Aws.Quicksight.Inputs.DataSourceParametersPresto

    Parameters for connecting to Presto.

    Rds Pulumi.Aws.Quicksight.Inputs.DataSourceParametersRds

    Parameters for connecting to RDS.

    Redshift Pulumi.Aws.Quicksight.Inputs.DataSourceParametersRedshift

    Parameters for connecting to Redshift.

    S3 Pulumi.Aws.Quicksight.Inputs.DataSourceParametersS3

    Parameters for connecting to S3.

    ServiceNow Pulumi.Aws.Quicksight.Inputs.DataSourceParametersServiceNow

    Parameters for connecting to ServiceNow.

    Snowflake Pulumi.Aws.Quicksight.Inputs.DataSourceParametersSnowflake

    Parameters for connecting to Snowflake.

    Spark Pulumi.Aws.Quicksight.Inputs.DataSourceParametersSpark

    Parameters for connecting to Spark.

    SqlServer Pulumi.Aws.Quicksight.Inputs.DataSourceParametersSqlServer

    Parameters for connecting to SQL Server.

    Teradata Pulumi.Aws.Quicksight.Inputs.DataSourceParametersTeradata

    Parameters for connecting to Teradata.

    Twitter Pulumi.Aws.Quicksight.Inputs.DataSourceParametersTwitter

    Parameters for connecting to Twitter.

    AmazonElasticsearch DataSourceParametersAmazonElasticsearch

    Parameters for connecting to Amazon Elasticsearch.

    Athena DataSourceParametersAthena

    Parameters for connecting to Athena.

    Aurora DataSourceParametersAurora

    Parameters for connecting to Aurora MySQL.

    AuroraPostgresql DataSourceParametersAuroraPostgresql

    Parameters for connecting to Aurora Postgresql.

    AwsIotAnalytics DataSourceParametersAwsIotAnalytics

    Parameters for connecting to AWS IOT Analytics.

    Jira DataSourceParametersJira

    Parameters for connecting to Jira.

    MariaDb DataSourceParametersMariaDb

    Parameters for connecting to MariaDB.

    Mysql DataSourceParametersMysql

    Parameters for connecting to MySQL.

    Oracle DataSourceParametersOracle

    Parameters for connecting to Oracle.

    Postgresql DataSourceParametersPostgresql

    Parameters for connecting to Postgresql.

    Presto DataSourceParametersPresto

    Parameters for connecting to Presto.

    Rds DataSourceParametersRds

    Parameters for connecting to RDS.

    Redshift DataSourceParametersRedshift

    Parameters for connecting to Redshift.

    S3 DataSourceParametersS3

    Parameters for connecting to S3.

    ServiceNow DataSourceParametersServiceNow

    Parameters for connecting to ServiceNow.

    Snowflake DataSourceParametersSnowflake

    Parameters for connecting to Snowflake.

    Spark DataSourceParametersSpark

    Parameters for connecting to Spark.

    SqlServer DataSourceParametersSqlServer

    Parameters for connecting to SQL Server.

    Teradata DataSourceParametersTeradata

    Parameters for connecting to Teradata.

    Twitter DataSourceParametersTwitter

    Parameters for connecting to Twitter.

    amazonElasticsearch DataSourceParametersAmazonElasticsearch

    Parameters for connecting to Amazon Elasticsearch.

    athena DataSourceParametersAthena

    Parameters for connecting to Athena.

    aurora DataSourceParametersAurora

    Parameters for connecting to Aurora MySQL.

    auroraPostgresql DataSourceParametersAuroraPostgresql

    Parameters for connecting to Aurora Postgresql.

    awsIotAnalytics DataSourceParametersAwsIotAnalytics

    Parameters for connecting to AWS IOT Analytics.

    jira DataSourceParametersJira

    Parameters for connecting to Jira.

    mariaDb DataSourceParametersMariaDb

    Parameters for connecting to MariaDB.

    mysql DataSourceParametersMysql

    Parameters for connecting to MySQL.

    oracle DataSourceParametersOracle

    Parameters for connecting to Oracle.

    postgresql DataSourceParametersPostgresql

    Parameters for connecting to Postgresql.

    presto DataSourceParametersPresto

    Parameters for connecting to Presto.

    rds DataSourceParametersRds

    Parameters for connecting to RDS.

    redshift DataSourceParametersRedshift

    Parameters for connecting to Redshift.

    s3 DataSourceParametersS3

    Parameters for connecting to S3.

    serviceNow DataSourceParametersServiceNow

    Parameters for connecting to ServiceNow.

    snowflake DataSourceParametersSnowflake

    Parameters for connecting to Snowflake.

    spark DataSourceParametersSpark

    Parameters for connecting to Spark.

    sqlServer DataSourceParametersSqlServer

    Parameters for connecting to SQL Server.

    teradata DataSourceParametersTeradata

    Parameters for connecting to Teradata.

    twitter DataSourceParametersTwitter

    Parameters for connecting to Twitter.

    amazonElasticsearch DataSourceParametersAmazonElasticsearch

    Parameters for connecting to Amazon Elasticsearch.

    athena DataSourceParametersAthena

    Parameters for connecting to Athena.

    aurora DataSourceParametersAurora

    Parameters for connecting to Aurora MySQL.

    auroraPostgresql DataSourceParametersAuroraPostgresql

    Parameters for connecting to Aurora Postgresql.

    awsIotAnalytics DataSourceParametersAwsIotAnalytics

    Parameters for connecting to AWS IOT Analytics.

    jira DataSourceParametersJira

    Parameters for connecting to Jira.

    mariaDb DataSourceParametersMariaDb

    Parameters for connecting to MariaDB.

    mysql DataSourceParametersMysql

    Parameters for connecting to MySQL.

    oracle DataSourceParametersOracle

    Parameters for connecting to Oracle.

    postgresql DataSourceParametersPostgresql

    Parameters for connecting to Postgresql.

    presto DataSourceParametersPresto

    Parameters for connecting to Presto.

    rds DataSourceParametersRds

    Parameters for connecting to RDS.

    redshift DataSourceParametersRedshift

    Parameters for connecting to Redshift.

    s3 DataSourceParametersS3

    Parameters for connecting to S3.

    serviceNow DataSourceParametersServiceNow

    Parameters for connecting to ServiceNow.

    snowflake DataSourceParametersSnowflake

    Parameters for connecting to Snowflake.

    spark DataSourceParametersSpark

    Parameters for connecting to Spark.

    sqlServer DataSourceParametersSqlServer

    Parameters for connecting to SQL Server.

    teradata DataSourceParametersTeradata

    Parameters for connecting to Teradata.

    twitter DataSourceParametersTwitter

    Parameters for connecting to Twitter.

    amazon_elasticsearch DataSourceParametersAmazonElasticsearch

    Parameters for connecting to Amazon Elasticsearch.

    athena DataSourceParametersAthena

    Parameters for connecting to Athena.

    aurora DataSourceParametersAurora

    Parameters for connecting to Aurora MySQL.

    aurora_postgresql DataSourceParametersAuroraPostgresql

    Parameters for connecting to Aurora Postgresql.

    aws_iot_analytics DataSourceParametersAwsIotAnalytics

    Parameters for connecting to AWS IOT Analytics.

    jira DataSourceParametersJira

    Parameters for connecting to Jira.

    maria_db DataSourceParametersMariaDb

    Parameters for connecting to MariaDB.

    mysql DataSourceParametersMysql

    Parameters for connecting to MySQL.

    oracle DataSourceParametersOracle

    Parameters for connecting to Oracle.

    postgresql DataSourceParametersPostgresql

    Parameters for connecting to Postgresql.

    presto DataSourceParametersPresto

    Parameters for connecting to Presto.

    rds DataSourceParametersRds

    Parameters for connecting to RDS.

    redshift DataSourceParametersRedshift

    Parameters for connecting to Redshift.

    s3 DataSourceParametersS3

    Parameters for connecting to S3.

    service_now DataSourceParametersServiceNow

    Parameters for connecting to ServiceNow.

    snowflake DataSourceParametersSnowflake

    Parameters for connecting to Snowflake.

    spark DataSourceParametersSpark

    Parameters for connecting to Spark.

    sql_server DataSourceParametersSqlServer

    Parameters for connecting to SQL Server.

    teradata DataSourceParametersTeradata

    Parameters for connecting to Teradata.

    twitter DataSourceParametersTwitter

    Parameters for connecting to Twitter.

    amazonElasticsearch Property Map

    Parameters for connecting to Amazon Elasticsearch.

    athena Property Map

    Parameters for connecting to Athena.

    aurora Property Map

    Parameters for connecting to Aurora MySQL.

    auroraPostgresql Property Map

    Parameters for connecting to Aurora Postgresql.

    awsIotAnalytics Property Map

    Parameters for connecting to AWS IOT Analytics.

    jira Property Map

    Parameters for connecting to Jira.

    mariaDb Property Map

    Parameters for connecting to MariaDB.

    mysql Property Map

    Parameters for connecting to MySQL.

    oracle Property Map

    Parameters for connecting to Oracle.

    postgresql Property Map

    Parameters for connecting to Postgresql.

    presto Property Map

    Parameters for connecting to Presto.

    rds Property Map

    Parameters for connecting to RDS.

    redshift Property Map

    Parameters for connecting to Redshift.

    s3 Property Map

    Parameters for connecting to S3.

    serviceNow Property Map

    Parameters for connecting to ServiceNow.

    snowflake Property Map

    Parameters for connecting to Snowflake.

    spark Property Map

    Parameters for connecting to Spark.

    sqlServer Property Map

    Parameters for connecting to SQL Server.

    teradata Property Map

    Parameters for connecting to Teradata.

    twitter Property Map

    Parameters for connecting to Twitter.

    DataSourceParametersAmazonElasticsearch, DataSourceParametersAmazonElasticsearchArgs

    Domain string

    The OpenSearch domain.

    Domain string

    The OpenSearch domain.

    domain String

    The OpenSearch domain.

    domain string

    The OpenSearch domain.

    domain str

    The OpenSearch domain.

    domain String

    The OpenSearch domain.

    DataSourceParametersAthena, DataSourceParametersAthenaArgs

    WorkGroup string

    The work-group to which to connect.

    WorkGroup string

    The work-group to which to connect.

    workGroup String

    The work-group to which to connect.

    workGroup string

    The work-group to which to connect.

    work_group str

    The work-group to which to connect.

    workGroup String

    The work-group to which to connect.

    DataSourceParametersAurora, DataSourceParametersAuroraArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersAuroraPostgresql, DataSourceParametersAuroraPostgresqlArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersAwsIotAnalytics, DataSourceParametersAwsIotAnalyticsArgs

    DataSetName string

    The name of the data set to which to connect.

    DataSetName string

    The name of the data set to which to connect.

    dataSetName String

    The name of the data set to which to connect.

    dataSetName string

    The name of the data set to which to connect.

    data_set_name str

    The name of the data set to which to connect.

    dataSetName String

    The name of the data set to which to connect.

    DataSourceParametersJira, DataSourceParametersJiraArgs

    SiteBaseUrl string

    The base URL of the Jira instance's site to which to connect.

    SiteBaseUrl string

    The base URL of the Jira instance's site to which to connect.

    siteBaseUrl String

    The base URL of the Jira instance's site to which to connect.

    siteBaseUrl string

    The base URL of the Jira instance's site to which to connect.

    site_base_url str

    The base URL of the Jira instance's site to which to connect.

    siteBaseUrl String

    The base URL of the Jira instance's site to which to connect.

    DataSourceParametersMariaDb, DataSourceParametersMariaDbArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersMysql, DataSourceParametersMysqlArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersOracle, DataSourceParametersOracleArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersPostgresql, DataSourceParametersPostgresqlArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersPresto, DataSourceParametersPrestoArgs

    Catalog string

    The catalog to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Catalog string

    The catalog to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    catalog String

    The catalog to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    catalog string

    The catalog to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    catalog str

    The catalog to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    catalog String

    The catalog to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersRds, DataSourceParametersRdsArgs

    Database string

    The database to which to connect.

    InstanceId string

    The instance ID to which to connect.

    Database string

    The database to which to connect.

    InstanceId string

    The instance ID to which to connect.

    database String

    The database to which to connect.

    instanceId String

    The instance ID to which to connect.

    database string

    The database to which to connect.

    instanceId string

    The instance ID to which to connect.

    database str

    The database to which to connect.

    instance_id str

    The instance ID to which to connect.

    database String

    The database to which to connect.

    instanceId String

    The instance ID to which to connect.

    DataSourceParametersRedshift, DataSourceParametersRedshiftArgs

    Database string

    The database to which to connect.

    ClusterId string

    The ID of the cluster to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    Database string

    The database to which to connect.

    ClusterId string

    The ID of the cluster to which to connect.

    Host string

    The host to which to connect.

    Port int

    The port to which to connect.

    database String

    The database to which to connect.

    clusterId String

    The ID of the cluster to which to connect.

    host String

    The host to which to connect.

    port Integer

    The port to which to connect.

    database string

    The database to which to connect.

    clusterId string

    The ID of the cluster to which to connect.

    host string

    The host to which to connect.

    port number

    The port to which to connect.

    database str

    The database to which to connect.

    cluster_id str

    The ID of the cluster to which to connect.

    host str

    The host to which to connect.

    port int

    The port to which to connect.

    database String

    The database to which to connect.

    clusterId String

    The ID of the cluster to which to connect.

    host String

    The host to which to connect.

    port Number

    The port to which to connect.

    DataSourceParametersS3, DataSourceParametersS3Args

    ManifestFileLocation Pulumi.Aws.Quicksight.Inputs.DataSourceParametersS3ManifestFileLocation

    An object containing the S3 location of the S3 manifest file.

    ManifestFileLocation DataSourceParametersS3ManifestFileLocation

    An object containing the S3 location of the S3 manifest file.

    manifestFileLocation DataSourceParametersS3ManifestFileLocation

    An object containing the S3 location of the S3 manifest file.

    manifestFileLocation DataSourceParametersS3ManifestFileLocation

    An object containing the S3 location of the S3 manifest file.

    manifest_file_location DataSourceParametersS3ManifestFileLocation

    An object containing the S3 location of the S3 manifest file.

    manifestFileLocation Property Map

    An object containing the S3 location of the S3 manifest file.

    DataSourceParametersS3ManifestFileLocation, DataSourceParametersS3ManifestFileLocationArgs

    Bucket string

    The name of the bucket that contains the manifest file.

    Key string

    The key of the manifest file within the bucket.

    Bucket string

    The name of the bucket that contains the manifest file.

    Key string

    The key of the manifest file within the bucket.

    bucket String

    The name of the bucket that contains the manifest file.

    key String

    The key of the manifest file within the bucket.

    bucket string

    The name of the bucket that contains the manifest file.

    key string

    The key of the manifest file within the bucket.

    bucket str

    The name of the bucket that contains the manifest file.

    key str

    The key of the manifest file within the bucket.

    bucket String

    The name of the bucket that contains the manifest file.

    key String

    The key of the manifest file within the bucket.

    DataSourceParametersServiceNow, DataSourceParametersServiceNowArgs

    SiteBaseUrl string

    The base URL of the Jira instance's site to which to connect.

    SiteBaseUrl string

    The base URL of the Jira instance's site to which to connect.

    siteBaseUrl String

    The base URL of the Jira instance's site to which to connect.

    siteBaseUrl string

    The base URL of the Jira instance's site to which to connect.

    site_base_url str

    The base URL of the Jira instance's site to which to connect.

    siteBaseUrl String

    The base URL of the Jira instance's site to which to connect.

    DataSourceParametersSnowflake, DataSourceParametersSnowflakeArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Warehouse string

    The warehouse to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Warehouse string

    The warehouse to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    warehouse String

    The warehouse to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    warehouse string

    The warehouse to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    warehouse str

    The warehouse to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    warehouse String

    The warehouse to which to connect.

    DataSourceParametersSpark, DataSourceParametersSparkArgs

    Host string

    The host to which to connect.

    Port int

    The warehouse to which to connect.

    Host string

    The host to which to connect.

    Port int

    The warehouse to which to connect.

    host String

    The host to which to connect.

    port Integer

    The warehouse to which to connect.

    host string

    The host to which to connect.

    port number

    The warehouse to which to connect.

    host str

    The host to which to connect.

    port int

    The warehouse to which to connect.

    host String

    The host to which to connect.

    port Number

    The warehouse to which to connect.

    DataSourceParametersSqlServer, DataSourceParametersSqlServerArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The warehouse to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The warehouse to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The warehouse to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The warehouse to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The warehouse to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The warehouse to which to connect.

    DataSourceParametersTeradata, DataSourceParametersTeradataArgs

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The warehouse to which to connect.

    Database string

    The database to which to connect.

    Host string

    The host to which to connect.

    Port int

    The warehouse to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Integer

    The warehouse to which to connect.

    database string

    The database to which to connect.

    host string

    The host to which to connect.

    port number

    The warehouse to which to connect.

    database str

    The database to which to connect.

    host str

    The host to which to connect.

    port int

    The warehouse to which to connect.

    database String

    The database to which to connect.

    host String

    The host to which to connect.

    port Number

    The warehouse to which to connect.

    DataSourceParametersTwitter, DataSourceParametersTwitterArgs

    MaxRows int

    The maximum number of rows to query.

    Query string

    The Twitter query to retrieve the data.

    MaxRows int

    The maximum number of rows to query.

    Query string

    The Twitter query to retrieve the data.

    maxRows Integer

    The maximum number of rows to query.

    query String

    The Twitter query to retrieve the data.

    maxRows number

    The maximum number of rows to query.

    query string

    The Twitter query to retrieve the data.

    max_rows int

    The maximum number of rows to query.

    query str

    The Twitter query to retrieve the data.

    maxRows Number

    The maximum number of rows to query.

    query String

    The Twitter query to retrieve the data.

    DataSourcePermission, DataSourcePermissionArgs

    Actions List<string>

    Set of IAM actions to grant or revoke permissions on. Max of 16 items.

    Principal string

    The Amazon Resource Name (ARN) of the principal.

    Actions []string

    Set of IAM actions to grant or revoke permissions on. Max of 16 items.

    Principal string

    The Amazon Resource Name (ARN) of the principal.

    actions List<String>

    Set of IAM actions to grant or revoke permissions on. Max of 16 items.

    principal String

    The Amazon Resource Name (ARN) of the principal.

    actions string[]

    Set of IAM actions to grant or revoke permissions on. Max of 16 items.

    principal string

    The Amazon Resource Name (ARN) of the principal.

    actions Sequence[str]

    Set of IAM actions to grant or revoke permissions on. Max of 16 items.

    principal str

    The Amazon Resource Name (ARN) of the principal.

    actions List<String>

    Set of IAM actions to grant or revoke permissions on. Max of 16 items.

    principal String

    The Amazon Resource Name (ARN) of the principal.

    DataSourceSslProperties, DataSourceSslPropertiesArgs

    DisableSsl bool

    A Boolean option to control whether SSL should be disabled.

    DisableSsl bool

    A Boolean option to control whether SSL should be disabled.

    disableSsl Boolean

    A Boolean option to control whether SSL should be disabled.

    disableSsl boolean

    A Boolean option to control whether SSL should be disabled.

    disable_ssl bool

    A Boolean option to control whether SSL should be disabled.

    disableSsl Boolean

    A Boolean option to control whether SSL should be disabled.

    DataSourceVpcConnectionProperties, DataSourceVpcConnectionPropertiesArgs

    VpcConnectionArn string

    The Amazon Resource Name (ARN) for the VPC connection.

    VpcConnectionArn string

    The Amazon Resource Name (ARN) for the VPC connection.

    vpcConnectionArn String

    The Amazon Resource Name (ARN) for the VPC connection.

    vpcConnectionArn string

    The Amazon Resource Name (ARN) for the VPC connection.

    vpc_connection_arn str

    The Amazon Resource Name (ARN) for the VPC connection.

    vpcConnectionArn String

    The Amazon Resource Name (ARN) for the VPC connection.

    Import

    Using pulumi import, import a QuickSight data source using the AWS account ID, and data source ID separated by a slash (/). For example:

     $ pulumi import aws:quicksight/dataSource:DataSource example 123456789123/my-data-source-id
    

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the aws Terraform Provider.

    aws logo

    Try AWS Native preview for resources not in the classic version.

    AWS Classic v6.3.0 published on Thursday, Sep 28, 2023 by Pulumi