Versions in this module Expand all Collapse all v0 v0.2.0 Jan 12, 2022 Changes in this version + func New() (interface{}, error) + func Run(apiTLSConfig *api.TLSConfig) error + type Aerospike struct + func (a *Aerospike) CreateUser(ctx context.Context, statements dbplugin.Statements, ...) (username string, password string, err error) + func (a *Aerospike) RenewUser(ctx context.Context, statements dbplugin.Statements, username string, ...) error + func (a *Aerospike) RevokeUser(ctx context.Context, statements dbplugin.Statements, username string) error + func (a *Aerospike) RotateRootCredentials(ctx context.Context, statements []string) (map[string]interface{}, error) + func (a *Aerospike) SetCredentials(ctx context.Context, statements dbplugin.Statements, ...) (username, password string, err error) + func (a *Aerospike) Type() (string, error) + func (c Aerospike) Close() error + func (c Aerospike) Connection(ctx context.Context) (interface{}, error) + func (c Aerospike) Init(ctx context.Context, conf map[string]interface{}, verifyConnection bool) (map[string]interface{}, error) + func (c Aerospike) Initialize(ctx context.Context, conf map[string]interface{}, verifyConnection bool) error