
commonMain.aws.sdk.kotlin.services.quicksight.model.DataSourceParameters.kt Maven / Gradle / Ivy
// Code generated by smithy-kotlin-codegen. DO NOT EDIT!
package aws.sdk.kotlin.services.quicksight.model
/**
* The parameters that Amazon QuickSight uses to connect to your underlying data source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
*/
sealed class DataSourceParameters {
/**
* The parameters for OpenSearch.
*/
data class AmazonElasticsearchParameters(val value: aws.sdk.kotlin.services.quicksight.model.AmazonElasticsearchParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for OpenSearch.
*/
data class AmazonOpenSearchParameters(val value: aws.sdk.kotlin.services.quicksight.model.AmazonOpenSearchParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Amazon Athena.
*/
data class AthenaParameters(val value: aws.sdk.kotlin.services.quicksight.model.AthenaParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Amazon Aurora MySQL.
*/
data class AuroraParameters(val value: aws.sdk.kotlin.services.quicksight.model.AuroraParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Amazon Aurora.
*/
data class AuroraPostgreSqlParameters(val value: aws.sdk.kotlin.services.quicksight.model.AuroraPostgreSqlParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for IoT Analytics.
*/
data class AwsIotAnalyticsParameters(val value: aws.sdk.kotlin.services.quicksight.model.AwsIotAnalyticsParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Exasol.
*/
data class ExasolParameters(val value: aws.sdk.kotlin.services.quicksight.model.ExasolParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Jira.
*/
data class JiraParameters(val value: aws.sdk.kotlin.services.quicksight.model.JiraParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for MariaDB.
*/
data class MariaDbParameters(val value: aws.sdk.kotlin.services.quicksight.model.MariaDbParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for MySQL.
*/
data class MySqlParameters(val value: aws.sdk.kotlin.services.quicksight.model.MySqlParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Oracle.
*/
data class OracleParameters(val value: aws.sdk.kotlin.services.quicksight.model.OracleParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for PostgreSQL.
*/
data class PostgreSqlParameters(val value: aws.sdk.kotlin.services.quicksight.model.PostgreSqlParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Presto.
*/
data class PrestoParameters(val value: aws.sdk.kotlin.services.quicksight.model.PrestoParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Amazon RDS.
*/
data class RdsParameters(val value: aws.sdk.kotlin.services.quicksight.model.RdsParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Amazon Redshift.
*/
data class RedshiftParameters(val value: aws.sdk.kotlin.services.quicksight.model.RedshiftParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for S3.
*/
data class S3Parameters(val value: aws.sdk.kotlin.services.quicksight.model.S3Parameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for ServiceNow.
*/
data class ServiceNowParameters(val value: aws.sdk.kotlin.services.quicksight.model.ServiceNowParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Snowflake.
*/
data class SnowflakeParameters(val value: aws.sdk.kotlin.services.quicksight.model.SnowflakeParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Spark.
*/
data class SparkParameters(val value: aws.sdk.kotlin.services.quicksight.model.SparkParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for SQL Server.
*/
data class SqlServerParameters(val value: aws.sdk.kotlin.services.quicksight.model.SqlServerParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Teradata.
*/
data class TeradataParameters(val value: aws.sdk.kotlin.services.quicksight.model.TeradataParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* The parameters for Twitter.
*/
data class TwitterParameters(val value: aws.sdk.kotlin.services.quicksight.model.TwitterParameters) : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
object SdkUnknown : aws.sdk.kotlin.services.quicksight.model.DataSourceParameters()
/**
* Casts this [DataSourceParameters] as a [AmazonElasticsearchParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AmazonElasticsearchParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [AmazonElasticsearchParameters].
*/
fun asAmazonElasticsearchParameters(): aws.sdk.kotlin.services.quicksight.model.AmazonElasticsearchParameters = (this as DataSourceParameters.AmazonElasticsearchParameters).value
/**
* Casts this [DataSourceParameters] as a [AmazonElasticsearchParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AmazonElasticsearchParameters] value. Returns null if the [DataSourceParameters] is not a [AmazonElasticsearchParameters].
*/
fun asAmazonElasticsearchParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.AmazonElasticsearchParameters? = (this as? DataSourceParameters.AmazonElasticsearchParameters)?.value
/**
* Casts this [DataSourceParameters] as a [AmazonOpenSearchParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AmazonOpenSearchParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [AmazonOpenSearchParameters].
*/
fun asAmazonOpenSearchParameters(): aws.sdk.kotlin.services.quicksight.model.AmazonOpenSearchParameters = (this as DataSourceParameters.AmazonOpenSearchParameters).value
/**
* Casts this [DataSourceParameters] as a [AmazonOpenSearchParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AmazonOpenSearchParameters] value. Returns null if the [DataSourceParameters] is not a [AmazonOpenSearchParameters].
*/
fun asAmazonOpenSearchParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.AmazonOpenSearchParameters? = (this as? DataSourceParameters.AmazonOpenSearchParameters)?.value
/**
* Casts this [DataSourceParameters] as a [AthenaParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AthenaParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [AthenaParameters].
*/
fun asAthenaParameters(): aws.sdk.kotlin.services.quicksight.model.AthenaParameters = (this as DataSourceParameters.AthenaParameters).value
/**
* Casts this [DataSourceParameters] as a [AthenaParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AthenaParameters] value. Returns null if the [DataSourceParameters] is not a [AthenaParameters].
*/
fun asAthenaParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.AthenaParameters? = (this as? DataSourceParameters.AthenaParameters)?.value
/**
* Casts this [DataSourceParameters] as a [AuroraParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AuroraParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [AuroraParameters].
*/
fun asAuroraParameters(): aws.sdk.kotlin.services.quicksight.model.AuroraParameters = (this as DataSourceParameters.AuroraParameters).value
/**
* Casts this [DataSourceParameters] as a [AuroraParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AuroraParameters] value. Returns null if the [DataSourceParameters] is not a [AuroraParameters].
*/
fun asAuroraParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.AuroraParameters? = (this as? DataSourceParameters.AuroraParameters)?.value
/**
* Casts this [DataSourceParameters] as a [AuroraPostgreSqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AuroraPostgreSqlParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [AuroraPostgreSqlParameters].
*/
fun asAuroraPostgreSqlParameters(): aws.sdk.kotlin.services.quicksight.model.AuroraPostgreSqlParameters = (this as DataSourceParameters.AuroraPostgreSqlParameters).value
/**
* Casts this [DataSourceParameters] as a [AuroraPostgreSqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AuroraPostgreSqlParameters] value. Returns null if the [DataSourceParameters] is not a [AuroraPostgreSqlParameters].
*/
fun asAuroraPostgreSqlParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.AuroraPostgreSqlParameters? = (this as? DataSourceParameters.AuroraPostgreSqlParameters)?.value
/**
* Casts this [DataSourceParameters] as a [AwsIotAnalyticsParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AwsIotAnalyticsParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [AwsIotAnalyticsParameters].
*/
fun asAwsIotAnalyticsParameters(): aws.sdk.kotlin.services.quicksight.model.AwsIotAnalyticsParameters = (this as DataSourceParameters.AwsIotAnalyticsParameters).value
/**
* Casts this [DataSourceParameters] as a [AwsIotAnalyticsParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AwsIotAnalyticsParameters] value. Returns null if the [DataSourceParameters] is not a [AwsIotAnalyticsParameters].
*/
fun asAwsIotAnalyticsParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.AwsIotAnalyticsParameters? = (this as? DataSourceParameters.AwsIotAnalyticsParameters)?.value
/**
* Casts this [DataSourceParameters] as a [ExasolParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.ExasolParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [ExasolParameters].
*/
fun asExasolParameters(): aws.sdk.kotlin.services.quicksight.model.ExasolParameters = (this as DataSourceParameters.ExasolParameters).value
/**
* Casts this [DataSourceParameters] as a [ExasolParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.ExasolParameters] value. Returns null if the [DataSourceParameters] is not a [ExasolParameters].
*/
fun asExasolParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.ExasolParameters? = (this as? DataSourceParameters.ExasolParameters)?.value
/**
* Casts this [DataSourceParameters] as a [JiraParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.JiraParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [JiraParameters].
*/
fun asJiraParameters(): aws.sdk.kotlin.services.quicksight.model.JiraParameters = (this as DataSourceParameters.JiraParameters).value
/**
* Casts this [DataSourceParameters] as a [JiraParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.JiraParameters] value. Returns null if the [DataSourceParameters] is not a [JiraParameters].
*/
fun asJiraParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.JiraParameters? = (this as? DataSourceParameters.JiraParameters)?.value
/**
* Casts this [DataSourceParameters] as a [MariaDbParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.MariaDbParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [MariaDbParameters].
*/
fun asMariaDbParameters(): aws.sdk.kotlin.services.quicksight.model.MariaDbParameters = (this as DataSourceParameters.MariaDbParameters).value
/**
* Casts this [DataSourceParameters] as a [MariaDbParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.MariaDbParameters] value. Returns null if the [DataSourceParameters] is not a [MariaDbParameters].
*/
fun asMariaDbParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.MariaDbParameters? = (this as? DataSourceParameters.MariaDbParameters)?.value
/**
* Casts this [DataSourceParameters] as a [MySqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.MySqlParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [MySqlParameters].
*/
fun asMySqlParameters(): aws.sdk.kotlin.services.quicksight.model.MySqlParameters = (this as DataSourceParameters.MySqlParameters).value
/**
* Casts this [DataSourceParameters] as a [MySqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.MySqlParameters] value. Returns null if the [DataSourceParameters] is not a [MySqlParameters].
*/
fun asMySqlParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.MySqlParameters? = (this as? DataSourceParameters.MySqlParameters)?.value
/**
* Casts this [DataSourceParameters] as a [OracleParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.OracleParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [OracleParameters].
*/
fun asOracleParameters(): aws.sdk.kotlin.services.quicksight.model.OracleParameters = (this as DataSourceParameters.OracleParameters).value
/**
* Casts this [DataSourceParameters] as a [OracleParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.OracleParameters] value. Returns null if the [DataSourceParameters] is not a [OracleParameters].
*/
fun asOracleParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.OracleParameters? = (this as? DataSourceParameters.OracleParameters)?.value
/**
* Casts this [DataSourceParameters] as a [PostgreSqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.PostgreSqlParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [PostgreSqlParameters].
*/
fun asPostgreSqlParameters(): aws.sdk.kotlin.services.quicksight.model.PostgreSqlParameters = (this as DataSourceParameters.PostgreSqlParameters).value
/**
* Casts this [DataSourceParameters] as a [PostgreSqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.PostgreSqlParameters] value. Returns null if the [DataSourceParameters] is not a [PostgreSqlParameters].
*/
fun asPostgreSqlParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.PostgreSqlParameters? = (this as? DataSourceParameters.PostgreSqlParameters)?.value
/**
* Casts this [DataSourceParameters] as a [PrestoParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.PrestoParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [PrestoParameters].
*/
fun asPrestoParameters(): aws.sdk.kotlin.services.quicksight.model.PrestoParameters = (this as DataSourceParameters.PrestoParameters).value
/**
* Casts this [DataSourceParameters] as a [PrestoParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.PrestoParameters] value. Returns null if the [DataSourceParameters] is not a [PrestoParameters].
*/
fun asPrestoParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.PrestoParameters? = (this as? DataSourceParameters.PrestoParameters)?.value
/**
* Casts this [DataSourceParameters] as a [RdsParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.RdsParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [RdsParameters].
*/
fun asRdsParameters(): aws.sdk.kotlin.services.quicksight.model.RdsParameters = (this as DataSourceParameters.RdsParameters).value
/**
* Casts this [DataSourceParameters] as a [RdsParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.RdsParameters] value. Returns null if the [DataSourceParameters] is not a [RdsParameters].
*/
fun asRdsParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.RdsParameters? = (this as? DataSourceParameters.RdsParameters)?.value
/**
* Casts this [DataSourceParameters] as a [RedshiftParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.RedshiftParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [RedshiftParameters].
*/
fun asRedshiftParameters(): aws.sdk.kotlin.services.quicksight.model.RedshiftParameters = (this as DataSourceParameters.RedshiftParameters).value
/**
* Casts this [DataSourceParameters] as a [RedshiftParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.RedshiftParameters] value. Returns null if the [DataSourceParameters] is not a [RedshiftParameters].
*/
fun asRedshiftParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.RedshiftParameters? = (this as? DataSourceParameters.RedshiftParameters)?.value
/**
* Casts this [DataSourceParameters] as a [S3Parameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.S3Parameters] value. Throws an exception if the [DataSourceParameters] is not a
* [S3Parameters].
*/
fun asS3Parameters(): aws.sdk.kotlin.services.quicksight.model.S3Parameters = (this as DataSourceParameters.S3Parameters).value
/**
* Casts this [DataSourceParameters] as a [S3Parameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.S3Parameters] value. Returns null if the [DataSourceParameters] is not a [S3Parameters].
*/
fun asS3ParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.S3Parameters? = (this as? DataSourceParameters.S3Parameters)?.value
/**
* Casts this [DataSourceParameters] as a [ServiceNowParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.ServiceNowParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [ServiceNowParameters].
*/
fun asServiceNowParameters(): aws.sdk.kotlin.services.quicksight.model.ServiceNowParameters = (this as DataSourceParameters.ServiceNowParameters).value
/**
* Casts this [DataSourceParameters] as a [ServiceNowParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.ServiceNowParameters] value. Returns null if the [DataSourceParameters] is not a [ServiceNowParameters].
*/
fun asServiceNowParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.ServiceNowParameters? = (this as? DataSourceParameters.ServiceNowParameters)?.value
/**
* Casts this [DataSourceParameters] as a [SnowflakeParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SnowflakeParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [SnowflakeParameters].
*/
fun asSnowflakeParameters(): aws.sdk.kotlin.services.quicksight.model.SnowflakeParameters = (this as DataSourceParameters.SnowflakeParameters).value
/**
* Casts this [DataSourceParameters] as a [SnowflakeParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SnowflakeParameters] value. Returns null if the [DataSourceParameters] is not a [SnowflakeParameters].
*/
fun asSnowflakeParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.SnowflakeParameters? = (this as? DataSourceParameters.SnowflakeParameters)?.value
/**
* Casts this [DataSourceParameters] as a [SparkParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SparkParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [SparkParameters].
*/
fun asSparkParameters(): aws.sdk.kotlin.services.quicksight.model.SparkParameters = (this as DataSourceParameters.SparkParameters).value
/**
* Casts this [DataSourceParameters] as a [SparkParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SparkParameters] value. Returns null if the [DataSourceParameters] is not a [SparkParameters].
*/
fun asSparkParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.SparkParameters? = (this as? DataSourceParameters.SparkParameters)?.value
/**
* Casts this [DataSourceParameters] as a [SqlServerParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SqlServerParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [SqlServerParameters].
*/
fun asSqlServerParameters(): aws.sdk.kotlin.services.quicksight.model.SqlServerParameters = (this as DataSourceParameters.SqlServerParameters).value
/**
* Casts this [DataSourceParameters] as a [SqlServerParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SqlServerParameters] value. Returns null if the [DataSourceParameters] is not a [SqlServerParameters].
*/
fun asSqlServerParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.SqlServerParameters? = (this as? DataSourceParameters.SqlServerParameters)?.value
/**
* Casts this [DataSourceParameters] as a [TeradataParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.TeradataParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [TeradataParameters].
*/
fun asTeradataParameters(): aws.sdk.kotlin.services.quicksight.model.TeradataParameters = (this as DataSourceParameters.TeradataParameters).value
/**
* Casts this [DataSourceParameters] as a [TeradataParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.TeradataParameters] value. Returns null if the [DataSourceParameters] is not a [TeradataParameters].
*/
fun asTeradataParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.TeradataParameters? = (this as? DataSourceParameters.TeradataParameters)?.value
/**
* Casts this [DataSourceParameters] as a [TwitterParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.TwitterParameters] value. Throws an exception if the [DataSourceParameters] is not a
* [TwitterParameters].
*/
fun asTwitterParameters(): aws.sdk.kotlin.services.quicksight.model.TwitterParameters = (this as DataSourceParameters.TwitterParameters).value
/**
* Casts this [DataSourceParameters] as a [TwitterParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.TwitterParameters] value. Returns null if the [DataSourceParameters] is not a [TwitterParameters].
*/
fun asTwitterParametersOrNull(): aws.sdk.kotlin.services.quicksight.model.TwitterParameters? = (this as? DataSourceParameters.TwitterParameters)?.value
}
/**
* Casts this [DataSourceParameters] as a [AmazonElasticsearchParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AmazonElasticsearchParameters] value.
*/
val DataSourceParameters.AmazonElasticsearchParameters get() = (this as DataSourceParameters.AmazonElasticsearchParameters).value
/**
* Casts this [DataSourceParameters] as a [AmazonOpenSearchParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AmazonOpenSearchParameters] value.
*/
val DataSourceParameters.AmazonOpenSearchParameters get() = (this as DataSourceParameters.AmazonOpenSearchParameters).value
/**
* Casts this [DataSourceParameters] as a [AthenaParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AthenaParameters] value.
*/
val DataSourceParameters.AthenaParameters get() = (this as DataSourceParameters.AthenaParameters).value
/**
* Casts this [DataSourceParameters] as a [AuroraParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AuroraParameters] value.
*/
val DataSourceParameters.AuroraParameters get() = (this as DataSourceParameters.AuroraParameters).value
/**
* Casts this [DataSourceParameters] as a [AuroraPostgreSqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AuroraPostgreSqlParameters] value.
*/
val DataSourceParameters.AuroraPostgreSqlParameters get() = (this as DataSourceParameters.AuroraPostgreSqlParameters).value
/**
* Casts this [DataSourceParameters] as a [AwsIotAnalyticsParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.AwsIotAnalyticsParameters] value.
*/
val DataSourceParameters.AwsIotAnalyticsParameters get() = (this as DataSourceParameters.AwsIotAnalyticsParameters).value
/**
* Casts this [DataSourceParameters] as a [ExasolParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.ExasolParameters] value.
*/
val DataSourceParameters.ExasolParameters get() = (this as DataSourceParameters.ExasolParameters).value
/**
* Casts this [DataSourceParameters] as a [JiraParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.JiraParameters] value.
*/
val DataSourceParameters.JiraParameters get() = (this as DataSourceParameters.JiraParameters).value
/**
* Casts this [DataSourceParameters] as a [MariaDbParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.MariaDbParameters] value.
*/
val DataSourceParameters.MariaDbParameters get() = (this as DataSourceParameters.MariaDbParameters).value
/**
* Casts this [DataSourceParameters] as a [MySqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.MySqlParameters] value.
*/
val DataSourceParameters.MySqlParameters get() = (this as DataSourceParameters.MySqlParameters).value
/**
* Casts this [DataSourceParameters] as a [OracleParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.OracleParameters] value.
*/
val DataSourceParameters.OracleParameters get() = (this as DataSourceParameters.OracleParameters).value
/**
* Casts this [DataSourceParameters] as a [PostgreSqlParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.PostgreSqlParameters] value.
*/
val DataSourceParameters.PostgreSqlParameters get() = (this as DataSourceParameters.PostgreSqlParameters).value
/**
* Casts this [DataSourceParameters] as a [PrestoParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.PrestoParameters] value.
*/
val DataSourceParameters.PrestoParameters get() = (this as DataSourceParameters.PrestoParameters).value
/**
* Casts this [DataSourceParameters] as a [RdsParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.RdsParameters] value.
*/
val DataSourceParameters.RdsParameters get() = (this as DataSourceParameters.RdsParameters).value
/**
* Casts this [DataSourceParameters] as a [RedshiftParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.RedshiftParameters] value.
*/
val DataSourceParameters.RedshiftParameters get() = (this as DataSourceParameters.RedshiftParameters).value
/**
* Casts this [DataSourceParameters] as a [S3Parameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.S3Parameters] value.
*/
val DataSourceParameters.S3Parameters get() = (this as DataSourceParameters.S3Parameters).value
/**
* Casts this [DataSourceParameters] as a [ServiceNowParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.ServiceNowParameters] value.
*/
val DataSourceParameters.ServiceNowParameters get() = (this as DataSourceParameters.ServiceNowParameters).value
/**
* Casts this [DataSourceParameters] as a [SnowflakeParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SnowflakeParameters] value.
*/
val DataSourceParameters.SnowflakeParameters get() = (this as DataSourceParameters.SnowflakeParameters).value
/**
* Casts this [DataSourceParameters] as a [SparkParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SparkParameters] value.
*/
val DataSourceParameters.SparkParameters get() = (this as DataSourceParameters.SparkParameters).value
/**
* Casts this [DataSourceParameters] as a [SqlServerParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.SqlServerParameters] value.
*/
val DataSourceParameters.SqlServerParameters get() = (this as DataSourceParameters.SqlServerParameters).value
/**
* Casts this [DataSourceParameters] as a [TeradataParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.TeradataParameters] value.
*/
val DataSourceParameters.TeradataParameters get() = (this as DataSourceParameters.TeradataParameters).value
/**
* Casts this [DataSourceParameters] as a [TwitterParameters] and retrieves its [aws.sdk.kotlin.services.quicksight.model.TwitterParameters] value.
*/
val DataSourceParameters.TwitterParameters get() = (this as DataSourceParameters.TwitterParameters).value
© 2015 - 2025 Weber Informatics LLC | Privacy Policy