Documentation
¶
Index ¶
- type Client
- func (o *Client) AddGroupMember(ctx context.Context, groupId string, userId int, ...) error
- func (o *Client) AddProjectMember(ctx context.Context, projectId string, userId int, ...) (*gitlabSDK.ProjectMember, error)
- func (o *Client) InviteGroupMember(ctx context.Context, groupId, userEmail string, ...) error
- func (o *Client) ListGroupMembers(ctx context.Context, groupId string) ([]*gitlabSDK.GroupMember, *gitlabSDK.Response, error)
- func (o *Client) ListGroupMembersPaginate(ctx context.Context, groupId string, nextPageStr string) ([]*gitlabSDK.GroupMember, *gitlabSDK.Response, error)
- func (o *Client) ListGroups(ctx context.Context) ([]*gitlabSDK.Group, *gitlabSDK.Response, error)
- func (o *Client) ListGroupsPaginate(ctx context.Context, nextPageStr string) ([]*gitlabSDK.Group, *gitlabSDK.Response, error)
- func (o *Client) ListProjectMembers(ctx context.Context, projectId string) ([]*gitlabSDK.ProjectMember, *gitlabSDK.Response, error)
- func (o *Client) ListProjectMembersPaginate(ctx context.Context, projectId, nextPageStr string) ([]*gitlabSDK.ProjectMember, *gitlabSDK.Response, error)
- func (o *Client) ListProjects(ctx context.Context, groupId string) ([]*gitlabSDK.Project, *gitlabSDK.Response, error)
- func (o *Client) ListProjectsPaginate(ctx context.Context, groupId, nextPageStr string) ([]*gitlabSDK.Project, *gitlabSDK.Response, error)
- func (o *Client) RemoveGroupMember(ctx context.Context, groupId string, userId int) error
- func (o *Client) RemoveProjectMember(ctx context.Context, projectId string, userId int) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) AddGroupMember ¶
func (*Client) AddProjectMember ¶
func (o *Client) AddProjectMember(ctx context.Context, projectId string, userId int, accessLevel gitlabSDK.AccessLevelValue) (*gitlabSDK.ProjectMember, error)
func (*Client) InviteGroupMember ¶ added in v0.0.4
func (*Client) ListGroupMembers ¶
func (*Client) ListGroupMembersPaginate ¶
func (*Client) ListGroups ¶
func (*Client) ListGroupsPaginate ¶
func (*Client) ListProjectMembers ¶
func (*Client) ListProjectMembersPaginate ¶
func (*Client) ListProjects ¶
func (*Client) ListProjectsPaginate ¶
func (*Client) RemoveGroupMember ¶
Click to show internal directories.
Click to hide internal directories.