Documentation ¶
Index ¶
- type CreateSiteListItemLinkOperationOptions
- type CreateSiteListItemLinkOperationResponse
- type CreateSiteListItemLinkRequest
- type CreateSiteListItemOperationOptions
- type CreateSiteListItemOperationResponse
- type DeleteSiteListItemOperationOptions
- type DeleteSiteListItemOperationResponse
- type GetSiteListItemOperationOptions
- type GetSiteListItemOperationResponse
- type ListItemOperationPredicate
- type ListSiteListItemsCompleteResult
- type ListSiteListItemsCustomPager
- type ListSiteListItemsOperationOptions
- type ListSiteListItemsOperationResponse
- type SiteListItemClient
- func (c SiteListItemClient) CreateSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListId, input beta.ListItem, ...) (result CreateSiteListItemOperationResponse, err error)
- func (c SiteListItemClient) CreateSiteListItemLink(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, ...) (result CreateSiteListItemLinkOperationResponse, err error)
- func (c SiteListItemClient) DeleteSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, ...) (result DeleteSiteListItemOperationResponse, err error)
- func (c SiteListItemClient) GetSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, ...) (result GetSiteListItemOperationResponse, err error)
- func (c SiteListItemClient) ListSiteListItems(ctx context.Context, id beta.GroupIdSiteIdListId, ...) (result ListSiteListItemsOperationResponse, err error)
- func (c SiteListItemClient) ListSiteListItemsComplete(ctx context.Context, id beta.GroupIdSiteIdListId, ...) (ListSiteListItemsCompleteResult, error)
- func (c SiteListItemClient) ListSiteListItemsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteIdListId, ...) (result ListSiteListItemsCompleteResult, err error)
- func (c SiteListItemClient) UpdateSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, input beta.ListItem, ...) (result UpdateSiteListItemOperationResponse, err error)
- type UpdateSiteListItemOperationOptions
- type UpdateSiteListItemOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateSiteListItemLinkOperationOptions ¶
type CreateSiteListItemLinkOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateSiteListItemLinkOperationOptions ¶
func DefaultCreateSiteListItemLinkOperationOptions() CreateSiteListItemLinkOperationOptions
func (CreateSiteListItemLinkOperationOptions) ToHeaders ¶
func (o CreateSiteListItemLinkOperationOptions) ToHeaders() *client.Headers
func (CreateSiteListItemLinkOperationOptions) ToOData ¶
func (o CreateSiteListItemLinkOperationOptions) ToOData() *odata.Query
func (CreateSiteListItemLinkOperationOptions) ToQuery ¶
func (o CreateSiteListItemLinkOperationOptions) ToQuery() *client.QueryParams
type CreateSiteListItemLinkRequest ¶
type CreateSiteListItemLinkRequest struct { ExpirationDateTime nullable.Type[string] `json:"expirationDateTime,omitempty"` Message nullable.Type[string] `json:"message,omitempty"` Password nullable.Type[string] `json:"password,omitempty"` Recipients *[]beta.DriveRecipient `json:"recipients,omitempty"` RetainInheritedPermissions nullable.Type[bool] `json:"retainInheritedPermissions,omitempty"` Scope nullable.Type[string] `json:"scope,omitempty"` SendNotification nullable.Type[bool] `json:"sendNotification,omitempty"` Type nullable.Type[string] `json:"type,omitempty"` }
type CreateSiteListItemOperationOptions ¶
type CreateSiteListItemOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateSiteListItemOperationOptions ¶
func DefaultCreateSiteListItemOperationOptions() CreateSiteListItemOperationOptions
func (CreateSiteListItemOperationOptions) ToHeaders ¶
func (o CreateSiteListItemOperationOptions) ToHeaders() *client.Headers
func (CreateSiteListItemOperationOptions) ToOData ¶
func (o CreateSiteListItemOperationOptions) ToOData() *odata.Query
func (CreateSiteListItemOperationOptions) ToQuery ¶
func (o CreateSiteListItemOperationOptions) ToQuery() *client.QueryParams
type DeleteSiteListItemOperationOptions ¶
type DeleteSiteListItemOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteSiteListItemOperationOptions ¶
func DefaultDeleteSiteListItemOperationOptions() DeleteSiteListItemOperationOptions
func (DeleteSiteListItemOperationOptions) ToHeaders ¶
func (o DeleteSiteListItemOperationOptions) ToHeaders() *client.Headers
func (DeleteSiteListItemOperationOptions) ToOData ¶
func (o DeleteSiteListItemOperationOptions) ToOData() *odata.Query
func (DeleteSiteListItemOperationOptions) ToQuery ¶
func (o DeleteSiteListItemOperationOptions) ToQuery() *client.QueryParams
type GetSiteListItemOperationOptions ¶
type GetSiteListItemOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetSiteListItemOperationOptions ¶
func DefaultGetSiteListItemOperationOptions() GetSiteListItemOperationOptions
func (GetSiteListItemOperationOptions) ToHeaders ¶
func (o GetSiteListItemOperationOptions) ToHeaders() *client.Headers
func (GetSiteListItemOperationOptions) ToOData ¶
func (o GetSiteListItemOperationOptions) ToOData() *odata.Query
func (GetSiteListItemOperationOptions) ToQuery ¶
func (o GetSiteListItemOperationOptions) ToQuery() *client.QueryParams
type ListItemOperationPredicate ¶
type ListItemOperationPredicate struct { }
type ListSiteListItemsCustomPager ¶
func (*ListSiteListItemsCustomPager) NextPageLink ¶
func (p *ListSiteListItemsCustomPager) NextPageLink() *odata.Link
type ListSiteListItemsOperationOptions ¶
type ListSiteListItemsOperationOptions 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 DefaultListSiteListItemsOperationOptions ¶
func DefaultListSiteListItemsOperationOptions() ListSiteListItemsOperationOptions
func (ListSiteListItemsOperationOptions) ToHeaders ¶
func (o ListSiteListItemsOperationOptions) ToHeaders() *client.Headers
func (ListSiteListItemsOperationOptions) ToOData ¶
func (o ListSiteListItemsOperationOptions) ToOData() *odata.Query
func (ListSiteListItemsOperationOptions) ToQuery ¶
func (o ListSiteListItemsOperationOptions) ToQuery() *client.QueryParams
type SiteListItemClient ¶
func NewSiteListItemClientWithBaseURI ¶
func NewSiteListItemClientWithBaseURI(sdkApi sdkEnv.Api) (*SiteListItemClient, error)
func (SiteListItemClient) CreateSiteListItem ¶
func (c SiteListItemClient) CreateSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListId, input beta.ListItem, options CreateSiteListItemOperationOptions) (result CreateSiteListItemOperationResponse, err error)
CreateSiteListItem - Create new navigation property to items for groups
func (SiteListItemClient) CreateSiteListItemLink ¶
func (c SiteListItemClient) CreateSiteListItemLink(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, input CreateSiteListItemLinkRequest, options CreateSiteListItemLinkOperationOptions) (result CreateSiteListItemLinkOperationResponse, err error)
CreateSiteListItemLink - Invoke action createLink. Create a sharing link for a listItem. The createLink action creates a new sharing link if the specified link type doesn't already exist for the calling application. If a sharing link of the specified type already exists for the app, this action returns the existing sharing link. listItem resources inherit sharing permissions from the list the item resides in.
func (SiteListItemClient) DeleteSiteListItem ¶
func (c SiteListItemClient) DeleteSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, options DeleteSiteListItemOperationOptions) (result DeleteSiteListItemOperationResponse, err error)
DeleteSiteListItem - Delete navigation property items for groups
func (SiteListItemClient) GetSiteListItem ¶
func (c SiteListItemClient) GetSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, options GetSiteListItemOperationOptions) (result GetSiteListItemOperationResponse, err error)
GetSiteListItem - Get items from groups. All items contained in the list.
func (SiteListItemClient) ListSiteListItems ¶
func (c SiteListItemClient) ListSiteListItems(ctx context.Context, id beta.GroupIdSiteIdListId, options ListSiteListItemsOperationOptions) (result ListSiteListItemsOperationResponse, err error)
ListSiteListItems - Get items from groups. All items contained in the list.
func (SiteListItemClient) ListSiteListItemsComplete ¶
func (c SiteListItemClient) ListSiteListItemsComplete(ctx context.Context, id beta.GroupIdSiteIdListId, options ListSiteListItemsOperationOptions) (ListSiteListItemsCompleteResult, error)
ListSiteListItemsComplete retrieves all the results into a single object
func (SiteListItemClient) ListSiteListItemsCompleteMatchingPredicate ¶
func (c SiteListItemClient) ListSiteListItemsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteIdListId, options ListSiteListItemsOperationOptions, predicate ListItemOperationPredicate) (result ListSiteListItemsCompleteResult, err error)
ListSiteListItemsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SiteListItemClient) UpdateSiteListItem ¶
func (c SiteListItemClient) UpdateSiteListItem(ctx context.Context, id beta.GroupIdSiteIdListIdItemId, input beta.ListItem, options UpdateSiteListItemOperationOptions) (result UpdateSiteListItemOperationResponse, err error)
UpdateSiteListItem - Update the navigation property items in groups
type UpdateSiteListItemOperationOptions ¶
type UpdateSiteListItemOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateSiteListItemOperationOptions ¶
func DefaultUpdateSiteListItemOperationOptions() UpdateSiteListItemOperationOptions
func (UpdateSiteListItemOperationOptions) ToHeaders ¶
func (o UpdateSiteListItemOperationOptions) ToHeaders() *client.Headers
func (UpdateSiteListItemOperationOptions) ToOData ¶
func (o UpdateSiteListItemOperationOptions) ToOData() *odata.Query
func (UpdateSiteListItemOperationOptions) ToQuery ¶
func (o UpdateSiteListItemOperationOptions) ToQuery() *client.QueryParams