Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SysdigCommonClient ¶
type SysdigCommonClient interface {
CreateUser(User) (User, error)
GetUserById(int) (User, error)
DeleteUser(int) error
UpdateUser(User) (User, error)
}
func NewSysdigCommonClient ¶
func NewSysdigCommonClient(sysdigAPIToken string, url string, insecure bool) SysdigCommonClient
func WithExtraHeaders ¶ added in v0.4.0
func WithExtraHeaders(client SysdigCommonClient, extraHeaders map[string]string) SysdigCommonClient
type User ¶
type User struct {
ID int `json:"id,omitempty"`
Version int `json:"version,omitempty"`
SystemRole string `json:"systemRole,omitempty"`
Email string `json:"username"`
FirstName string `json:"firstName,omitempty"`
LastName string `json:"lastName,omitempty"`
}
-------- User --------
func UserFromJSON ¶
Click to show internal directories.
Click to hide internal directories.