Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type Args struct + AwsAccountId terra.StringValue + Credentials *Credentials + DataSourceId terra.StringValue + Id terra.StringValue + Name terra.StringValue + Parameters *Parameters + Permission []Permission + SslProperties *SslProperties + Tags terra.MapValue[terra.StringValue] + TagsAll terra.MapValue[terra.StringValue] + Type terra.StringValue + VpcConnectionProperties *VpcConnectionProperties + type Credentials struct + CopySourceArn terra.StringValue + CredentialPair *CredentialsCredentialPair + type CredentialsAttributes struct + func (c CredentialsAttributes) CopySourceArn() terra.StringValue + func (c CredentialsAttributes) CredentialPair() terra.ListValue[CredentialsCredentialPairAttributes] + func (c CredentialsAttributes) InternalRef() (terra.Reference, error) + func (c CredentialsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (c CredentialsAttributes) InternalWithRef(ref terra.Reference) CredentialsAttributes + type CredentialsCredentialPair struct + Password terra.StringValue + Username terra.StringValue + type CredentialsCredentialPairAttributes struct + func (cp CredentialsCredentialPairAttributes) InternalRef() (terra.Reference, error) + func (cp CredentialsCredentialPairAttributes) InternalTokens() (hclwrite.Tokens, error) + func (cp CredentialsCredentialPairAttributes) InternalWithRef(ref terra.Reference) CredentialsCredentialPairAttributes + func (cp CredentialsCredentialPairAttributes) Password() terra.StringValue + func (cp CredentialsCredentialPairAttributes) Username() terra.StringValue + type CredentialsCredentialPairState struct + Password string + Username string + type CredentialsState struct + CopySourceArn string + CredentialPair []CredentialsCredentialPairState + type Parameters struct + AmazonElasticsearch *ParametersAmazonElasticsearch + Athena *ParametersAthena + Aurora *ParametersAurora + AuroraPostgresql *ParametersAuroraPostgresql + AwsIotAnalytics *ParametersAwsIotAnalytics + Jira *ParametersJira + MariaDb *ParametersMariaDb + Mysql *ParametersMysql + Oracle *ParametersOracle + Postgresql *ParametersPostgresql + Presto *ParametersPresto + Rds *ParametersRds + Redshift *ParametersRedshift + S3 *ParametersS3 + ServiceNow *ParametersServiceNow + Snowflake *ParametersSnowflake + Spark *ParametersSpark + SqlServer *ParametersSqlServer + Teradata *ParametersTeradata + Twitter *ParametersTwitter + type ParametersAmazonElasticsearch struct + Domain terra.StringValue + type ParametersAmazonElasticsearchAttributes struct + func (ae ParametersAmazonElasticsearchAttributes) Domain() terra.StringValue + func (ae ParametersAmazonElasticsearchAttributes) InternalRef() (terra.Reference, error) + func (ae ParametersAmazonElasticsearchAttributes) InternalTokens() (hclwrite.Tokens, error) + func (ae ParametersAmazonElasticsearchAttributes) InternalWithRef(ref terra.Reference) ParametersAmazonElasticsearchAttributes + type ParametersAmazonElasticsearchState struct + Domain string + type ParametersAthena struct + WorkGroup terra.StringValue + type ParametersAthenaAttributes struct + func (a ParametersAthenaAttributes) InternalRef() (terra.Reference, error) + func (a ParametersAthenaAttributes) InternalTokens() (hclwrite.Tokens, error) + func (a ParametersAthenaAttributes) InternalWithRef(ref terra.Reference) ParametersAthenaAttributes + func (a ParametersAthenaAttributes) WorkGroup() terra.StringValue + type ParametersAthenaState struct + WorkGroup string + type ParametersAttributes struct + func (p ParametersAttributes) AmazonElasticsearch() terra.ListValue[ParametersAmazonElasticsearchAttributes] + func (p ParametersAttributes) Athena() terra.ListValue[ParametersAthenaAttributes] + func (p ParametersAttributes) Aurora() terra.ListValue[ParametersAuroraAttributes] + func (p ParametersAttributes) AuroraPostgresql() terra.ListValue[ParametersAuroraPostgresqlAttributes] + func (p ParametersAttributes) AwsIotAnalytics() terra.ListValue[ParametersAwsIotAnalyticsAttributes] + func (p ParametersAttributes) InternalRef() (terra.Reference, error) + func (p ParametersAttributes) InternalTokens() (hclwrite.Tokens, error) + func (p ParametersAttributes) InternalWithRef(ref terra.Reference) ParametersAttributes + func (p ParametersAttributes) Jira() terra.ListValue[ParametersJiraAttributes] + func (p ParametersAttributes) MariaDb() terra.ListValue[ParametersMariaDbAttributes] + func (p ParametersAttributes) Mysql() terra.ListValue[ParametersMysqlAttributes] + func (p ParametersAttributes) Oracle() terra.ListValue[ParametersOracleAttributes] + func (p ParametersAttributes) Postgresql() terra.ListValue[ParametersPostgresqlAttributes] + func (p ParametersAttributes) Presto() terra.ListValue[ParametersPrestoAttributes] + func (p ParametersAttributes) Rds() terra.ListValue[ParametersRdsAttributes] + func (p ParametersAttributes) Redshift() terra.ListValue[ParametersRedshiftAttributes] + func (p ParametersAttributes) S3() terra.ListValue[ParametersS3Attributes] + func (p ParametersAttributes) ServiceNow() terra.ListValue[ParametersServiceNowAttributes] + func (p ParametersAttributes) Snowflake() terra.ListValue[ParametersSnowflakeAttributes] + func (p ParametersAttributes) Spark() terra.ListValue[ParametersSparkAttributes] + func (p ParametersAttributes) SqlServer() terra.ListValue[ParametersSqlServerAttributes] + func (p ParametersAttributes) Teradata() terra.ListValue[ParametersTeradataAttributes] + func (p ParametersAttributes) Twitter() terra.ListValue[ParametersTwitterAttributes] + type ParametersAurora struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersAuroraAttributes struct + func (a ParametersAuroraAttributes) Database() terra.StringValue + func (a ParametersAuroraAttributes) Host() terra.StringValue + func (a ParametersAuroraAttributes) InternalRef() (terra.Reference, error) + func (a ParametersAuroraAttributes) InternalTokens() (hclwrite.Tokens, error) + func (a ParametersAuroraAttributes) InternalWithRef(ref terra.Reference) ParametersAuroraAttributes + func (a ParametersAuroraAttributes) Port() terra.NumberValue + type ParametersAuroraPostgresql struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersAuroraPostgresqlAttributes struct + func (ap ParametersAuroraPostgresqlAttributes) Database() terra.StringValue + func (ap ParametersAuroraPostgresqlAttributes) Host() terra.StringValue + func (ap ParametersAuroraPostgresqlAttributes) InternalRef() (terra.Reference, error) + func (ap ParametersAuroraPostgresqlAttributes) InternalTokens() (hclwrite.Tokens, error) + func (ap ParametersAuroraPostgresqlAttributes) InternalWithRef(ref terra.Reference) ParametersAuroraPostgresqlAttributes + func (ap ParametersAuroraPostgresqlAttributes) Port() terra.NumberValue + type ParametersAuroraPostgresqlState struct + Database string + Host string + Port float64 + type ParametersAuroraState struct + Database string + Host string + Port float64 + type ParametersAwsIotAnalytics struct + DataSetName terra.StringValue + type ParametersAwsIotAnalyticsAttributes struct + func (aia ParametersAwsIotAnalyticsAttributes) DataSetName() terra.StringValue + func (aia ParametersAwsIotAnalyticsAttributes) InternalRef() (terra.Reference, error) + func (aia ParametersAwsIotAnalyticsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (aia ParametersAwsIotAnalyticsAttributes) InternalWithRef(ref terra.Reference) ParametersAwsIotAnalyticsAttributes + type ParametersAwsIotAnalyticsState struct + DataSetName string + type ParametersJira struct + SiteBaseUrl terra.StringValue + type ParametersJiraAttributes struct + func (j ParametersJiraAttributes) InternalRef() (terra.Reference, error) + func (j ParametersJiraAttributes) InternalTokens() (hclwrite.Tokens, error) + func (j ParametersJiraAttributes) InternalWithRef(ref terra.Reference) ParametersJiraAttributes + func (j ParametersJiraAttributes) SiteBaseUrl() terra.StringValue + type ParametersJiraState struct + SiteBaseUrl string + type ParametersMariaDb struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersMariaDbAttributes struct + func (md ParametersMariaDbAttributes) Database() terra.StringValue + func (md ParametersMariaDbAttributes) Host() terra.StringValue + func (md ParametersMariaDbAttributes) InternalRef() (terra.Reference, error) + func (md ParametersMariaDbAttributes) InternalTokens() (hclwrite.Tokens, error) + func (md ParametersMariaDbAttributes) InternalWithRef(ref terra.Reference) ParametersMariaDbAttributes + func (md ParametersMariaDbAttributes) Port() terra.NumberValue + type ParametersMariaDbState struct + Database string + Host string + Port float64 + type ParametersMysql struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersMysqlAttributes struct + func (m ParametersMysqlAttributes) Database() terra.StringValue + func (m ParametersMysqlAttributes) Host() terra.StringValue + func (m ParametersMysqlAttributes) InternalRef() (terra.Reference, error) + func (m ParametersMysqlAttributes) InternalTokens() (hclwrite.Tokens, error) + func (m ParametersMysqlAttributes) InternalWithRef(ref terra.Reference) ParametersMysqlAttributes + func (m ParametersMysqlAttributes) Port() terra.NumberValue + type ParametersMysqlState struct + Database string + Host string + Port float64 + type ParametersOracle struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersOracleAttributes struct + func (o ParametersOracleAttributes) Database() terra.StringValue + func (o ParametersOracleAttributes) Host() terra.StringValue + func (o ParametersOracleAttributes) InternalRef() (terra.Reference, error) + func (o ParametersOracleAttributes) InternalTokens() (hclwrite.Tokens, error) + func (o ParametersOracleAttributes) InternalWithRef(ref terra.Reference) ParametersOracleAttributes + func (o ParametersOracleAttributes) Port() terra.NumberValue + type ParametersOracleState struct + Database string + Host string + Port float64 + type ParametersPostgresql struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersPostgresqlAttributes struct + func (p ParametersPostgresqlAttributes) Database() terra.StringValue + func (p ParametersPostgresqlAttributes) Host() terra.StringValue + func (p ParametersPostgresqlAttributes) InternalRef() (terra.Reference, error) + func (p ParametersPostgresqlAttributes) InternalTokens() (hclwrite.Tokens, error) + func (p ParametersPostgresqlAttributes) InternalWithRef(ref terra.Reference) ParametersPostgresqlAttributes + func (p ParametersPostgresqlAttributes) Port() terra.NumberValue + type ParametersPostgresqlState struct + Database string + Host string + Port float64 + type ParametersPresto struct + Catalog terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersPrestoAttributes struct + func (p ParametersPrestoAttributes) Catalog() terra.StringValue + func (p ParametersPrestoAttributes) Host() terra.StringValue + func (p ParametersPrestoAttributes) InternalRef() (terra.Reference, error) + func (p ParametersPrestoAttributes) InternalTokens() (hclwrite.Tokens, error) + func (p ParametersPrestoAttributes) InternalWithRef(ref terra.Reference) ParametersPrestoAttributes + func (p ParametersPrestoAttributes) Port() terra.NumberValue + type ParametersPrestoState struct + Catalog string + Host string + Port float64 + type ParametersRds struct + Database terra.StringValue + InstanceId terra.StringValue + type ParametersRdsAttributes struct + func (r ParametersRdsAttributes) Database() terra.StringValue + func (r ParametersRdsAttributes) InstanceId() terra.StringValue + func (r ParametersRdsAttributes) InternalRef() (terra.Reference, error) + func (r ParametersRdsAttributes) InternalTokens() (hclwrite.Tokens, error) + func (r ParametersRdsAttributes) InternalWithRef(ref terra.Reference) ParametersRdsAttributes + type ParametersRdsState struct + Database string + InstanceId string + type ParametersRedshift struct + ClusterId terra.StringValue + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersRedshiftAttributes struct + func (r ParametersRedshiftAttributes) ClusterId() terra.StringValue + func (r ParametersRedshiftAttributes) Database() terra.StringValue + func (r ParametersRedshiftAttributes) Host() terra.StringValue + func (r ParametersRedshiftAttributes) InternalRef() (terra.Reference, error) + func (r ParametersRedshiftAttributes) InternalTokens() (hclwrite.Tokens, error) + func (r ParametersRedshiftAttributes) InternalWithRef(ref terra.Reference) ParametersRedshiftAttributes + func (r ParametersRedshiftAttributes) Port() terra.NumberValue + type ParametersRedshiftState struct + ClusterId string + Database string + Host string + Port float64 + type ParametersS3 struct + ManifestFileLocation *ParametersS3ManifestFileLocation + type ParametersS3Attributes struct + func (s ParametersS3Attributes) InternalRef() (terra.Reference, error) + func (s ParametersS3Attributes) InternalTokens() (hclwrite.Tokens, error) + func (s ParametersS3Attributes) InternalWithRef(ref terra.Reference) ParametersS3Attributes + func (s ParametersS3Attributes) ManifestFileLocation() terra.ListValue[ParametersS3ManifestFileLocationAttributes] + type ParametersS3ManifestFileLocation struct + Bucket terra.StringValue + Key terra.StringValue + type ParametersS3ManifestFileLocationAttributes struct + func (mfl ParametersS3ManifestFileLocationAttributes) Bucket() terra.StringValue + func (mfl ParametersS3ManifestFileLocationAttributes) InternalRef() (terra.Reference, error) + func (mfl ParametersS3ManifestFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error) + func (mfl ParametersS3ManifestFileLocationAttributes) InternalWithRef(ref terra.Reference) ParametersS3ManifestFileLocationAttributes + func (mfl ParametersS3ManifestFileLocationAttributes) Key() terra.StringValue + type ParametersS3ManifestFileLocationState struct + Bucket string + Key string + type ParametersS3State struct + ManifestFileLocation []ParametersS3ManifestFileLocationState + type ParametersServiceNow struct + SiteBaseUrl terra.StringValue + type ParametersServiceNowAttributes struct + func (sn ParametersServiceNowAttributes) InternalRef() (terra.Reference, error) + func (sn ParametersServiceNowAttributes) InternalTokens() (hclwrite.Tokens, error) + func (sn ParametersServiceNowAttributes) InternalWithRef(ref terra.Reference) ParametersServiceNowAttributes + func (sn ParametersServiceNowAttributes) SiteBaseUrl() terra.StringValue + type ParametersServiceNowState struct + SiteBaseUrl string + type ParametersSnowflake struct + Database terra.StringValue + Host terra.StringValue + Warehouse terra.StringValue + type ParametersSnowflakeAttributes struct + func (s ParametersSnowflakeAttributes) Database() terra.StringValue + func (s ParametersSnowflakeAttributes) Host() terra.StringValue + func (s ParametersSnowflakeAttributes) InternalRef() (terra.Reference, error) + func (s ParametersSnowflakeAttributes) InternalTokens() (hclwrite.Tokens, error) + func (s ParametersSnowflakeAttributes) InternalWithRef(ref terra.Reference) ParametersSnowflakeAttributes + func (s ParametersSnowflakeAttributes) Warehouse() terra.StringValue + type ParametersSnowflakeState struct + Database string + Host string + Warehouse string + type ParametersSpark struct + Host terra.StringValue + Port terra.NumberValue + type ParametersSparkAttributes struct + func (s ParametersSparkAttributes) Host() terra.StringValue + func (s ParametersSparkAttributes) InternalRef() (terra.Reference, error) + func (s ParametersSparkAttributes) InternalTokens() (hclwrite.Tokens, error) + func (s ParametersSparkAttributes) InternalWithRef(ref terra.Reference) ParametersSparkAttributes + func (s ParametersSparkAttributes) Port() terra.NumberValue + type ParametersSparkState struct + Host string + Port float64 + type ParametersSqlServer struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersSqlServerAttributes struct + func (ss ParametersSqlServerAttributes) Database() terra.StringValue + func (ss ParametersSqlServerAttributes) Host() terra.StringValue + func (ss ParametersSqlServerAttributes) InternalRef() (terra.Reference, error) + func (ss ParametersSqlServerAttributes) InternalTokens() (hclwrite.Tokens, error) + func (ss ParametersSqlServerAttributes) InternalWithRef(ref terra.Reference) ParametersSqlServerAttributes + func (ss ParametersSqlServerAttributes) Port() terra.NumberValue + type ParametersSqlServerState struct + Database string + Host string + Port float64 + type ParametersState struct + AmazonElasticsearch []ParametersAmazonElasticsearchState + Athena []ParametersAthenaState + Aurora []ParametersAuroraState + AuroraPostgresql []ParametersAuroraPostgresqlState + AwsIotAnalytics []ParametersAwsIotAnalyticsState + Jira []ParametersJiraState + MariaDb []ParametersMariaDbState + Mysql []ParametersMysqlState + Oracle []ParametersOracleState + Postgresql []ParametersPostgresqlState + Presto []ParametersPrestoState + Rds []ParametersRdsState + Redshift []ParametersRedshiftState + S3 []ParametersS3State + ServiceNow []ParametersServiceNowState + Snowflake []ParametersSnowflakeState + Spark []ParametersSparkState + SqlServer []ParametersSqlServerState + Teradata []ParametersTeradataState + Twitter []ParametersTwitterState + type ParametersTeradata struct + Database terra.StringValue + Host terra.StringValue + Port terra.NumberValue + type ParametersTeradataAttributes struct + func (t ParametersTeradataAttributes) Database() terra.StringValue + func (t ParametersTeradataAttributes) Host() terra.StringValue + func (t ParametersTeradataAttributes) InternalRef() (terra.Reference, error) + func (t ParametersTeradataAttributes) InternalTokens() (hclwrite.Tokens, error) + func (t ParametersTeradataAttributes) InternalWithRef(ref terra.Reference) ParametersTeradataAttributes + func (t ParametersTeradataAttributes) Port() terra.NumberValue + type ParametersTeradataState struct + Database string + Host string + Port float64 + type ParametersTwitter struct + MaxRows terra.NumberValue + Query terra.StringValue + type ParametersTwitterAttributes struct + func (t ParametersTwitterAttributes) InternalRef() (terra.Reference, error) + func (t ParametersTwitterAttributes) InternalTokens() (hclwrite.Tokens, error) + func (t ParametersTwitterAttributes) InternalWithRef(ref terra.Reference) ParametersTwitterAttributes + func (t ParametersTwitterAttributes) MaxRows() terra.NumberValue + func (t ParametersTwitterAttributes) Query() terra.StringValue + type ParametersTwitterState struct + MaxRows float64 + Query string + type Permission struct + Actions terra.SetValue[terra.StringValue] + Principal terra.StringValue + type PermissionAttributes struct + func (p PermissionAttributes) Actions() terra.SetValue[terra.StringValue] + func (p PermissionAttributes) InternalRef() (terra.Reference, error) + func (p PermissionAttributes) InternalTokens() (hclwrite.Tokens, error) + func (p PermissionAttributes) InternalWithRef(ref terra.Reference) PermissionAttributes + func (p PermissionAttributes) Principal() terra.StringValue + type PermissionState struct + Actions []string + Principal string + type Resource struct + Args Args + DependsOn terra.Dependencies + Lifecycle *terra.Lifecycle + Name string + func New(name string, args Args) *Resource + func (aqds *Resource) Attributes() awsQuicksightDataSourceAttributes + func (aqds *Resource) Configuration() interface{} + func (aqds *Resource) DependOn() terra.Reference + func (aqds *Resource) Dependencies() terra.Dependencies + func (aqds *Resource) ImportState(state io.Reader) error + func (aqds *Resource) LifecycleManagement() *terra.Lifecycle + func (aqds *Resource) LocalName() string + func (aqds *Resource) State() (*awsQuicksightDataSourceState, bool) + func (aqds *Resource) StateMust() *awsQuicksightDataSourceState + func (aqds *Resource) Type() string + type SslProperties struct + DisableSsl terra.BoolValue + type SslPropertiesAttributes struct + func (sp SslPropertiesAttributes) DisableSsl() terra.BoolValue + func (sp SslPropertiesAttributes) InternalRef() (terra.Reference, error) + func (sp SslPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error) + func (sp SslPropertiesAttributes) InternalWithRef(ref terra.Reference) SslPropertiesAttributes + type SslPropertiesState struct + DisableSsl bool + type VpcConnectionProperties struct + VpcConnectionArn terra.StringValue + type VpcConnectionPropertiesAttributes struct + func (vcp VpcConnectionPropertiesAttributes) InternalRef() (terra.Reference, error) + func (vcp VpcConnectionPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error) + func (vcp VpcConnectionPropertiesAttributes) InternalWithRef(ref terra.Reference) VpcConnectionPropertiesAttributes + func (vcp VpcConnectionPropertiesAttributes) VpcConnectionArn() terra.StringValue + type VpcConnectionPropertiesState struct + VpcConnectionArn string