Interface CfnDataSource.IStarburstParametersProperty
The parameters that are required to connect to a Starburst data source.
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IStarburstParametersProperty
Syntax (vb)
Public Interface IStarburstParametersProperty
Remarks
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.AWS.QuickSight;
var starburstParametersProperty = new StarburstParametersProperty {
Catalog = "catalog",
Host = "host",
Port = 123,
// the properties below are optional
AuthenticationType = "authenticationType",
DatabaseAccessControlRole = "databaseAccessControlRole",
OAuthParameters = new OAuthParametersProperty {
TokenProviderUrl = "tokenProviderUrl",
// the properties below are optional
IdentityProviderResourceUri = "identityProviderResourceUri",
IdentityProviderVpcConnectionProperties = new VpcConnectionPropertiesProperty {
VpcConnectionArn = "vpcConnectionArn"
},
OAuthScope = "oAuthScope"
},
ProductType = "productType"
};
Synopsis
Properties
Authentication |
The authentication type that you want to use for your connection. |
Catalog | The catalog name for the Starburst data source. |
Database |
The database access control role. |
Host | The host name of the Starburst data source. |
OAuth |
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst. |
Port | The port for the Starburst data source. |
Product |
The product type for the Starburst data source. |
Properties
AuthenticationType
The authentication type that you want to use for your connection.
virtual string AuthenticationType { get; }
Property Value
System.
Remarks
This parameter accepts OAuth and non-OAuth authentication types.
Catalog
The catalog name for the Starburst data source.
string Catalog { get; }
Property Value
System.
Remarks
DatabaseAccessControlRole
The database access control role.
virtual string DatabaseAccessControlRole { get; }
Property Value
System.
Remarks
Host
The host name of the Starburst data source.
string Host { get; }
Property Value
System.
Remarks
OAuthParameters
An object that contains information needed to create a data source connection between an Amazon QuickSight account and Starburst.
virtual object OAuthParameters { get; }
Property Value
System.
Remarks
Port
The port for the Starburst data source.
double Port { get; }
Property Value
System.
Remarks
ProductType
The product type for the Starburst data source.
virtual string ProductType { get; }
Property Value
System.