package
4.38.1
Repository: https://github.com/pulumi/pulumi-aws.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetDataSource gets an existing DataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetGroup gets an existing Group resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetGroupMembership gets an existing GroupMembership resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
NewDataSource registers a new resource with the given unique name, arguments, and options.
NewGroup registers a new resource with the given unique name, arguments, and options.
NewGroupMembership registers a new resource with the given unique name, arguments, and options.
NewUser registers a new resource with the given unique name, arguments, and options.

# Structs

Resource for managing QuickSight Data Source ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v4/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 }) } ``` ## Import A QuickSight data source can be imported using the AWS account ID, and data source ID name separated by a slash (`/`) e.g., ```sh $ pulumi import aws:quicksight/dataSource:DataSource example 123456789123/my-data-source-id ```.
The set of arguments for constructing a DataSource resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing QuickSight Group ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/quicksight" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := quicksight.NewGroup(ctx, "example", &quicksight.GroupArgs{ GroupName: pulumi.String("tf-example"), }) if err != nil { return err } return nil }) } ``` ## Import QuickSight Group can be imported using the aws account id, namespace and group name separated by `/`.
The set of arguments for constructing a Group resource.
No description provided by the author
No description provided by the author
Resource for managing QuickSight Group Membership ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/quicksight" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := quicksight.NewGroupMembership(ctx, "example", &quicksight.GroupMembershipArgs{ GroupName: pulumi.String("all-access-users"), MemberName: pulumi.String("john_smith"), }) if err != nil { return err } return nil }) } ``` ## Import QuickSight Group membership can be imported using the AWS account ID, namespace, group name and member name separated by `/`.
The set of arguments for constructing a GroupMembership resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource for managing QuickSight User ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-aws/sdk/v4/go/aws/quicksight" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := quicksight.NewUser(ctx, "example", &quicksight.UserArgs{ Email: pulumi.String("[email protected]"), IamArn: pulumi.String("arn:aws:iam::123456789012:user/Example"), IdentityType: pulumi.String("IAM"), SessionName: pulumi.String("an-author"), UserRole: pulumi.String("AUTHOR"), }) if err != nil { return err } return nil }) } ``` ## Import Importing is currently not supported on this resource.
The set of arguments for constructing a User resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

