Documentation ¶
Index ¶
- type Args
- type Credentials
- type CredentialsAttributes
- 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
- type CredentialsCredentialPairAttributes
- 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
- type CredentialsState
- type Parameters
- type ParametersAmazonElasticsearch
- type ParametersAmazonElasticsearchAttributes
- 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
- type ParametersAthena
- type ParametersAthenaAttributes
- 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
- type ParametersAttributes
- 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
- type ParametersAuroraAttributes
- 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
- type ParametersAuroraPostgresqlAttributes
- 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
- type ParametersAuroraState
- type ParametersAwsIotAnalytics
- type ParametersAwsIotAnalyticsAttributes
- 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
- type ParametersJira
- type ParametersJiraAttributes
- 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
- type ParametersMariaDb
- type ParametersMariaDbAttributes
- 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
- type ParametersMysql
- type ParametersMysqlAttributes
- 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
- type ParametersOracle
- type ParametersOracleAttributes
- 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
- type ParametersPostgresql
- type ParametersPostgresqlAttributes
- 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
- type ParametersPresto
- type ParametersPrestoAttributes
- 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
- type ParametersRds
- type ParametersRdsAttributes
- 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
- type ParametersRedshift
- type ParametersRedshiftAttributes
- 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
- type ParametersS3
- type ParametersS3Attributes
- 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
- type ParametersS3ManifestFileLocationAttributes
- 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
- type ParametersS3State
- type ParametersServiceNow
- type ParametersServiceNowAttributes
- 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
- type ParametersSnowflake
- type ParametersSnowflakeAttributes
- 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
- type ParametersSpark
- type ParametersSparkAttributes
- 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
- type ParametersSqlServer
- type ParametersSqlServerAttributes
- 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
- type ParametersState
- type ParametersTeradata
- type ParametersTeradataAttributes
- 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
- type ParametersTwitter
- type ParametersTwitterAttributes
- 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
- type Permission
- type PermissionAttributes
- 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
- type 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
- type SslPropertiesAttributes
- 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
- type VpcConnectionProperties
- type VpcConnectionPropertiesAttributes
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // AwsAccountId: string, optional AwsAccountId terra.StringValue `hcl:"aws_account_id,attr"` // DataSourceId: string, required DataSourceId terra.StringValue `hcl:"data_source_id,attr" validate:"required"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // TagsAll: map of string, optional TagsAll terra.MapValue[terra.StringValue] `hcl:"tags_all,attr"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // Credentials: optional Credentials *Credentials `hcl:"credentials,block"` // Parameters: required Parameters *Parameters `hcl:"parameters,block" validate:"required"` // Permission: min=0,max=64 Permission []Permission `hcl:"permission,block" validate:"min=0,max=64"` // SslProperties: optional SslProperties *SslProperties `hcl:"ssl_properties,block"` // VpcConnectionProperties: optional VpcConnectionProperties *VpcConnectionProperties `hcl:"vpc_connection_properties,block"` }
Args contains the configurations for aws_quicksight_data_source.
type Credentials ¶
type Credentials struct { // CopySourceArn: string, optional CopySourceArn terra.StringValue `hcl:"copy_source_arn,attr"` // CredentialsCredentialPair: optional CredentialPair *CredentialsCredentialPair `hcl:"credential_pair,block"` }
type CredentialsAttributes ¶
type CredentialsAttributes struct {
// contains filtered or unexported fields
}
func (CredentialsAttributes) CopySourceArn ¶
func (c CredentialsAttributes) CopySourceArn() terra.StringValue
func (CredentialsAttributes) CredentialPair ¶
func (c CredentialsAttributes) CredentialPair() terra.ListValue[CredentialsCredentialPairAttributes]
func (CredentialsAttributes) InternalRef ¶
func (c CredentialsAttributes) InternalRef() (terra.Reference, error)
func (CredentialsAttributes) InternalTokens ¶
func (c CredentialsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CredentialsAttributes) InternalWithRef ¶
func (c CredentialsAttributes) InternalWithRef(ref terra.Reference) CredentialsAttributes
type CredentialsCredentialPair ¶
type CredentialsCredentialPair struct { // Password: string, required Password terra.StringValue `hcl:"password,attr" validate:"required"` // Username: string, required Username terra.StringValue `hcl:"username,attr" validate:"required"` }
type CredentialsCredentialPairAttributes ¶
type CredentialsCredentialPairAttributes struct {
// contains filtered or unexported fields
}
func (CredentialsCredentialPairAttributes) InternalRef ¶
func (cp CredentialsCredentialPairAttributes) InternalRef() (terra.Reference, error)
func (CredentialsCredentialPairAttributes) InternalTokens ¶
func (cp CredentialsCredentialPairAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CredentialsCredentialPairAttributes) InternalWithRef ¶
func (cp CredentialsCredentialPairAttributes) InternalWithRef(ref terra.Reference) CredentialsCredentialPairAttributes
func (CredentialsCredentialPairAttributes) Password ¶
func (cp CredentialsCredentialPairAttributes) Password() terra.StringValue
func (CredentialsCredentialPairAttributes) Username ¶
func (cp CredentialsCredentialPairAttributes) Username() terra.StringValue
type CredentialsState ¶
type CredentialsState struct { CopySourceArn string `json:"copy_source_arn"` CredentialPair []CredentialsCredentialPairState `json:"credential_pair"` }
type Parameters ¶
type Parameters struct { // ParametersAmazonElasticsearch: optional AmazonElasticsearch *ParametersAmazonElasticsearch `hcl:"amazon_elasticsearch,block"` // ParametersAthena: optional Athena *ParametersAthena `hcl:"athena,block"` // ParametersAurora: optional Aurora *ParametersAurora `hcl:"aurora,block"` // ParametersAuroraPostgresql: optional AuroraPostgresql *ParametersAuroraPostgresql `hcl:"aurora_postgresql,block"` // ParametersAwsIotAnalytics: optional AwsIotAnalytics *ParametersAwsIotAnalytics `hcl:"aws_iot_analytics,block"` // ParametersJira: optional Jira *ParametersJira `hcl:"jira,block"` // ParametersMariaDb: optional MariaDb *ParametersMariaDb `hcl:"maria_db,block"` // ParametersMysql: optional Mysql *ParametersMysql `hcl:"mysql,block"` // ParametersOracle: optional Oracle *ParametersOracle `hcl:"oracle,block"` // ParametersPostgresql: optional Postgresql *ParametersPostgresql `hcl:"postgresql,block"` // ParametersPresto: optional Presto *ParametersPresto `hcl:"presto,block"` // ParametersRds: optional Rds *ParametersRds `hcl:"rds,block"` // ParametersRedshift: optional Redshift *ParametersRedshift `hcl:"redshift,block"` // ParametersS3: optional S3 *ParametersS3 `hcl:"s3,block"` // ParametersServiceNow: optional ServiceNow *ParametersServiceNow `hcl:"service_now,block"` // ParametersSnowflake: optional Snowflake *ParametersSnowflake `hcl:"snowflake,block"` // ParametersSpark: optional Spark *ParametersSpark `hcl:"spark,block"` // ParametersSqlServer: optional SqlServer *ParametersSqlServer `hcl:"sql_server,block"` // ParametersTeradata: optional Teradata *ParametersTeradata `hcl:"teradata,block"` // ParametersTwitter: optional Twitter *ParametersTwitter `hcl:"twitter,block"` }
type ParametersAmazonElasticsearch ¶
type ParametersAmazonElasticsearch struct { // Domain: string, required Domain terra.StringValue `hcl:"domain,attr" validate:"required"` }
type ParametersAmazonElasticsearchAttributes ¶
type ParametersAmazonElasticsearchAttributes struct {
// contains filtered or unexported fields
}
func (ParametersAmazonElasticsearchAttributes) Domain ¶
func (ae ParametersAmazonElasticsearchAttributes) Domain() terra.StringValue
func (ParametersAmazonElasticsearchAttributes) InternalRef ¶
func (ae ParametersAmazonElasticsearchAttributes) InternalRef() (terra.Reference, error)
func (ParametersAmazonElasticsearchAttributes) InternalTokens ¶
func (ae ParametersAmazonElasticsearchAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersAmazonElasticsearchAttributes) InternalWithRef ¶
func (ae ParametersAmazonElasticsearchAttributes) InternalWithRef(ref terra.Reference) ParametersAmazonElasticsearchAttributes
type ParametersAmazonElasticsearchState ¶
type ParametersAmazonElasticsearchState struct {
Domain string `json:"domain"`
}
type ParametersAthena ¶
type ParametersAthena struct { // WorkGroup: string, optional WorkGroup terra.StringValue `hcl:"work_group,attr"` }
type ParametersAthenaAttributes ¶
type ParametersAthenaAttributes struct {
// contains filtered or unexported fields
}
func (ParametersAthenaAttributes) InternalRef ¶
func (a ParametersAthenaAttributes) InternalRef() (terra.Reference, error)
func (ParametersAthenaAttributes) InternalTokens ¶
func (a ParametersAthenaAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersAthenaAttributes) InternalWithRef ¶
func (a ParametersAthenaAttributes) InternalWithRef(ref terra.Reference) ParametersAthenaAttributes
func (ParametersAthenaAttributes) WorkGroup ¶
func (a ParametersAthenaAttributes) WorkGroup() terra.StringValue
type ParametersAthenaState ¶
type ParametersAthenaState struct {
WorkGroup string `json:"work_group"`
}
type ParametersAttributes ¶
type ParametersAttributes struct {
// contains filtered or unexported fields
}
func (ParametersAttributes) AmazonElasticsearch ¶
func (p ParametersAttributes) AmazonElasticsearch() terra.ListValue[ParametersAmazonElasticsearchAttributes]
func (ParametersAttributes) Athena ¶
func (p ParametersAttributes) Athena() terra.ListValue[ParametersAthenaAttributes]
func (ParametersAttributes) Aurora ¶
func (p ParametersAttributes) Aurora() terra.ListValue[ParametersAuroraAttributes]
func (ParametersAttributes) AuroraPostgresql ¶
func (p ParametersAttributes) AuroraPostgresql() terra.ListValue[ParametersAuroraPostgresqlAttributes]
func (ParametersAttributes) AwsIotAnalytics ¶
func (p ParametersAttributes) AwsIotAnalytics() terra.ListValue[ParametersAwsIotAnalyticsAttributes]
func (ParametersAttributes) InternalRef ¶
func (p ParametersAttributes) InternalRef() (terra.Reference, error)
func (ParametersAttributes) InternalTokens ¶
func (p ParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersAttributes) InternalWithRef ¶
func (p ParametersAttributes) InternalWithRef(ref terra.Reference) ParametersAttributes
func (ParametersAttributes) Jira ¶
func (p ParametersAttributes) Jira() terra.ListValue[ParametersJiraAttributes]
func (ParametersAttributes) MariaDb ¶
func (p ParametersAttributes) MariaDb() terra.ListValue[ParametersMariaDbAttributes]
func (ParametersAttributes) Mysql ¶
func (p ParametersAttributes) Mysql() terra.ListValue[ParametersMysqlAttributes]
func (ParametersAttributes) Oracle ¶
func (p ParametersAttributes) Oracle() terra.ListValue[ParametersOracleAttributes]
func (ParametersAttributes) Postgresql ¶
func (p ParametersAttributes) Postgresql() terra.ListValue[ParametersPostgresqlAttributes]
func (ParametersAttributes) Presto ¶
func (p ParametersAttributes) Presto() terra.ListValue[ParametersPrestoAttributes]
func (ParametersAttributes) Rds ¶
func (p ParametersAttributes) Rds() terra.ListValue[ParametersRdsAttributes]
func (ParametersAttributes) Redshift ¶
func (p ParametersAttributes) Redshift() terra.ListValue[ParametersRedshiftAttributes]
func (ParametersAttributes) S3 ¶
func (p ParametersAttributes) S3() terra.ListValue[ParametersS3Attributes]
func (ParametersAttributes) ServiceNow ¶
func (p ParametersAttributes) ServiceNow() terra.ListValue[ParametersServiceNowAttributes]
func (ParametersAttributes) Snowflake ¶
func (p ParametersAttributes) Snowflake() terra.ListValue[ParametersSnowflakeAttributes]
func (ParametersAttributes) Spark ¶
func (p ParametersAttributes) Spark() terra.ListValue[ParametersSparkAttributes]
func (ParametersAttributes) SqlServer ¶
func (p ParametersAttributes) SqlServer() terra.ListValue[ParametersSqlServerAttributes]
func (ParametersAttributes) Teradata ¶
func (p ParametersAttributes) Teradata() terra.ListValue[ParametersTeradataAttributes]
func (ParametersAttributes) Twitter ¶
func (p ParametersAttributes) Twitter() terra.ListValue[ParametersTwitterAttributes]
type ParametersAurora ¶
type ParametersAurora struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersAuroraAttributes ¶
type ParametersAuroraAttributes struct {
// contains filtered or unexported fields
}
func (ParametersAuroraAttributes) Database ¶
func (a ParametersAuroraAttributes) Database() terra.StringValue
func (ParametersAuroraAttributes) Host ¶
func (a ParametersAuroraAttributes) Host() terra.StringValue
func (ParametersAuroraAttributes) InternalRef ¶
func (a ParametersAuroraAttributes) InternalRef() (terra.Reference, error)
func (ParametersAuroraAttributes) InternalTokens ¶
func (a ParametersAuroraAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersAuroraAttributes) InternalWithRef ¶
func (a ParametersAuroraAttributes) InternalWithRef(ref terra.Reference) ParametersAuroraAttributes
func (ParametersAuroraAttributes) Port ¶
func (a ParametersAuroraAttributes) Port() terra.NumberValue
type ParametersAuroraPostgresql ¶
type ParametersAuroraPostgresql struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersAuroraPostgresqlAttributes ¶
type ParametersAuroraPostgresqlAttributes struct {
// contains filtered or unexported fields
}
func (ParametersAuroraPostgresqlAttributes) Database ¶
func (ap ParametersAuroraPostgresqlAttributes) Database() terra.StringValue
func (ParametersAuroraPostgresqlAttributes) Host ¶
func (ap ParametersAuroraPostgresqlAttributes) Host() terra.StringValue
func (ParametersAuroraPostgresqlAttributes) InternalRef ¶
func (ap ParametersAuroraPostgresqlAttributes) InternalRef() (terra.Reference, error)
func (ParametersAuroraPostgresqlAttributes) InternalTokens ¶
func (ap ParametersAuroraPostgresqlAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersAuroraPostgresqlAttributes) InternalWithRef ¶
func (ap ParametersAuroraPostgresqlAttributes) InternalWithRef(ref terra.Reference) ParametersAuroraPostgresqlAttributes
func (ParametersAuroraPostgresqlAttributes) Port ¶
func (ap ParametersAuroraPostgresqlAttributes) Port() terra.NumberValue
type ParametersAuroraState ¶
type ParametersAwsIotAnalytics ¶
type ParametersAwsIotAnalytics struct { // DataSetName: string, required DataSetName terra.StringValue `hcl:"data_set_name,attr" validate:"required"` }
type ParametersAwsIotAnalyticsAttributes ¶
type ParametersAwsIotAnalyticsAttributes struct {
// contains filtered or unexported fields
}
func (ParametersAwsIotAnalyticsAttributes) DataSetName ¶
func (aia ParametersAwsIotAnalyticsAttributes) DataSetName() terra.StringValue
func (ParametersAwsIotAnalyticsAttributes) InternalRef ¶
func (aia ParametersAwsIotAnalyticsAttributes) InternalRef() (terra.Reference, error)
func (ParametersAwsIotAnalyticsAttributes) InternalTokens ¶
func (aia ParametersAwsIotAnalyticsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersAwsIotAnalyticsAttributes) InternalWithRef ¶
func (aia ParametersAwsIotAnalyticsAttributes) InternalWithRef(ref terra.Reference) ParametersAwsIotAnalyticsAttributes
type ParametersAwsIotAnalyticsState ¶
type ParametersAwsIotAnalyticsState struct {
DataSetName string `json:"data_set_name"`
}
type ParametersJira ¶
type ParametersJira struct { // SiteBaseUrl: string, required SiteBaseUrl terra.StringValue `hcl:"site_base_url,attr" validate:"required"` }
type ParametersJiraAttributes ¶
type ParametersJiraAttributes struct {
// contains filtered or unexported fields
}
func (ParametersJiraAttributes) InternalRef ¶
func (j ParametersJiraAttributes) InternalRef() (terra.Reference, error)
func (ParametersJiraAttributes) InternalTokens ¶
func (j ParametersJiraAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersJiraAttributes) InternalWithRef ¶
func (j ParametersJiraAttributes) InternalWithRef(ref terra.Reference) ParametersJiraAttributes
func (ParametersJiraAttributes) SiteBaseUrl ¶
func (j ParametersJiraAttributes) SiteBaseUrl() terra.StringValue
type ParametersJiraState ¶
type ParametersJiraState struct {
SiteBaseUrl string `json:"site_base_url"`
}
type ParametersMariaDb ¶
type ParametersMariaDb struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersMariaDbAttributes ¶
type ParametersMariaDbAttributes struct {
// contains filtered or unexported fields
}
func (ParametersMariaDbAttributes) Database ¶
func (md ParametersMariaDbAttributes) Database() terra.StringValue
func (ParametersMariaDbAttributes) Host ¶
func (md ParametersMariaDbAttributes) Host() terra.StringValue
func (ParametersMariaDbAttributes) InternalRef ¶
func (md ParametersMariaDbAttributes) InternalRef() (terra.Reference, error)
func (ParametersMariaDbAttributes) InternalTokens ¶
func (md ParametersMariaDbAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersMariaDbAttributes) InternalWithRef ¶
func (md ParametersMariaDbAttributes) InternalWithRef(ref terra.Reference) ParametersMariaDbAttributes
func (ParametersMariaDbAttributes) Port ¶
func (md ParametersMariaDbAttributes) Port() terra.NumberValue
type ParametersMariaDbState ¶
type ParametersMysql ¶
type ParametersMysql struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersMysqlAttributes ¶
type ParametersMysqlAttributes struct {
// contains filtered or unexported fields
}
func (ParametersMysqlAttributes) Database ¶
func (m ParametersMysqlAttributes) Database() terra.StringValue
func (ParametersMysqlAttributes) Host ¶
func (m ParametersMysqlAttributes) Host() terra.StringValue
func (ParametersMysqlAttributes) InternalRef ¶
func (m ParametersMysqlAttributes) InternalRef() (terra.Reference, error)
func (ParametersMysqlAttributes) InternalTokens ¶
func (m ParametersMysqlAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersMysqlAttributes) InternalWithRef ¶
func (m ParametersMysqlAttributes) InternalWithRef(ref terra.Reference) ParametersMysqlAttributes
func (ParametersMysqlAttributes) Port ¶
func (m ParametersMysqlAttributes) Port() terra.NumberValue
type ParametersMysqlState ¶
type ParametersOracle ¶
type ParametersOracle struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersOracleAttributes ¶
type ParametersOracleAttributes struct {
// contains filtered or unexported fields
}
func (ParametersOracleAttributes) Database ¶
func (o ParametersOracleAttributes) Database() terra.StringValue
func (ParametersOracleAttributes) Host ¶
func (o ParametersOracleAttributes) Host() terra.StringValue
func (ParametersOracleAttributes) InternalRef ¶
func (o ParametersOracleAttributes) InternalRef() (terra.Reference, error)
func (ParametersOracleAttributes) InternalTokens ¶
func (o ParametersOracleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersOracleAttributes) InternalWithRef ¶
func (o ParametersOracleAttributes) InternalWithRef(ref terra.Reference) ParametersOracleAttributes
func (ParametersOracleAttributes) Port ¶
func (o ParametersOracleAttributes) Port() terra.NumberValue
type ParametersOracleState ¶
type ParametersPostgresql ¶
type ParametersPostgresql struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersPostgresqlAttributes ¶
type ParametersPostgresqlAttributes struct {
// contains filtered or unexported fields
}
func (ParametersPostgresqlAttributes) Database ¶
func (p ParametersPostgresqlAttributes) Database() terra.StringValue
func (ParametersPostgresqlAttributes) Host ¶
func (p ParametersPostgresqlAttributes) Host() terra.StringValue
func (ParametersPostgresqlAttributes) InternalRef ¶
func (p ParametersPostgresqlAttributes) InternalRef() (terra.Reference, error)
func (ParametersPostgresqlAttributes) InternalTokens ¶
func (p ParametersPostgresqlAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersPostgresqlAttributes) InternalWithRef ¶
func (p ParametersPostgresqlAttributes) InternalWithRef(ref terra.Reference) ParametersPostgresqlAttributes
func (ParametersPostgresqlAttributes) Port ¶
func (p ParametersPostgresqlAttributes) Port() terra.NumberValue
type ParametersPresto ¶
type ParametersPresto struct { // Catalog: string, required Catalog terra.StringValue `hcl:"catalog,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersPrestoAttributes ¶
type ParametersPrestoAttributes struct {
// contains filtered or unexported fields
}
func (ParametersPrestoAttributes) Catalog ¶
func (p ParametersPrestoAttributes) Catalog() terra.StringValue
func (ParametersPrestoAttributes) Host ¶
func (p ParametersPrestoAttributes) Host() terra.StringValue
func (ParametersPrestoAttributes) InternalRef ¶
func (p ParametersPrestoAttributes) InternalRef() (terra.Reference, error)
func (ParametersPrestoAttributes) InternalTokens ¶
func (p ParametersPrestoAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersPrestoAttributes) InternalWithRef ¶
func (p ParametersPrestoAttributes) InternalWithRef(ref terra.Reference) ParametersPrestoAttributes
func (ParametersPrestoAttributes) Port ¶
func (p ParametersPrestoAttributes) Port() terra.NumberValue
type ParametersPrestoState ¶
type ParametersRds ¶
type ParametersRds struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // InstanceId: string, required InstanceId terra.StringValue `hcl:"instance_id,attr" validate:"required"` }
type ParametersRdsAttributes ¶
type ParametersRdsAttributes struct {
// contains filtered or unexported fields
}
func (ParametersRdsAttributes) Database ¶
func (r ParametersRdsAttributes) Database() terra.StringValue
func (ParametersRdsAttributes) InstanceId ¶
func (r ParametersRdsAttributes) InstanceId() terra.StringValue
func (ParametersRdsAttributes) InternalRef ¶
func (r ParametersRdsAttributes) InternalRef() (terra.Reference, error)
func (ParametersRdsAttributes) InternalTokens ¶
func (r ParametersRdsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersRdsAttributes) InternalWithRef ¶
func (r ParametersRdsAttributes) InternalWithRef(ref terra.Reference) ParametersRdsAttributes
type ParametersRdsState ¶
type ParametersRedshift ¶
type ParametersRedshift struct { // ClusterId: string, optional ClusterId terra.StringValue `hcl:"cluster_id,attr"` // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, optional Host terra.StringValue `hcl:"host,attr"` // Port: number, optional Port terra.NumberValue `hcl:"port,attr"` }
type ParametersRedshiftAttributes ¶
type ParametersRedshiftAttributes struct {
// contains filtered or unexported fields
}
func (ParametersRedshiftAttributes) ClusterId ¶
func (r ParametersRedshiftAttributes) ClusterId() terra.StringValue
func (ParametersRedshiftAttributes) Database ¶
func (r ParametersRedshiftAttributes) Database() terra.StringValue
func (ParametersRedshiftAttributes) Host ¶
func (r ParametersRedshiftAttributes) Host() terra.StringValue
func (ParametersRedshiftAttributes) InternalRef ¶
func (r ParametersRedshiftAttributes) InternalRef() (terra.Reference, error)
func (ParametersRedshiftAttributes) InternalTokens ¶
func (r ParametersRedshiftAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersRedshiftAttributes) InternalWithRef ¶
func (r ParametersRedshiftAttributes) InternalWithRef(ref terra.Reference) ParametersRedshiftAttributes
func (ParametersRedshiftAttributes) Port ¶
func (r ParametersRedshiftAttributes) Port() terra.NumberValue
type ParametersRedshiftState ¶
type ParametersS3 ¶
type ParametersS3 struct { // ParametersS3ManifestFileLocation: required ManifestFileLocation *ParametersS3ManifestFileLocation `hcl:"manifest_file_location,block" validate:"required"` }
type ParametersS3Attributes ¶
type ParametersS3Attributes struct {
// contains filtered or unexported fields
}
func (ParametersS3Attributes) InternalRef ¶
func (s ParametersS3Attributes) InternalRef() (terra.Reference, error)
func (ParametersS3Attributes) InternalTokens ¶
func (s ParametersS3Attributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersS3Attributes) InternalWithRef ¶
func (s ParametersS3Attributes) InternalWithRef(ref terra.Reference) ParametersS3Attributes
func (ParametersS3Attributes) ManifestFileLocation ¶
func (s ParametersS3Attributes) ManifestFileLocation() terra.ListValue[ParametersS3ManifestFileLocationAttributes]
type ParametersS3ManifestFileLocation ¶
type ParametersS3ManifestFileLocation struct { // Bucket: string, required Bucket terra.StringValue `hcl:"bucket,attr" validate:"required"` // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` }
type ParametersS3ManifestFileLocationAttributes ¶
type ParametersS3ManifestFileLocationAttributes struct {
// contains filtered or unexported fields
}
func (ParametersS3ManifestFileLocationAttributes) Bucket ¶
func (mfl ParametersS3ManifestFileLocationAttributes) Bucket() terra.StringValue
func (ParametersS3ManifestFileLocationAttributes) InternalRef ¶
func (mfl ParametersS3ManifestFileLocationAttributes) InternalRef() (terra.Reference, error)
func (ParametersS3ManifestFileLocationAttributes) InternalTokens ¶
func (mfl ParametersS3ManifestFileLocationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersS3ManifestFileLocationAttributes) InternalWithRef ¶
func (mfl ParametersS3ManifestFileLocationAttributes) InternalWithRef(ref terra.Reference) ParametersS3ManifestFileLocationAttributes
func (ParametersS3ManifestFileLocationAttributes) Key ¶
func (mfl ParametersS3ManifestFileLocationAttributes) Key() terra.StringValue
type ParametersS3State ¶
type ParametersS3State struct {
ManifestFileLocation []ParametersS3ManifestFileLocationState `json:"manifest_file_location"`
}
type ParametersServiceNow ¶
type ParametersServiceNow struct { // SiteBaseUrl: string, required SiteBaseUrl terra.StringValue `hcl:"site_base_url,attr" validate:"required"` }
type ParametersServiceNowAttributes ¶
type ParametersServiceNowAttributes struct {
// contains filtered or unexported fields
}
func (ParametersServiceNowAttributes) InternalRef ¶
func (sn ParametersServiceNowAttributes) InternalRef() (terra.Reference, error)
func (ParametersServiceNowAttributes) InternalTokens ¶
func (sn ParametersServiceNowAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersServiceNowAttributes) InternalWithRef ¶
func (sn ParametersServiceNowAttributes) InternalWithRef(ref terra.Reference) ParametersServiceNowAttributes
func (ParametersServiceNowAttributes) SiteBaseUrl ¶
func (sn ParametersServiceNowAttributes) SiteBaseUrl() terra.StringValue
type ParametersServiceNowState ¶
type ParametersServiceNowState struct {
SiteBaseUrl string `json:"site_base_url"`
}
type ParametersSnowflake ¶
type ParametersSnowflake struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Warehouse: string, required Warehouse terra.StringValue `hcl:"warehouse,attr" validate:"required"` }
type ParametersSnowflakeAttributes ¶
type ParametersSnowflakeAttributes struct {
// contains filtered or unexported fields
}
func (ParametersSnowflakeAttributes) Database ¶
func (s ParametersSnowflakeAttributes) Database() terra.StringValue
func (ParametersSnowflakeAttributes) Host ¶
func (s ParametersSnowflakeAttributes) Host() terra.StringValue
func (ParametersSnowflakeAttributes) InternalRef ¶
func (s ParametersSnowflakeAttributes) InternalRef() (terra.Reference, error)
func (ParametersSnowflakeAttributes) InternalTokens ¶
func (s ParametersSnowflakeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersSnowflakeAttributes) InternalWithRef ¶
func (s ParametersSnowflakeAttributes) InternalWithRef(ref terra.Reference) ParametersSnowflakeAttributes
func (ParametersSnowflakeAttributes) Warehouse ¶
func (s ParametersSnowflakeAttributes) Warehouse() terra.StringValue
type ParametersSpark ¶
type ParametersSpark struct { // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersSparkAttributes ¶
type ParametersSparkAttributes struct {
// contains filtered or unexported fields
}
func (ParametersSparkAttributes) Host ¶
func (s ParametersSparkAttributes) Host() terra.StringValue
func (ParametersSparkAttributes) InternalRef ¶
func (s ParametersSparkAttributes) InternalRef() (terra.Reference, error)
func (ParametersSparkAttributes) InternalTokens ¶
func (s ParametersSparkAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersSparkAttributes) InternalWithRef ¶
func (s ParametersSparkAttributes) InternalWithRef(ref terra.Reference) ParametersSparkAttributes
func (ParametersSparkAttributes) Port ¶
func (s ParametersSparkAttributes) Port() terra.NumberValue
type ParametersSparkState ¶
type ParametersSqlServer ¶
type ParametersSqlServer struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersSqlServerAttributes ¶
type ParametersSqlServerAttributes struct {
// contains filtered or unexported fields
}
func (ParametersSqlServerAttributes) Database ¶
func (ss ParametersSqlServerAttributes) Database() terra.StringValue
func (ParametersSqlServerAttributes) Host ¶
func (ss ParametersSqlServerAttributes) Host() terra.StringValue
func (ParametersSqlServerAttributes) InternalRef ¶
func (ss ParametersSqlServerAttributes) InternalRef() (terra.Reference, error)
func (ParametersSqlServerAttributes) InternalTokens ¶
func (ss ParametersSqlServerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersSqlServerAttributes) InternalWithRef ¶
func (ss ParametersSqlServerAttributes) InternalWithRef(ref terra.Reference) ParametersSqlServerAttributes
func (ParametersSqlServerAttributes) Port ¶
func (ss ParametersSqlServerAttributes) Port() terra.NumberValue
type ParametersState ¶
type ParametersState struct { AmazonElasticsearch []ParametersAmazonElasticsearchState `json:"amazon_elasticsearch"` Athena []ParametersAthenaState `json:"athena"` Aurora []ParametersAuroraState `json:"aurora"` AuroraPostgresql []ParametersAuroraPostgresqlState `json:"aurora_postgresql"` AwsIotAnalytics []ParametersAwsIotAnalyticsState `json:"aws_iot_analytics"` Jira []ParametersJiraState `json:"jira"` MariaDb []ParametersMariaDbState `json:"maria_db"` Mysql []ParametersMysqlState `json:"mysql"` Oracle []ParametersOracleState `json:"oracle"` Postgresql []ParametersPostgresqlState `json:"postgresql"` Presto []ParametersPrestoState `json:"presto"` Rds []ParametersRdsState `json:"rds"` Redshift []ParametersRedshiftState `json:"redshift"` S3 []ParametersS3State `json:"s3"` ServiceNow []ParametersServiceNowState `json:"service_now"` Snowflake []ParametersSnowflakeState `json:"snowflake"` Spark []ParametersSparkState `json:"spark"` SqlServer []ParametersSqlServerState `json:"sql_server"` Teradata []ParametersTeradataState `json:"teradata"` Twitter []ParametersTwitterState `json:"twitter"` }
type ParametersTeradata ¶
type ParametersTeradata struct { // Database: string, required Database terra.StringValue `hcl:"database,attr" validate:"required"` // Host: string, required Host terra.StringValue `hcl:"host,attr" validate:"required"` // Port: number, required Port terra.NumberValue `hcl:"port,attr" validate:"required"` }
type ParametersTeradataAttributes ¶
type ParametersTeradataAttributes struct {
// contains filtered or unexported fields
}
func (ParametersTeradataAttributes) Database ¶
func (t ParametersTeradataAttributes) Database() terra.StringValue
func (ParametersTeradataAttributes) Host ¶
func (t ParametersTeradataAttributes) Host() terra.StringValue
func (ParametersTeradataAttributes) InternalRef ¶
func (t ParametersTeradataAttributes) InternalRef() (terra.Reference, error)
func (ParametersTeradataAttributes) InternalTokens ¶
func (t ParametersTeradataAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersTeradataAttributes) InternalWithRef ¶
func (t ParametersTeradataAttributes) InternalWithRef(ref terra.Reference) ParametersTeradataAttributes
func (ParametersTeradataAttributes) Port ¶
func (t ParametersTeradataAttributes) Port() terra.NumberValue
type ParametersTeradataState ¶
type ParametersTwitter ¶
type ParametersTwitter struct { // MaxRows: number, required MaxRows terra.NumberValue `hcl:"max_rows,attr" validate:"required"` // Query: string, required Query terra.StringValue `hcl:"query,attr" validate:"required"` }
type ParametersTwitterAttributes ¶
type ParametersTwitterAttributes struct {
// contains filtered or unexported fields
}
func (ParametersTwitterAttributes) InternalRef ¶
func (t ParametersTwitterAttributes) InternalRef() (terra.Reference, error)
func (ParametersTwitterAttributes) InternalTokens ¶
func (t ParametersTwitterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ParametersTwitterAttributes) InternalWithRef ¶
func (t ParametersTwitterAttributes) InternalWithRef(ref terra.Reference) ParametersTwitterAttributes
func (ParametersTwitterAttributes) MaxRows ¶
func (t ParametersTwitterAttributes) MaxRows() terra.NumberValue
func (ParametersTwitterAttributes) Query ¶
func (t ParametersTwitterAttributes) Query() terra.StringValue
type ParametersTwitterState ¶
type Permission ¶
type Permission struct { // Actions: set of string, required Actions terra.SetValue[terra.StringValue] `hcl:"actions,attr" validate:"required"` // Principal: string, required Principal terra.StringValue `hcl:"principal,attr" validate:"required"` }
type PermissionAttributes ¶
type PermissionAttributes struct {
// contains filtered or unexported fields
}
func (PermissionAttributes) Actions ¶
func (p PermissionAttributes) Actions() terra.SetValue[terra.StringValue]
func (PermissionAttributes) InternalRef ¶
func (p PermissionAttributes) InternalRef() (terra.Reference, error)
func (PermissionAttributes) InternalTokens ¶
func (p PermissionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PermissionAttributes) InternalWithRef ¶
func (p PermissionAttributes) InternalWithRef(ref terra.Reference) PermissionAttributes
func (PermissionAttributes) Principal ¶
func (p PermissionAttributes) Principal() terra.StringValue
type PermissionState ¶
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource aws_quicksight_data_source.
func (*Resource) Attributes ¶
func (aqds *Resource) Attributes() awsQuicksightDataSourceAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (aqds *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (aqds *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type SslProperties ¶
type SslPropertiesAttributes ¶
type SslPropertiesAttributes struct {
// contains filtered or unexported fields
}
func (SslPropertiesAttributes) DisableSsl ¶
func (sp SslPropertiesAttributes) DisableSsl() terra.BoolValue
func (SslPropertiesAttributes) InternalRef ¶
func (sp SslPropertiesAttributes) InternalRef() (terra.Reference, error)
func (SslPropertiesAttributes) InternalTokens ¶
func (sp SslPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SslPropertiesAttributes) InternalWithRef ¶
func (sp SslPropertiesAttributes) InternalWithRef(ref terra.Reference) SslPropertiesAttributes
type SslPropertiesState ¶
type SslPropertiesState struct {
DisableSsl bool `json:"disable_ssl"`
}
type VpcConnectionProperties ¶
type VpcConnectionProperties struct { // VpcConnectionArn: string, required VpcConnectionArn terra.StringValue `hcl:"vpc_connection_arn,attr" validate:"required"` }
type VpcConnectionPropertiesAttributes ¶
type VpcConnectionPropertiesAttributes struct {
// contains filtered or unexported fields
}
func (VpcConnectionPropertiesAttributes) InternalRef ¶
func (vcp VpcConnectionPropertiesAttributes) InternalRef() (terra.Reference, error)
func (VpcConnectionPropertiesAttributes) InternalTokens ¶
func (vcp VpcConnectionPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpcConnectionPropertiesAttributes) InternalWithRef ¶
func (vcp VpcConnectionPropertiesAttributes) InternalWithRef(ref terra.Reference) VpcConnectionPropertiesAttributes
func (VpcConnectionPropertiesAttributes) VpcConnectionArn ¶
func (vcp VpcConnectionPropertiesAttributes) VpcConnectionArn() terra.StringValue
type VpcConnectionPropertiesState ¶
type VpcConnectionPropertiesState struct {
VpcConnectionArn string `json:"vpc_connection_arn"`
}
Click to show internal directories.
Click to hide internal directories.