permissions

package
v1.42.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type GetGroupPermissionsResponse

type GetGroupPermissionsResponse struct {
	Permissions []*permissions.PermissionDTO
}

type PermissionServiceClient

type PermissionServiceClient struct {
	// contains filtered or unexported fields
}

func NewPermissionService

func NewPermissionService(clientID string, accountID string, clientSecret string) *PermissionServiceClient

func (*PermissionServiceClient) AccountID

func (me *PermissionServiceClient) AccountID() string

func (*PermissionServiceClient) ClientID

func (me *PermissionServiceClient) ClientID() string

func (*PermissionServiceClient) ClientSecret

func (me *PermissionServiceClient) ClientSecret() string

func (*PermissionServiceClient) Create

func (me *PermissionServiceClient) Create(permission *permissions.Permission) (*api.Stub, error)

func (*PermissionServiceClient) Delete

func (me *PermissionServiceClient) Delete(id string) error

func (*PermissionServiceClient) Get

func (*PermissionServiceClient) List

func (me *PermissionServiceClient) List() (api.Stubs, error)

func (*PermissionServiceClient) Name added in v1.28.0

func (me *PermissionServiceClient) Name() string

func (*PermissionServiceClient) SchemaID

func (me *PermissionServiceClient) SchemaID() string

func (*PermissionServiceClient) Update

func (me *PermissionServiceClient) Update(email string, permission *permissions.Permission) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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