sponsor

package
v0.20241209.1115630 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: MPL-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DirectoryObjectOperationPredicate

type DirectoryObjectOperationPredicate struct {
}

func (DirectoryObjectOperationPredicate) Matches

type GetSponsorOperationOptions

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

func DefaultGetSponsorOperationOptions

func DefaultGetSponsorOperationOptions() GetSponsorOperationOptions

func (GetSponsorOperationOptions) ToHeaders

func (o GetSponsorOperationOptions) ToHeaders() *client.Headers

func (GetSponsorOperationOptions) ToOData

func (o GetSponsorOperationOptions) ToOData() *odata.Query

func (GetSponsorOperationOptions) ToQuery

type GetSponsorOperationResponse

type GetSponsorOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        beta.DirectoryObject
}

type GetSponsorsCountOperationOptions

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

func DefaultGetSponsorsCountOperationOptions

func DefaultGetSponsorsCountOperationOptions() GetSponsorsCountOperationOptions

func (GetSponsorsCountOperationOptions) ToHeaders

func (GetSponsorsCountOperationOptions) ToOData

func (GetSponsorsCountOperationOptions) ToQuery

type GetSponsorsCountOperationResponse

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

type ListSponsorsCompleteResult

type ListSponsorsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.DirectoryObject
}

type ListSponsorsCustomPager

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

type ListSponsorsOperationOptions

type ListSponsorsOperationOptions 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 DefaultListSponsorsOperationOptions

func DefaultListSponsorsOperationOptions() ListSponsorsOperationOptions

func (ListSponsorsOperationOptions) ToHeaders

func (ListSponsorsOperationOptions) ToOData

func (ListSponsorsOperationOptions) ToQuery

type ListSponsorsOperationResponse

type ListSponsorsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.DirectoryObject
}

type SponsorClient

type SponsorClient struct {
	Client *msgraph.Client
}

func NewSponsorClientWithBaseURI

func NewSponsorClientWithBaseURI(sdkApi sdkEnv.Api) (*SponsorClient, error)

func (SponsorClient) GetSponsor

GetSponsor - Get sponsors from users. The users and groups responsible for this guest user's privileges in the tenant and keep the guest user's information and access updated. (HTTP Methods: GET, POST, DELETE.). Supports $expand.

func (SponsorClient) GetSponsorsCount

GetSponsorsCount - Get the number of the resource

func (SponsorClient) ListSponsors

ListSponsors - List sponsors. Get a user's sponsors. Sponsors are users and groups that are responsible for this guest's privileges in the tenant and for keeping the guest's information and access up to date.

func (SponsorClient) ListSponsorsComplete

ListSponsorsComplete retrieves all the results into a single object

func (SponsorClient) ListSponsorsCompleteMatchingPredicate

func (c SponsorClient) ListSponsorsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListSponsorsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListSponsorsCompleteResult, err error)

ListSponsorsCompleteMatchingPredicate retrieves all the results and then applies the predicate

Jump to

Keyboard shortcuts

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