DataSourceArrayInput is an input type that accepts DataSourceArray and DataSourceArrayOutput values.
DataSourceCredentialsCredentialPairInput is an input type that accepts DataSourceCredentialsCredentialPairArgs and DataSourceCredentialsCredentialPairOutput values.
DataSourceCredentialsCredentialPairPtrInput is an input type that accepts DataSourceCredentialsCredentialPairArgs, DataSourceCredentialsCredentialPairPtr and DataSourceCredentialsCredentialPairPtrOutput values.
DataSourceCredentialsInput is an input type that accepts DataSourceCredentialsArgs and DataSourceCredentialsOutput values.
DataSourceCredentialsPtrInput is an input type that accepts DataSourceCredentialsArgs, DataSourceCredentialsPtr and DataSourceCredentialsPtrOutput values.
No description provided by the author
DataSourceMapInput is an input type that accepts DataSourceMap and DataSourceMapOutput values.
DataSourceParametersAmazonElasticsearchInput is an input type that accepts DataSourceParametersAmazonElasticsearchArgs and DataSourceParametersAmazonElasticsearchOutput values.
DataSourceParametersAmazonElasticsearchPtrInput is an input type that accepts DataSourceParametersAmazonElasticsearchArgs, DataSourceParametersAmazonElasticsearchPtr and DataSourceParametersAmazonElasticsearchPtrOutput values.
DataSourceParametersAthenaInput is an input type that accepts DataSourceParametersAthenaArgs and DataSourceParametersAthenaOutput values.
DataSourceParametersAthenaPtrInput is an input type that accepts DataSourceParametersAthenaArgs, DataSourceParametersAthenaPtr and DataSourceParametersAthenaPtrOutput values.
DataSourceParametersAuroraInput is an input type that accepts DataSourceParametersAuroraArgs and DataSourceParametersAuroraOutput values.
DataSourceParametersAuroraPostgresqlInput is an input type that accepts DataSourceParametersAuroraPostgresqlArgs and DataSourceParametersAuroraPostgresqlOutput values.
DataSourceParametersAuroraPostgresqlPtrInput is an input type that accepts DataSourceParametersAuroraPostgresqlArgs, DataSourceParametersAuroraPostgresqlPtr and DataSourceParametersAuroraPostgresqlPtrOutput values.
DataSourceParametersAuroraPtrInput is an input type that accepts DataSourceParametersAuroraArgs, DataSourceParametersAuroraPtr and DataSourceParametersAuroraPtrOutput values.
DataSourceParametersAwsIotAnalyticsInput is an input type that accepts DataSourceParametersAwsIotAnalyticsArgs and DataSourceParametersAwsIotAnalyticsOutput values.
DataSourceParametersAwsIotAnalyticsPtrInput is an input type that accepts DataSourceParametersAwsIotAnalyticsArgs, DataSourceParametersAwsIotAnalyticsPtr and DataSourceParametersAwsIotAnalyticsPtrOutput values.
DataSourceParametersInput is an input type that accepts DataSourceParametersArgs and DataSourceParametersOutput values.
DataSourceParametersJiraInput is an input type that accepts DataSourceParametersJiraArgs and DataSourceParametersJiraOutput values.
DataSourceParametersJiraPtrInput is an input type that accepts DataSourceParametersJiraArgs, DataSourceParametersJiraPtr and DataSourceParametersJiraPtrOutput values.
DataSourceParametersMariaDbInput is an input type that accepts DataSourceParametersMariaDbArgs and DataSourceParametersMariaDbOutput values.
DataSourceParametersMariaDbPtrInput is an input type that accepts DataSourceParametersMariaDbArgs, DataSourceParametersMariaDbPtr and DataSourceParametersMariaDbPtrOutput values.
DataSourceParametersMysqlInput is an input type that accepts DataSourceParametersMysqlArgs and DataSourceParametersMysqlOutput values.
DataSourceParametersMysqlPtrInput is an input type that accepts DataSourceParametersMysqlArgs, DataSourceParametersMysqlPtr and DataSourceParametersMysqlPtrOutput values.
DataSourceParametersOracleInput is an input type that accepts DataSourceParametersOracleArgs and DataSourceParametersOracleOutput values.
DataSourceParametersOraclePtrInput is an input type that accepts DataSourceParametersOracleArgs, DataSourceParametersOraclePtr and DataSourceParametersOraclePtrOutput values.
DataSourceParametersPostgresqlInput is an input type that accepts DataSourceParametersPostgresqlArgs and DataSourceParametersPostgresqlOutput values.
DataSourceParametersPostgresqlPtrInput is an input type that accepts DataSourceParametersPostgresqlArgs, DataSourceParametersPostgresqlPtr and DataSourceParametersPostgresqlPtrOutput values.
DataSourceParametersPrestoInput is an input type that accepts DataSourceParametersPrestoArgs and DataSourceParametersPrestoOutput values.
DataSourceParametersPrestoPtrInput is an input type that accepts DataSourceParametersPrestoArgs, DataSourceParametersPrestoPtr and DataSourceParametersPrestoPtrOutput values.
DataSourceParametersPtrInput is an input type that accepts DataSourceParametersArgs, DataSourceParametersPtr and DataSourceParametersPtrOutput values.
DataSourceParametersRdsInput is an input type that accepts DataSourceParametersRdsArgs and DataSourceParametersRdsOutput values.
DataSourceParametersRdsPtrInput is an input type that accepts DataSourceParametersRdsArgs, DataSourceParametersRdsPtr and DataSourceParametersRdsPtrOutput values.
DataSourceParametersRedshiftInput is an input type that accepts DataSourceParametersRedshiftArgs and DataSourceParametersRedshiftOutput values.
DataSourceParametersRedshiftPtrInput is an input type that accepts DataSourceParametersRedshiftArgs, DataSourceParametersRedshiftPtr and DataSourceParametersRedshiftPtrOutput values.
DataSourceParametersS3Input is an input type that accepts DataSourceParametersS3Args and DataSourceParametersS3Output values.
DataSourceParametersS3ManifestFileLocationInput is an input type that accepts DataSourceParametersS3ManifestFileLocationArgs and DataSourceParametersS3ManifestFileLocationOutput values.
DataSourceParametersS3ManifestFileLocationPtrInput is an input type that accepts DataSourceParametersS3ManifestFileLocationArgs, DataSourceParametersS3ManifestFileLocationPtr and DataSourceParametersS3ManifestFileLocationPtrOutput values.
DataSourceParametersS3PtrInput is an input type that accepts DataSourceParametersS3Args, DataSourceParametersS3Ptr and DataSourceParametersS3PtrOutput values.
DataSourceParametersServiceNowInput is an input type that accepts DataSourceParametersServiceNowArgs and DataSourceParametersServiceNowOutput values.
DataSourceParametersServiceNowPtrInput is an input type that accepts DataSourceParametersServiceNowArgs, DataSourceParametersServiceNowPtr and DataSourceParametersServiceNowPtrOutput values.
DataSourceParametersSnowflakeInput is an input type that accepts DataSourceParametersSnowflakeArgs and DataSourceParametersSnowflakeOutput values.
DataSourceParametersSnowflakePtrInput is an input type that accepts DataSourceParametersSnowflakeArgs, DataSourceParametersSnowflakePtr and DataSourceParametersSnowflakePtrOutput values.
DataSourceParametersSparkInput is an input type that accepts DataSourceParametersSparkArgs and DataSourceParametersSparkOutput values.
DataSourceParametersSparkPtrInput is an input type that accepts DataSourceParametersSparkArgs, DataSourceParametersSparkPtr and DataSourceParametersSparkPtrOutput values.
DataSourceParametersSqlServerInput is an input type that accepts DataSourceParametersSqlServerArgs and DataSourceParametersSqlServerOutput values.
DataSourceParametersSqlServerPtrInput is an input type that accepts DataSourceParametersSqlServerArgs, DataSourceParametersSqlServerPtr and DataSourceParametersSqlServerPtrOutput values.
DataSourceParametersTeradataInput is an input type that accepts DataSourceParametersTeradataArgs and DataSourceParametersTeradataOutput values.
DataSourceParametersTeradataPtrInput is an input type that accepts DataSourceParametersTeradataArgs, DataSourceParametersTeradataPtr and DataSourceParametersTeradataPtrOutput values.
DataSourceParametersTwitterInput is an input type that accepts DataSourceParametersTwitterArgs and DataSourceParametersTwitterOutput values.
DataSourceParametersTwitterPtrInput is an input type that accepts DataSourceParametersTwitterArgs, DataSourceParametersTwitterPtr and DataSourceParametersTwitterPtrOutput values.
DataSourcePermissionArrayInput is an input type that accepts DataSourcePermissionArray and DataSourcePermissionArrayOutput values.
DataSourcePermissionInput is an input type that accepts DataSourcePermissionArgs and DataSourcePermissionOutput values.
DataSourceSslPropertiesInput is an input type that accepts DataSourceSslPropertiesArgs and DataSourceSslPropertiesOutput values.
DataSourceSslPropertiesPtrInput is an input type that accepts DataSourceSslPropertiesArgs, DataSourceSslPropertiesPtr and DataSourceSslPropertiesPtrOutput values.
DataSourceVpcConnectionPropertiesInput is an input type that accepts DataSourceVpcConnectionPropertiesArgs and DataSourceVpcConnectionPropertiesOutput values.
DataSourceVpcConnectionPropertiesPtrInput is an input type that accepts DataSourceVpcConnectionPropertiesArgs, DataSourceVpcConnectionPropertiesPtr and DataSourceVpcConnectionPropertiesPtrOutput values.
GroupArrayInput is an input type that accepts GroupArray and GroupArrayOutput values.
No description provided by the author
GroupMapInput is an input type that accepts GroupMap and GroupMapOutput values.
GroupMembershipArrayInput is an input type that accepts GroupMembershipArray and GroupMembershipArrayOutput values.
No description provided by the author
GroupMembershipMapInput is an input type that accepts GroupMembershipMap and GroupMembershipMapOutput values.
UserArrayInput is an input type that accepts UserArray and UserArrayOutput values.
No description provided by the author
UserMapInput is an input type that accepts UserMap and UserMapOutput values.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author