teams

package
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2026 License: Apache-2.0 Imports: 4 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TeamConnectionMembership added in v1.1.1

type TeamConnectionMembership struct {
	ConnectionId string `json:"id"`
	TeamMembership
}

type TeamConnectionMembershipCreateResponse added in v1.1.1

type TeamConnectionMembershipCreateResponse struct {
	common.CommonResponse
	Data TeamConnectionMembership `json:"data"`
}

type TeamConnectionMembershipCreateService added in v1.1.1

type TeamConnectionMembershipCreateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamConnectionMembershipCreateService) ConnectionId added in v1.1.1

func (*TeamConnectionMembershipCreateService) Do added in v1.1.1

func (*TeamConnectionMembershipCreateService) Role added in v1.1.1

func (*TeamConnectionMembershipCreateService) TeamId added in v1.1.1

type TeamConnectionMembershipDeleteService added in v1.1.1

type TeamConnectionMembershipDeleteService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamConnectionMembershipDeleteService) ConnectionId added in v1.1.1

func (*TeamConnectionMembershipDeleteService) Do added in v1.1.1

func (*TeamConnectionMembershipDeleteService) TeamId added in v1.1.1

type TeamConnectionMembershipDetailsResponse added in v1.1.1

type TeamConnectionMembershipDetailsResponse struct {
	Code string                   `json:"code"`
	Data TeamConnectionMembership `json:"data"`
}

type TeamConnectionMembershipDetailsService added in v1.1.1

type TeamConnectionMembershipDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamConnectionMembershipDetailsService) ConnectionId added in v1.1.1

func (*TeamConnectionMembershipDetailsService) Do added in v1.1.1

func (*TeamConnectionMembershipDetailsService) TeamId added in v1.1.1

type TeamConnectionMembershipUpdateService added in v1.1.1

type TeamConnectionMembershipUpdateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamConnectionMembershipUpdateService) ConnectionId added in v1.1.1

func (*TeamConnectionMembershipUpdateService) Do added in v1.1.1

func (*TeamConnectionMembershipUpdateService) Role added in v1.1.1

func (*TeamConnectionMembershipUpdateService) TeamId added in v1.1.1

type TeamConnectionMembershipsListResponse added in v1.1.1

type TeamConnectionMembershipsListResponse struct {
	Code string `json:"code"`
	Data struct {
		Items      []TeamConnectionMembership `json:"items"`
		NextCursor string                     `json:"next_cursor"`
	} `json:"data"`
}

type TeamConnectionMembershipsListService added in v1.1.1

type TeamConnectionMembershipsListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamConnectionMembershipsListService) Cursor added in v1.1.1

func (*TeamConnectionMembershipsListService) Do added in v1.1.1

func (*TeamConnectionMembershipsListService) Limit added in v1.1.1

func (*TeamConnectionMembershipsListService) TeamId added in v1.1.1

type TeamData

