resources

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2023 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cluster

func Cluster() *schema.Resource

func ClusterReplica

func ClusterReplica() *schema.Resource
func ConnectionAwsPrivatelink() *schema.Resource

func ConnectionConfluentSchemaRegistry

func ConnectionConfluentSchemaRegistry() *schema.Resource

func ConnectionKafka

func ConnectionKafka() *schema.Resource

func ConnectionPostgres

func ConnectionPostgres() *schema.Resource

func ConnectionSshTunnel

func ConnectionSshTunnel() *schema.Resource

func Database

func Database() *schema.Resource

func DatabaseNameSchema added in v0.0.4

func DatabaseNameSchema(resource string, required bool) *schema.Schema

func FormatSpecSchema

func FormatSpecSchema(elem string, description string, required bool) *schema.Schema

func GrantCluster added in v0.0.9

func GrantCluster() *schema.Resource

func GrantClusterDefaultPrivilege added in v0.1.0

func GrantClusterDefaultPrivilege() *schema.Resource

func GrantConnection added in v0.0.9

func GrantConnection() *schema.Resource

func GrantConnectionDefaultPrivilege added in v0.1.0

func GrantConnectionDefaultPrivilege() *schema.Resource

func GrantDatabase added in v0.0.8

func GrantDatabase() *schema.Resource

func GrantDatabaseDefaultPrivilege added in v0.1.0

func GrantDatabaseDefaultPrivilege() *schema.Resource

func GrantMaterializedView added in v0.0.9

func GrantMaterializedView() *schema.Resource

func GrantRole added in v0.1.0

func GrantRole() *schema.Resource

func GrantSchema added in v0.0.9

func GrantSchema() *schema.Resource

func GrantSchemaDefaultPrivilege added in v0.1.0

func GrantSchemaDefaultPrivilege() *schema.Resource

func GrantSecret added in v0.0.9

func GrantSecret() *schema.Resource

func GrantSecretDefaultPrivilege added in v0.1.0

func GrantSecretDefaultPrivilege() *schema.Resource

func GrantSource added in v0.0.9

func GrantSource() *schema.Resource

func GrantSystemPrivilege added in v0.1.0

func GrantSystemPrivilege() *schema.Resource

func GrantTable added in v0.0.9

func GrantTable() *schema.Resource

func GrantTableDefaultPrivilege added in v0.1.0

func GrantTableDefaultPrivilege() *schema.Resource

func GrantType added in v0.0.9

func GrantType() *schema.Resource

func GrantTypeDefaultPrivilege added in v0.1.0

func GrantTypeDefaultPrivilege() *schema.Resource

func GrantView added in v0.0.9

func GrantView() *schema.Resource

func IdentifierSchema

func IdentifierSchema(elem, description string, required bool) *schema.Schema

func Index

func Index() *schema.Resource

func MaterializedView

func MaterializedView() *schema.Resource

func NameSchema added in v0.0.4

func NameSchema(resource string, required, forceNew bool) *schema.Schema

func OwnershipRole added in v0.0.9

func OwnershipRole() *schema.Schema

func QualifiedNameSchema added in v0.0.4

func QualifiedNameSchema(resource string) *schema.Schema

func Role added in v0.0.4

func Role() *schema.Resource

func Schema

func Schema() *schema.Resource

func SchemaNameSchema added in v0.0.4

func SchemaNameSchema(resource string, required bool) *schema.Schema

func Secret

func Secret() *schema.Resource

func SinkFormatSpecSchema

func SinkFormatSpecSchema(elem string, description string, required bool) *schema.Schema

func SinkKafka

func SinkKafka() *schema.Resource

func SizeSchema added in v0.0.4

func SizeSchema(resource string) *schema.Schema

func SourceKafka

func SourceKafka() *schema.Resource

func SourceLoadgen

func SourceLoadgen() *schema.Resource

func SourcePostgres

func SourcePostgres() *schema.Resource

func Table

func Table() *schema.Resource

func Type added in v0.0.6

func Type() *schema.Resource

func ValueSecretSchema

func ValueSecretSchema(elem string, description string, required bool) *schema.Schema

func View

func View() *schema.Resource

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
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL