aws logo
AWS Classic v5.33.0, Mar 24 23

aws.quicksight.DataSource

Resource for managing QuickSight Data Source

Example Usage

using System.Collections.Generic;
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/v5/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.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.

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.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 List<Pulumi.Aws.Quicksight.Inputs.DataSourcePermissionArgs>

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

SslProperties Pulumi.Aws.Quicksight.Inputs.DataSourceSslPropertiesArgs

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.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 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.

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 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.

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 List<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 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.

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 {[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 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.

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.

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.

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.

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.

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.

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.

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.

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.

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.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 Pulumi.Aws.Quicksight.Inputs.DataSourceParametersArgs

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

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

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

SslProperties Pulumi.Aws.Quicksight.Inputs.DataSourceSslPropertiesArgs

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.

Type string

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

VpcConnectionProperties Pulumi.Aws.Quicksight.Inputs.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 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.

Type string

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

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 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 List<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.

type String

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

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 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 {[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.

type string

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

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 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.

type str

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

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.

type String

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

A QuickSight data source can be imported using the AWS account ID, and data source ID name separated by a slash (/) e.g.,

 $ 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.