teamowner

package
v0.20241128.1084944 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetTeamOwnerOperationOptions

type GetTeamOwnerOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetTeamOwnerOperationOptions

func DefaultGetTeamOwnerOperationOptions() GetTeamOwnerOperationOptions

func (GetTeamOwnerOperationOptions) ToHeaders

func (GetTeamOwnerOperationOptions) ToOData

func (GetTeamOwnerOperationOptions) ToQuery

type GetTeamOwnerOperationResponse

type GetTeamOwnerOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.User
}

type GetTeamOwnersCountOperationOptions

type GetTeamOwnersCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetTeamOwnersCountOperationOptions

func DefaultGetTeamOwnersCountOperationOptions() GetTeamOwnersCountOperationOptions

func (GetTeamOwnersCountOperationOptions) ToHeaders

func (GetTeamOwnersCountOperationOptions) ToOData

func (GetTeamOwnersCountOperationOptions) ToQuery

type GetTeamOwnersCountOperationResponse

type GetTeamOwnersCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListTeamOwnersCompleteResult

type ListTeamOwnersCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.User
}

type ListTeamOwnersCustomPager

type ListTeamOwnersCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListTeamOwnersCustomPager) NextPageLink() *odata.Link

type ListTeamOwnersOperationOptions

type ListTeamOwnersOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func DefaultListTeamOwnersOperationOptions

func DefaultListTeamOwnersOperationOptions() ListTeamOwnersOperationOptions

func (ListTeamOwnersOperationOptions) ToHeaders

func (ListTeamOwnersOperationOptions) ToOData

func (ListTeamOwnersOperationOptions) ToQuery

type ListTeamOwnersOperationResponse

type ListTeamOwnersOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.User
}

type TeamOwnerClient

type TeamOwnerClient struct {
	Client *msgraph.Client
}

func NewTeamOwnerClientWithBaseURI

func NewTeamOwnerClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamOwnerClient, error)

func (TeamOwnerClient) GetTeamOwner

GetTeamOwner - Get owners from groups. The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.

func (TeamOwnerClient) GetTeamOwnersCount

GetTeamOwnersCount - Get the number of the resource

func (TeamOwnerClient) ListTeamOwners

ListTeamOwners - Get owners from groups. The list of this team's owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.

func (TeamOwnerClient) ListTeamOwnersComplete

ListTeamOwnersComplete retrieves all the results into a single object

func (TeamOwnerClient) ListTeamOwnersCompleteMatchingPredicate

func (c TeamOwnerClient) ListTeamOwnersCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamOwnersOperationOptions, predicate UserOperationPredicate) (result ListTeamOwnersCompleteResult, err error)

ListTeamOwnersCompleteMatchingPredicate retrieves all the results and then applies the predicate

type UserOperationPredicate

type UserOperationPredicate struct {
}

func (UserOperationPredicate) Matches

func (p UserOperationPredicate) Matches(input beta.User) bool

Jump to

Keyboard shortcuts

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