Show / Hide Table of Contents

Class CfnDataSourcePropsMixin.SnowflakeParametersProperty

The parameters for Snowflake.

Inheritance
object
CfnDataSourcePropsMixin.SnowflakeParametersProperty
Implements
CfnDataSourcePropsMixin.ISnowflakeParametersProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDataSourcePropsMixin.SnowflakeParametersProperty : CfnDataSourcePropsMixin.ISnowflakeParametersProperty
Syntax (vb)
Public Class CfnDataSourcePropsMixin.SnowflakeParametersProperty Implements CfnDataSourcePropsMixin.ISnowflakeParametersProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins;

             var snowflakeParametersProperty = new SnowflakeParametersProperty {
                 AuthenticationType = "authenticationType",
                 Database = "database",
                 DatabaseAccessControlRole = "databaseAccessControlRole",
                 Host = "host",
                 OAuthParameters = new OAuthParametersProperty {
                     IdentityProviderResourceUri = "identityProviderResourceUri",
                     IdentityProviderVpcConnectionProperties = new VpcConnectionPropertiesProperty {
                         VpcConnectionArn = "vpcConnectionArn"
                     },
                     OAuthScope = "oAuthScope",
                     TokenProviderUrl = "tokenProviderUrl"
                 },
                 Warehouse = "warehouse"
             };

Synopsis

Constructors

SnowflakeParametersProperty()

The parameters for Snowflake.

Properties

AuthenticationType

The authentication type that you want to use for your connection.

Database

Database.

DatabaseAccessControlRole

The database access control role.

Host

Host.

OAuthParameters

An object that contains information needed to create a data source connection between an Quick Sight account and Snowflake.

Warehouse

Warehouse.

Constructors

SnowflakeParametersProperty()

The parameters for Snowflake.

public SnowflakeParametersProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins;

             var snowflakeParametersProperty = new SnowflakeParametersProperty {
                 AuthenticationType = "authenticationType",
                 Database = "database",
                 DatabaseAccessControlRole = "databaseAccessControlRole",
                 Host = "host",
                 OAuthParameters = new OAuthParametersProperty {
                     IdentityProviderResourceUri = "identityProviderResourceUri",
                     IdentityProviderVpcConnectionProperties = new VpcConnectionPropertiesProperty {
                         VpcConnectionArn = "vpcConnectionArn"
                     },
                     OAuthScope = "oAuthScope",
                     TokenProviderUrl = "tokenProviderUrl"
                 },
                 Warehouse = "warehouse"
             };

Properties

AuthenticationType

The authentication type that you want to use for your connection.

public string? AuthenticationType { get; set; }
Property Value

string

Remarks

This parameter accepts OAuth and non-OAuth authentication types.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-authenticationtype

Database

Database.

public string? Database { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-database

DatabaseAccessControlRole

The database access control role.

public string? DatabaseAccessControlRole { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-databaseaccesscontrolrole

Host

Host.

public string? Host { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-host

OAuthParameters

An object that contains information needed to create a data source connection between an Quick Sight account and Snowflake.

public object? OAuthParameters { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-oauthparameters

Type union: either IResolvable or CfnDataSourcePropsMixin.IOAuthParametersProperty

Warehouse

Warehouse.

public string? Warehouse { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-warehouse

Implements

CfnDataSourcePropsMixin.ISnowflakeParametersProperty
Back to top Generated by DocFX