roles

package
v1.0.0-beta.6 Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type Anon

type Anon struct {
	raiden.RoleBase
}

func (*Anon) Name

func (r *Anon) Name() string

type Authenticated

type Authenticated struct {
	raiden.RoleBase
}

func (*Authenticated) Name

func (r *Authenticated) Name() string

type Authenticator

type Authenticator struct {
	raiden.RoleBase
}

func (*Authenticator) CanLogin

func (r *Authenticator) CanLogin() bool

func (*Authenticator) InheritRole

func (r *Authenticator) InheritRole() bool

func (*Authenticator) Name

func (r *Authenticator) Name() string

type DashboardUser

type DashboardUser struct {
	raiden.RoleBase
}

func (*DashboardUser) CanCreateDB

func (r *DashboardUser) CanCreateDB() bool

func (*DashboardUser) CanCreateRole

func (r *DashboardUser) CanCreateRole() bool

func (*DashboardUser) IsReplicationRole

func (r *DashboardUser) IsReplicationRole() bool

func (*DashboardUser) Name

func (r *DashboardUser) Name() string

type PgCheckpoint

type PgCheckpoint struct {
	raiden.RoleBase
}

func (*PgCheckpoint) Name

func (r *PgCheckpoint) Name() string

type PgDatabaseOwner

type PgDatabaseOwner struct {
	raiden.RoleBase
}

func (*PgDatabaseOwner) Name

func (r *PgDatabaseOwner) Name() string

type PgExecuteServerProgram

type PgExecuteServerProgram struct {
	raiden.RoleBase
}

func (*PgExecuteServerProgram) Name

func (r *PgExecuteServerProgram) Name() string

type PgMonitor

type PgMonitor struct {
	raiden.RoleBase
}

func (*PgMonitor) Name

func (r *PgMonitor) Name() string

type PgReadAllData

type PgReadAllData struct {
	raiden.RoleBase
}

func (*PgReadAllData) Name

func (r *PgReadAllData) Name() string

type PgReadAllSettings

type PgReadAllSettings struct {
	raiden.RoleBase
}

func (*PgReadAllSettings) Name

func (r *PgReadAllSettings) Name() string

type PgReadAllStats

type PgReadAllStats struct {
	raiden.RoleBase
}

func (*PgReadAllStats) Name

func (r *PgReadAllStats) Name() string

type PgReadServerFiles

type PgReadServerFiles struct {
	raiden.RoleBase
}

func (*PgReadServerFiles) Name

func (r *PgReadServerFiles) Name() string

type PgSignalBackend

type PgSignalBackend struct {
	raiden.RoleBase
}

func (*PgSignalBackend) Name

func (r *PgSignalBackend) Name() string

type PgStatScanTables

type PgStatScanTables struct {
	raiden.RoleBase
}

func (*PgStatScanTables) Name

func (r *PgStatScanTables) Name() string

type PgWriteAllData

type PgWriteAllData struct {
	raiden.RoleBase
}

func (*PgWriteAllData) Name

func (r *PgWriteAllData) Name() string

type PgWriteServerFiles

type PgWriteServerFiles struct {
	raiden.RoleBase
}

func (*PgWriteServerFiles) Name

func (r *PgWriteServerFiles) Name() string

type Pgbouncer

type Pgbouncer struct {
	raiden.RoleBase
}

func (*Pgbouncer) CanLogin

func (r *Pgbouncer) CanLogin() bool

func (*Pgbouncer) Name

func (r *Pgbouncer) Name() string

type PgsodiumKeyholder

type PgsodiumKeyholder struct {
	raiden.RoleBase
}

func (*PgsodiumKeyholder) Name

func (r *PgsodiumKeyholder) Name() string

type PgsodiumKeyiduser

type PgsodiumKeyiduser struct {
	raiden.RoleBase
}

func (*PgsodiumKeyiduser) Name

func (r *PgsodiumKeyiduser) Name() string

type PgsodiumKeymaker

type PgsodiumKeymaker struct {
	raiden.RoleBase
}

func (*PgsodiumKeymaker) Name

func (r *PgsodiumKeymaker) Name() string

type Postgres

type Postgres struct {
	raiden.RoleBase
}

func (*Postgres) CanBypassRls

func (r *Postgres) CanBypassRls() bool

func (*Postgres) CanCreateDB

func (r *Postgres) CanCreateDB() bool

func (*Postgres) CanCreateRole

func (r *Postgres) CanCreateRole() bool

func (*Postgres) CanLogin

func (r *Postgres) CanLogin() bool

func (*Postgres) IsReplicationRole

