Documentation ¶
Index ¶
- func Cluster() *schema.Resource
- func ClusterReplica() *schema.Resource
- func ConnectionAwsPrivatelink() *schema.Resource
- func ConnectionConfluentSchemaRegistry() *schema.Resource
- func ConnectionKafka() *schema.Resource
- func ConnectionPostgres() *schema.Resource
- func ConnectionSshTunnel() *schema.Resource
- func Database() *schema.Resource
- func DatabaseNameSchema(resource string, required bool) *schema.Schema
- func FormatSpecSchema(elem string, description string, required bool) *schema.Schema
- func GrantCluster() *schema.Resource
- func GrantClusterDefaultPrivilege() *schema.Resource
- func GrantConnection() *schema.Resource
- func GrantConnectionDefaultPrivilege() *schema.Resource
- func GrantDatabase() *schema.Resource
- func GrantDatabaseDefaultPrivilege() *schema.Resource
- func GrantMaterializedView() *schema.Resource
- func GrantRole() *schema.Resource
- func GrantSchema() *schema.Resource
- func GrantSchemaDefaultPrivilege() *schema.Resource
- func GrantSecret() *schema.Resource
- func GrantSecretDefaultPrivilege() *schema.Resource
- func GrantSource() *schema.Resource
- func GrantSystemPrivilege() *schema.Resource
- func GrantTable() *schema.Resource
- func GrantTableDefaultPrivilege() *schema.Resource
- func GrantType() *schema.Resource
- func GrantTypeDefaultPrivilege() *schema.Resource
- func GrantView() *schema.Resource
- func IdentifierSchema(elem, description string, required bool) *schema.Schema
- func Index() *schema.Resource
- func MaterializedView() *schema.Resource
- func NameSchema(resource string, required, forceNew bool) *schema.Schema
- func OwnershipRole() *schema.Schema
- func QualifiedNameSchema(resource string) *schema.Schema
- func Role() *schema.Resource
- func Schema() *schema.Resource
- func SchemaNameSchema(resource string, required bool) *schema.Schema
- func Secret() *schema.Resource
- func SinkFormatSpecSchema(elem string, description string, required bool) *schema.Schema
- func SinkKafka() *schema.Resource
- func SizeSchema(resource string) *schema.Schema
- func SourceKafka() *schema.Resource
- func SourceLoadgen() *schema.Resource
- func SourcePostgres() *schema.Resource
- func Table() *schema.Resource
- func Type() *schema.Resource
- func ValidateConnection() *schema.Schema
- func ValueSecretSchema(elem string, description string, required bool) *schema.Schema
- func View() *schema.Resource
- type ConnectionAwsPrivatelinkParams
- type DefaultPrivilegeKey
- type GrantPrivilegeKey
- type RolePrivilegeKey
- type SourceParams
- type SystemPrivilegeKey
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterReplica ¶
func ConnectionKafka ¶
func ConnectionPostgres ¶
func ConnectionSshTunnel ¶
func DatabaseNameSchema ¶ added in v0.0.4
func FormatSpecSchema ¶
func GrantCluster ¶ added in v0.0.9
func GrantClusterDefaultPrivilege ¶ added in v0.1.0
func GrantConnection ¶ added in v0.0.9
func GrantConnectionDefaultPrivilege ¶ added in v0.1.0
func GrantDatabase ¶ added in v0.0.8
func GrantDatabaseDefaultPrivilege ¶ added in v0.1.0
func GrantMaterializedView ¶ added in v0.0.9
func GrantSchema ¶ added in v0.0.9
func GrantSchemaDefaultPrivilege ¶ added in v0.1.0
func GrantSecret ¶ added in v0.0.9
func GrantSecretDefaultPrivilege ¶ added in v0.1.0
func GrantSource ¶ added in v0.0.9
func GrantSystemPrivilege ¶ added in v0.1.0
func GrantTable ¶ added in v0.0.9
func GrantTableDefaultPrivilege ¶ added in v0.1.0
func GrantTypeDefaultPrivilege ¶ added in v0.1.0
func IdentifierSchema ¶
func MaterializedView ¶
func NameSchema ¶ added in v0.0.4
func OwnershipRole ¶ added in v0.0.9
func QualifiedNameSchema ¶ added in v0.0.4
func SchemaNameSchema ¶ added in v0.0.4
func SinkFormatSpecSchema ¶
func SizeSchema ¶ added in v0.0.4
func SourceKafka ¶
func SourceLoadgen ¶
func SourcePostgres ¶
func ValidateConnection ¶ added in v0.1.2
func ValueSecretSchema ¶
Types ¶
type ConnectionAwsPrivatelinkParams ¶ added in v0.0.6
type ConnectionAwsPrivatelinkParams struct { ConnectionName sql.NullString `db:"connection_name"` SchemaName sql.NullString `db:"schema_name"` DatabaseName sql.NullString `db:"database_name"` Principal sql.NullString `db:"principal"` }
type DefaultPrivilegeKey ¶ added in v0.1.0
type DefaultPrivilegeKey struct {
// contains filtered or unexported fields
}
type GrantPrivilegeKey ¶ added in v0.1.0
type GrantPrivilegeKey struct {
// contains filtered or unexported fields
}
type RolePrivilegeKey ¶ added in v0.1.0
type RolePrivilegeKey struct {
// contains filtered or unexported fields
}
type SourceParams ¶ added in v0.0.6
type SourceParams struct { SourceName sql.NullString `db:"source_name"` SchemaName sql.NullString `db:"schema_name"` DatabaseName sql.NullString `db:"database_name"` Size sql.NullString `db:"size"` ConnectionName sql.NullString `db:"connection_name"` ClusterName sql.NullString `db:"cluster_name"` }
type SystemPrivilegeKey ¶ added in v0.1.0
type SystemPrivilegeKey struct {
// contains filtered or unexported fields
}
Source Files ¶
- config.go
- resource_cluster.go
- resource_cluster_replica.go
- resource_connection.go
- resource_connection_aws_privatelink.go
- resource_connection_confluent_schema_registry.go
- resource_connection_kafka.go
- resource_connection_postgres.go
- resource_connection_ssh_tunnel.go
- resource_database.go
- resource_grant.go
- resource_grant_cluster.go
- resource_grant_cluster_default_privilege.go
- resource_grant_connection.go
- resource_grant_connection_default_privilege.go
- resource_grant_database.go
- resource_grant_database_default_privilege.go
- resource_grant_default_privilege.go
- resource_grant_materialized_view.go
- resource_grant_role.go
- resource_grant_schema.go
- resource_grant_schema_default_privilege.go
- resource_grant_secret.go
- resource_grant_secret_default_privilege.go
- resource_grant_source.go
- resource_grant_system_privilege.go
- resource_grant_table.go
- resource_grant_table_default_privilege.go
- resource_grant_type.go
- resource_grant_type_default_privilege.go
- resource_index.go
- resource_materialized_view.go
- resource_role.go
- resource_schema.go
- resource_secret.go
- resource_sink.go
- resource_sink_kafka.go
- resource_source.go
- resource_source_kafka.go
- resource_source_load_generator.go
- resource_source_postgres.go
- resource_table.go
- resource_type.go
- resource_view.go
- resource_view_grant.go
- schema.go
- validator.go
Click to show internal directories.
Click to hide internal directories.