Documentation ¶
Index ¶
- Variables
- func Cluster() *schema.Resource
- func ClusterNameSchema() *schema.Schema
- func ClusterReplica() *schema.Resource
- func CommentSchema(forceNew bool) *schema.Schema
- 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 DiskSchema(forceNew 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 GrantDefaultDatabaseNameSchema() *schema.Schema
- func GrantDefaultSchemaNameSchema() *schema.Schema
- 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 GranteeNameSchema() *schema.Schema
- func IdentifierSchema(elem, description string, required bool) *schema.Schema
- func IdleArrangementMergeEffortSchema(forceNew bool, requiredWith []string) *schema.Schema
- func Index() *schema.Resource
- func IntrospectionDebuggingSchema(forceNew bool, requiredWith []string) *schema.Schema
- func IntrospectionIntervalSchema(forceNew bool, requiredWith []string) *schema.Schema
- func MaterializedView() *schema.Resource
- func ObjectClusterNameSchema(objectType string) *schema.Schema
- func ObjectNameSchema(resource string, required, forceNew bool) *schema.Schema
- func ObjectSizeSchema(objectType string) *schema.Schema
- func OwnershipRoleSchema() *schema.Schema
- func PrivilegeSchema(objectType string) *schema.Schema
- func QualifiedNameSchema(resource string) *schema.Schema
- func Role() *schema.Resource
- func RoleNameSchema() *schema.Schema
- 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, required bool, forceNew bool) *schema.Schema
- func SourceKafka() *schema.Resource
- func SourceLoadgen() *schema.Resource
- func SourcePostgres() *schema.Resource
- func SourceWebhook() *schema.Resource
- func SubsourceSchema() *schema.Schema
- func Table() *schema.Resource
- func TargetRoleNameSchema() *schema.Schema
- func Type() *schema.Resource
- func ValidateConnectionSchema() *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 SystemPrivilegeKey
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultPrivilegeDefinition = "Defines default privileges that will be applied to objects created in the future. It does not affect any existing objects."
View Source
var GrantDefinition = "Manages the privileges on a Materailize %[1]s for roles."
Functions ¶
func ClusterNameSchema ¶ added in v0.1.7
func ClusterReplica ¶
func CommentSchema ¶ added in v0.1.13
func ConnectionKafka ¶
func ConnectionPostgres ¶
func ConnectionSshTunnel ¶
func DatabaseNameSchema ¶ added in v0.0.4
func DiskSchema ¶ added in v0.1.13
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 GrantDefaultDatabaseNameSchema ¶ added in v0.1.7
func GrantDefaultSchemaNameSchema ¶ added in v0.1.7
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 GranteeNameSchema ¶ added in v0.1.7
func IdentifierSchema ¶
func IdleArrangementMergeEffortSchema ¶ added in v0.1.7
func IntrospectionDebuggingSchema ¶ added in v0.1.7
func IntrospectionIntervalSchema ¶ added in v0.1.7
func MaterializedView ¶
func ObjectClusterNameSchema ¶ added in v0.1.9
func ObjectNameSchema ¶ added in v0.1.7
func ObjectSizeSchema ¶ added in v0.1.9
func OwnershipRoleSchema ¶ added in v0.1.7
func PrivilegeSchema ¶ added in v0.1.7
func QualifiedNameSchema ¶ added in v0.0.4
func RoleNameSchema ¶ added in v0.1.7
func SchemaNameSchema ¶ added in v0.0.4
func SinkFormatSpecSchema ¶
func SizeSchema ¶ added in v0.0.4
func SourceKafka ¶
func SourceLoadgen ¶
func SourcePostgres ¶
func SourceWebhook ¶ added in v0.1.8
func SubsourceSchema ¶ added in v0.1.5
func TargetRoleNameSchema ¶ added in v0.1.7
func ValidateConnectionSchema ¶ added in v0.1.7
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 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_source_webhook.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.