Documentation
¶
Index ¶
- func BigQuerySemanticLayerCredentialResource() resource.Resource
- func RedshiftSemanticLayerCredentialResource() resource.Resource
- func SnowflakeSemanticLayerCredentialResource() resource.Resource
- type BigQuerySLCredentialModel
- 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 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 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.