func (r *Postgres) IsReplicationRole() bool

func (*Postgres) Name

func (r *Postgres) Name() string

type ServiceRole

type ServiceRole struct {
	raiden.RoleBase
}

func (*ServiceRole) CanBypassRls

func (r *ServiceRole) CanBypassRls() bool

func (*ServiceRole) Name

func (r *ServiceRole) Name() string

type SupabaseAdmin

type SupabaseAdmin struct {
	raiden.RoleBase
}

func (*SupabaseAdmin) CanBypassRls

func (r *SupabaseAdmin) CanBypassRls() bool

func (*SupabaseAdmin) CanCreateDB

func (r *SupabaseAdmin) CanCreateDB() bool

func (*SupabaseAdmin) CanCreateRole

func (r *SupabaseAdmin) CanCreateRole() bool

func (*SupabaseAdmin) CanLogin

func (r *SupabaseAdmin) CanLogin() bool

func (*SupabaseAdmin) IsReplicationRole

func (r *SupabaseAdmin) IsReplicationRole() bool

func (*SupabaseAdmin) IsSuperuser

func (r *SupabaseAdmin) IsSuperuser() bool

func (*SupabaseAdmin) Name

func (r *SupabaseAdmin) Name() string

type SupabaseAuthAdmin

type SupabaseAuthAdmin struct {
	raiden.RoleBase
}

func (*SupabaseAuthAdmin) CanCreateRole

func (r *SupabaseAuthAdmin) CanCreateRole() bool

func (*SupabaseAuthAdmin) CanLogin

func (r *SupabaseAuthAdmin) CanLogin() bool

func (*SupabaseAuthAdmin) InheritRole

func (r *SupabaseAuthAdmin) InheritRole() bool

func (*SupabaseAuthAdmin) Name

func (r *SupabaseAuthAdmin) Name() string

type SupabaseFunctionsAdmin

type SupabaseFunctionsAdmin struct {
	raiden.RoleBase
}

func (*SupabaseFunctionsAdmin) CanCreateRole

func (r *SupabaseFunctionsAdmin) CanCreateRole() bool

func (*SupabaseFunctionsAdmin) CanLogin

func (r *SupabaseFunctionsAdmin) CanLogin() bool

func (*SupabaseFunctionsAdmin) InheritRole

func (r *SupabaseFunctionsAdmin) InheritRole() bool

func (*SupabaseFunctionsAdmin) Name

func (r *SupabaseFunctionsAdmin) Name() string

type SupabaseReadOnlyUser

type SupabaseReadOnlyUser struct {
	raiden.RoleBase
}

func (*SupabaseReadOnlyUser) CanBypassRls

func (r *SupabaseReadOnlyUser) CanBypassRls() bool

func (*SupabaseReadOnlyUser) CanLogin

func (r *SupabaseReadOnlyUser) CanLogin() bool

func (*SupabaseReadOnlyUser) Name

func (r *SupabaseReadOnlyUser) Name() string

type SupabaseRealtimeAdmin

type SupabaseRealtimeAdmin struct {
	raiden.RoleBase
}

func (*SupabaseRealtimeAdmin) CanLogin

func (r *SupabaseRealtimeAdmin) CanLogin() bool

func (*SupabaseRealtimeAdmin) IsReplicationRole

func (r *SupabaseRealtimeAdmin) IsReplicationRole() bool

func (*SupabaseRealtimeAdmin) Name

func (r *SupabaseRealtimeAdmin) Name() string

type SupabaseReplicationAdmin

type SupabaseReplicationAdmin struct {
	raiden.RoleBase
}

func (*SupabaseReplicationAdmin) CanLogin

func (r *SupabaseReplicationAdmin) CanLogin() bool

func (*SupabaseReplicationAdmin) IsReplicationRole

func (r *SupabaseReplicationAdmin) IsReplicationRole() bool

func (*SupabaseReplicationAdmin) Name

func (r *SupabaseReplicationAdmin) Name() string

type SupabaseStorageAdmin

type SupabaseStorageAdmin struct {
	raiden.RoleBase
}

func (*SupabaseStorageAdmin) CanCreateRole

func (r *SupabaseStorageAdmin) CanCreateRole() bool

func (*SupabaseStorageAdmin) CanLogin

func (r *SupabaseStorageAdmin) CanLogin() bool

func (*SupabaseStorageAdmin) InheritRole

func (r *SupabaseStorageAdmin) InheritRole() bool

func (*SupabaseStorageAdmin) Name

func (r *SupabaseStorageAdmin) Name() string

Jump to

Keyboard shortcuts

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