type TeamData struct {
	Id          string `json:"id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Role        string `json:"role"`
}

type TeamGroupMembership

type TeamGroupMembership struct {
	GroupId string `json:"id"`
	TeamMembership
}

type TeamGroupMembershipCreateResponse added in v0.8.0

type TeamGroupMembershipCreateResponse struct {
	common.CommonResponse
	Data TeamGroupMembership `json:"data"`
}

type TeamGroupMembershipCreateService added in v0.8.0

type TeamGroupMembershipCreateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamGroupMembershipCreateService) Do added in v0.8.0

func (*TeamGroupMembershipCreateService) GroupId added in v0.8.0

func (*TeamGroupMembershipCreateService) Role added in v0.8.0

func (*TeamGroupMembershipCreateService) TeamId added in v0.8.0

type TeamGroupMembershipDeleteService added in v0.8.0

type TeamGroupMembershipDeleteService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamGroupMembershipDeleteService) Do added in v0.8.0

func (*TeamGroupMembershipDeleteService) GroupId added in v0.8.0

func (*TeamGroupMembershipDeleteService) TeamId added in v0.8.0

type TeamGroupMembershipDetailsResponse added in v0.8.0

type TeamGroupMembershipDetailsResponse struct {
	Code string              `json:"code"`
	Data TeamGroupMembership `json:"data"`
}

type TeamGroupMembershipDetailsService added in v0.8.0

type TeamGroupMembershipDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamGroupMembershipDetailsService) Do added in v0.8.0

func (*TeamGroupMembershipDetailsService) GroupId added in v0.8.0

func (*TeamGroupMembershipDetailsService) TeamId added in v0.8.0

type TeamGroupMembershipUpdateService added in v1.1.1

type TeamGroupMembershipUpdateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamGroupMembershipUpdateService) Do added in v1.1.1

func (*TeamGroupMembershipUpdateService) GroupId added in v1.1.1

func (*TeamGroupMembershipUpdateService) Role added in v1.1.1

func (*TeamGroupMembershipUpdateService) TeamId added in v1.1.1

type TeamGroupMembershipsListResponse added in v0.8.0

type TeamGroupMembershipsListResponse struct {
	Code string `json:"code"`
	Data struct {
		Items      []TeamGroupMembership `json:"items"`
		NextCursor string                `json:"next_cursor"`
	} `json:"data"`
}

type TeamGroupMembershipsListService added in v0.8.0

type TeamGroupMembershipsListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamGroupMembershipsListService) Cursor added in v0.8.0

func (*TeamGroupMembershipsListService) Do added in v0.8.0

func (*TeamGroupMembershipsListService) Limit added in v0.8.0

func (*TeamGroupMembershipsListService) TeamId added in v0.8.0

type TeamMembership

type TeamMembership struct {
	Role      string `json:"role"`
	CreatedAt string `json:"created_at"`
}

type TeamUserMembership

type TeamUserMembership struct {
	UserId string `json:"user_id"`
	TeamMembership
}

type TeamUserMembershipCreateResponse added in v0.8.0

type TeamUserMembershipCreateResponse struct {
	common.CommonResponse
	Data TeamUserMembership `json:"data"`
}

type TeamUserMembershipCreateService added in v0.8.0

type TeamUserMembershipCreateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamUserMembershipCreateService) Do added in v0.8.0

func (*TeamUserMembershipCreateService) Role added in v0.8.0

func (*TeamUserMembershipCreateService) TeamId added in v0.8.0

func (*TeamUserMembershipCreateService) UserId added in v0.8.0

type TeamUserMembershipDeleteService added in v0.8.0

type TeamUserMembershipDeleteService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamUserMembershipDeleteService) Do added in v0.8.0

func (*TeamUserMembershipDeleteService) TeamId added in v0.8.0

func (*TeamUserMembershipDeleteService) UserId added in v0.8.0

type TeamUserMembershipDetailsResponse added in v0.8.0

type TeamUserMembershipDetailsResponse struct {
	Code string             `json:"code"`
	Data TeamUserMembership `json:"data"`
}

type TeamUserMembershipDetailsService added in v0.8.0

type TeamUserMembershipDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamUserMembershipDetailsService) Do added in v0.8.0

func (*TeamUserMembershipDetailsService) TeamId added in v0.8.0

func (*TeamUserMembershipDetailsService) UserId added in v0.8.0

type TeamUserMembershipUpdateService added in v1.1.1

type TeamUserMembershipUpdateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamUserMembershipUpdateService) Do added in v1.1.1

func (*TeamUserMembershipUpdateService) Role added in v1.1.1

func (*TeamUserMembershipUpdateService) TeamId added in v1.1.1

func (*TeamUserMembershipUpdateService) UserId added in v1.1.1

type TeamUserMembershipsListResponse added in v0.8.0

type TeamUserMembershipsListResponse struct {
	Code string `json:"code"`
	Data struct {
		Items      []TeamUserMembership `json:"items"`
		NextCursor string               `json:"next_cursor"`
	} `json:"data"`
}

type TeamUserMembershipsListService added in v0.8.0

type TeamUserMembershipsListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamUserMembershipsListService) Cursor added in v0.8.0

func (*TeamUserMembershipsListService) Do added in v0.8.0

func (*TeamUserMembershipsListService) Limit added in v0.8.0

func (*TeamUserMembershipsListService) TeamId added in v0.8.0

type TeamsCreateResponse added in v0.8.0

type TeamsCreateResponse struct {
	common.CommonResponse
	Data TeamData `json:"data"`
}

type TeamsCreateService added in v0.8.0

type TeamsCreateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamsCreateService) Description added in v0.8.0

func (s *TeamsCreateService) Description(value string) *TeamsCreateService

func (*TeamsCreateService) Do added in v0.8.0

func (*TeamsCreateService) Name added in v0.8.0

func (*TeamsCreateService) Role added in v0.8.0

type TeamsDeleteRoleInAccountService added in v0.8.0

type TeamsDeleteRoleInAccountService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamsDeleteRoleInAccountService) Do added in v0.8.0

func (*TeamsDeleteRoleInAccountService) TeamId added in v0.8.0

type TeamsDeleteService added in v0.8.0

type TeamsDeleteService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamsDeleteService) Do added in v0.8.0

func (*TeamsDeleteService) TeamId added in v0.8.0

func (s *TeamsDeleteService) TeamId(value string) *TeamsDeleteService

type TeamsDetailsResponse added in v0.8.0

type TeamsDetailsResponse struct {
	Code string   `json:"code"`
	Data TeamData `json:"data"`
}

type TeamsDetailsService added in v0.8.0

type TeamsDetailsService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamsDetailsService) Do added in v0.8.0

func (*TeamsDetailsService) TeamId added in v0.8.0

type TeamsListResponse added in v0.8.0

type TeamsListResponse struct {
	Code string `json:"code"`
	Data struct {
		Items      []TeamData `json:"items"`
		NextCursor string     `json:"next_cursor"`
	} `json:"data"`
}

type TeamsListService added in v0.8.0

type TeamsListService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamsListService) Cursor added in v0.8.0

func (s *TeamsListService) Cursor(value string) *TeamsListService

func (*TeamsListService) Do added in v0.8.0

func (*TeamsListService) Limit added in v0.8.0

func (s *TeamsListService) Limit(value int) *TeamsListService

type TeamsUpdateResponse added in v1.1.1

type TeamsUpdateResponse struct {
	common.CommonResponse
	Data TeamData `json:"data"`
}

type TeamsUpdateService added in v1.1.1

type TeamsUpdateService struct {
	httputils.HttpService
	// contains filtered or unexported fields
}

func (*TeamsUpdateService) Description added in v1.1.1

func (s *TeamsUpdateService) Description(value string) *TeamsUpdateService

func (*TeamsUpdateService) Do added in v1.1.1

func (*TeamsUpdateService) Name added in v1.1.1

func (*TeamsUpdateService) Role added in v1.1.1

func (*TeamsUpdateService) TeamId added in v1.1.1

func (s *TeamsUpdateService) TeamId(value string) *TeamsUpdateService

Jump to

Keyboard shortcuts

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