Documentation ¶
Index ¶
- type GetTeamOwnerOperationOptions
- type GetTeamOwnerOperationResponse
- type GetTeamOwnersCountOperationOptions
- type GetTeamOwnersCountOperationResponse
- type ListTeamOwnersCompleteResult
- type ListTeamOwnersCustomPager
- type ListTeamOwnersOperationOptions
- type ListTeamOwnersOperationResponse
- type TeamOwnerClient
- func (c TeamOwnerClient) GetTeamOwner(ctx context.Context, id beta.GroupIdTeamOwnerId, ...) (result GetTeamOwnerOperationResponse, err error)
- func (c TeamOwnerClient) GetTeamOwnersCount(ctx context.Context, id beta.GroupId, ...) (result GetTeamOwnersCountOperationResponse, err error)
- func (c TeamOwnerClient) ListTeamOwners(ctx context.Context, id beta.GroupId, options ListTeamOwnersOperationOptions) (result ListTeamOwnersOperationResponse, err error)
- func (c TeamOwnerClient) ListTeamOwnersComplete(ctx context.Context, id beta.GroupId, options ListTeamOwnersOperationOptions) (ListTeamOwnersCompleteResult, error)
- func (c TeamOwnerClient) ListTeamOwnersCompleteMatchingPredicate(ctx context.Context, id beta.GroupId, options ListTeamOwnersOperationOptions, ...) (result ListTeamOwnersCompleteResult, err error)
- type UserOperationPredicate
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 (o GetTeamOwnerOperationOptions) ToHeaders() *client.Headers
func (GetTeamOwnerOperationOptions) ToOData ¶
func (o GetTeamOwnerOperationOptions) ToOData() *odata.Query
func (GetTeamOwnerOperationOptions) ToQuery ¶
func (o GetTeamOwnerOperationOptions) ToQuery() *client.QueryParams
type GetTeamOwnersCountOperationOptions ¶
type GetTeamOwnersCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTeamOwnersCountOperationOptions ¶
func DefaultGetTeamOwnersCountOperationOptions() GetTeamOwnersCountOperationOptions
func (GetTeamOwnersCountOperationOptions) ToHeaders ¶
func (o GetTeamOwnersCountOperationOptions) ToHeaders() *client.Headers
func (GetTeamOwnersCountOperationOptions) ToOData ¶
func (o GetTeamOwnersCountOperationOptions) ToOData() *odata.Query
func (GetTeamOwnersCountOperationOptions) ToQuery ¶
func (o GetTeamOwnersCountOperationOptions) ToQuery() *client.QueryParams
type ListTeamOwnersCustomPager ¶
func (*ListTeamOwnersCustomPager) NextPageLink ¶
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 (o ListTeamOwnersOperationOptions) ToHeaders() *client.Headers
func (ListTeamOwnersOperationOptions) ToOData ¶
func (o ListTeamOwnersOperationOptions) ToOData() *odata.Query
func (ListTeamOwnersOperationOptions) ToQuery ¶
func (o ListTeamOwnersOperationOptions) ToQuery() *client.QueryParams
type TeamOwnerClient ¶
func NewTeamOwnerClientWithBaseURI ¶
func NewTeamOwnerClientWithBaseURI(sdkApi sdkEnv.Api) (*TeamOwnerClient, error)
func (TeamOwnerClient) GetTeamOwner ¶
func (c TeamOwnerClient) GetTeamOwner(ctx context.Context, id beta.GroupIdTeamOwnerId, options GetTeamOwnerOperationOptions) (result GetTeamOwnerOperationResponse, err error)
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 ¶
func (c TeamOwnerClient) GetTeamOwnersCount(ctx context.Context, id beta.GroupId, options GetTeamOwnersCountOperationOptions) (result GetTeamOwnersCountOperationResponse, err error)
GetTeamOwnersCount - Get the number of the resource
func (TeamOwnerClient) ListTeamOwners ¶
func (c TeamOwnerClient) ListTeamOwners(ctx context.Context, id beta.GroupId, options ListTeamOwnersOperationOptions) (result ListTeamOwnersOperationResponse, err error)
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 ¶
func (c TeamOwnerClient) ListTeamOwnersComplete(ctx context.Context, id beta.GroupId, options ListTeamOwnersOperationOptions) (ListTeamOwnersCompleteResult, error)
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 { }