Documentation
¶
Index ¶
- func BigQuerySemanticLayerCredentialResource() resource.Resource
- func DatabricksSemanticLayerCredentialResource() resource.Resource
- func PostgresSemanticLayerCredentialResource() resource.Resource
- func RedshiftSemanticLayerCredentialResource() resource.Resource
- func SnowflakeSemanticLayerCredentialResource() resource.Resource
- type BigQuerySLCredentialModel
- type DatabricksSLCredentialModel
- type PostgresSLCredentialModel
- type RedshiftSLCredentialModel
- type SemanticLayerConfigurationModel
- type SnowflakeSLCredentialModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BigQuerySemanticLayerCredentialResource ¶ added in v1.1.0
func DatabricksSemanticLayerCredentialResource ¶ added in v1.1.2
func PostgresSemanticLayerCredentialResource ¶ added in v1.1.2
func RedshiftSemanticLayerCredentialResource ¶ added in v1.1.0
Types ¶
type BigQuerySLCredentialModel ¶ added in v1.1.0
type BigQuerySLCredentialModel struct {
ID types.Int64 `tfsdk:"id"`
Configuration SemanticLayerConfigurationModel `tfsdk:"configuration"`
Credential bigquery_credential.BigqueryCredentialResourceModel `tfsdk:"credential"`
PrivateKeyID types.String `tfsdk:"private_key_id"`
PrivateKey types.String `tfsdk:"private_key"`
ClientEmail types.String `tfsdk:"client_email"`
ClientID types.String `tfsdk:"client_id"`
AuthURI types.String `tfsdk:"auth_uri"`
TokenURI types.String `tfsdk:"token_uri"`
AuthProviderCertURL types.String `tfsdk:"auth_provider_x509_cert_url"`
ClientCertURL types.String `tfsdk:"client_x509_cert_url"`
}
type DatabricksSLCredentialModel ¶ added in v1.1.2
type DatabricksSLCredentialModel struct {
ID types.Int64 `tfsdk:"id"`
Configuration SemanticLayerConfigurationModel `tfsdk:"configuration"`
Credential databricks_credential.DatabricksCredentialResourceModel `tfsdk:"credential"`
}
type PostgresSLCredentialModel ¶ added in v1.1.2
type PostgresSLCredentialModel struct {
ID types.Int64 `tfsdk:"id"`
Configuration SemanticLayerConfigurationModel `tfsdk:"configuration"`
Credential postgres_credential.PostgresCredentialResourceModel `tfsdk:"credential"`
}
type RedshiftSLCredentialModel ¶ added in v1.1.0
type RedshiftSLCredentialModel struct {
ID types.Int64 `tfsdk:"id"`
Configuration SemanticLayerConfigurationModel `tfsdk:"configuration"`
Credential redshift_credential.RedshiftCredentialResourceModel `tfsdk:"credential"`
}
type SnowflakeSLCredentialModel ¶
type SnowflakeSLCredentialModel struct {
ID types.Int64 `tfsdk:"id"`
Configuration SemanticLayerConfigurationModel `tfsdk:"configuration"`
Credential snowflake_credential.SnowflakeCredentialResourceModel `tfsdk:"credential"`
}
Click to show internal directories.
Click to hide internal directories.