Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DataSource ¶
type DataSource interface { AccountExist(ctx context.Context, key string) (bool, error) GetAccount(ctx context.Context, key string) (*rbacframe.Account, error) ListAccount(ctx context.Context, key string) ([]*rbacframe.Account, int64, error) DeleteAccount(ctx context.Context, key string) (bool, error) UpdateAccount(ctx context.Context, key string, account *rbacframe.Account) error AddDomain(ctx context.Context, domain string) (bool, error) DomainExist(ctx context.Context, domain string) (bool, error) AddProject(ctx context.Context, domain, project string) (bool, error) ProjectExist(ctx context.Context, domain, project string) (bool, error) }
Click to show internal directories.
Click to hide internal directories.