Documentation ¶
Index ¶
- type CreateDriveListItemLinkOperationOptions
- type CreateDriveListItemLinkOperationResponse
- type CreateDriveListItemLinkRequest
- type CreateDriveListItemOperationOptions
- type CreateDriveListItemOperationResponse
- type DeleteDriveListItemOperationOptions
- type DeleteDriveListItemOperationResponse
- type DriveListItemClient
- func (c DriveListItemClient) CreateDriveListItem(ctx context.Context, id beta.GroupIdDriveId, input beta.ListItem, ...) (result CreateDriveListItemOperationResponse, err error)
- func (c DriveListItemClient) CreateDriveListItemLink(ctx context.Context, id beta.GroupIdDriveIdListItemId, ...) (result CreateDriveListItemLinkOperationResponse, err error)
- func (c DriveListItemClient) DeleteDriveListItem(ctx context.Context, id beta.GroupIdDriveIdListItemId, ...) (result DeleteDriveListItemOperationResponse, err error)
- func (c DriveListItemClient) GetDriveListItem(ctx context.Context, id beta.GroupIdDriveIdListItemId, ...) (result GetDriveListItemOperationResponse, err error)
- func (c DriveListItemClient) ListDriveListItems(ctx context.Context, id beta.GroupIdDriveId, ...) (result ListDriveListItemsOperationResponse, err error)
- func (c DriveListItemClient) ListDriveListItemsComplete(ctx context.Context, id beta.GroupIdDriveId, ...) (ListDriveListItemsCompleteResult, error)
- func (c DriveListItemClient) ListDriveListItemsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdDriveId, ...) (result ListDriveListItemsCompleteResult, err error)
- func (c DriveListItemClient) UpdateDriveListItem(ctx context.Context, id beta.GroupIdDriveIdListItemId, input beta.ListItem, ...) (result UpdateDriveListItemOperationResponse, err error)
- type GetDriveListItemOperationOptions
- type GetDriveListItemOperationResponse
- type ListDriveListItemsCompleteResult
- type ListDriveListItemsCustomPager
- type ListDriveListItemsOperationOptions
- type ListDriveListItemsOperationResponse
- type ListItemOperationPredicate
- type UpdateDriveListItemOperationOptions
- type UpdateDriveListItemOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDriveListItemLinkOperationOptions ¶
type CreateDriveListItemLinkOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDriveListItemLinkOperationOptions ¶
func DefaultCreateDriveListItemLinkOperationOptions() CreateDriveListItemLinkOperationOptions
func (CreateDriveListItemLinkOperationOptions) ToHeaders ¶
func (o CreateDriveListItemLinkOperationOptions) ToHeaders() *client.Headers
func (CreateDriveListItemLinkOperationOptions) ToOData ¶
func (o CreateDriveListItemLinkOperationOptions) ToOData() *odata.Query
func (CreateDriveListItemLinkOperationOptions) ToQuery ¶
func (o CreateDriveListItemLinkOperationOptions) ToQuery() *client.QueryParams
type CreateDriveListItemLinkRequest ¶
type CreateDriveListItemLinkRequest 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 CreateDriveListItemOperationOptions ¶
type CreateDriveListItemOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDriveListItemOperationOptions ¶
func DefaultCreateDriveListItemOperationOptions() CreateDriveListItemOperationOptions
func (CreateDriveListItemOperationOptions) ToHeaders ¶
func (o CreateDriveListItemOperationOptions) ToHeaders() *client.Headers
func (CreateDriveListItemOperationOptions) ToOData ¶
func (o CreateDriveListItemOperationOptions) ToOData() *odata.Query
func (CreateDriveListItemOperationOptions) ToQuery ¶
func (o CreateDriveListItemOperationOptions) ToQuery() *client.QueryParams
type DeleteDriveListItemOperationOptions ¶
type DeleteDriveListItemOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDriveListItemOperationOptions ¶
func DefaultDeleteDriveListItemOperationOptions() DeleteDriveListItemOperationOptions
func (DeleteDriveListItemOperationOptions) ToHeaders ¶
func (o DeleteDriveListItemOperationOptions) ToHeaders() *client.Headers
func (DeleteDriveListItemOperationOptions) ToOData ¶
func (o DeleteDriveListItemOperationOptions) ToOData() *odata.Query
func (DeleteDriveListItemOperationOptions) ToQuery ¶
func (o DeleteDriveListItemOperationOptions) ToQuery() *client.QueryParams
type DriveListItemClient ¶
func NewDriveListItemClientWithBaseURI ¶
func NewDriveListItemClientWithBaseURI(sdkApi sdkEnv.Api) (*DriveListItemClient, error)
func (DriveListItemClient) CreateDriveListItem ¶
func (c DriveListItemClient) CreateDriveListItem(ctx context.Context, id beta.GroupIdDriveId, input beta.ListItem, options CreateDriveListItemOperationOptions) (result CreateDriveListItemOperationResponse, err error)
CreateDriveListItem - Create new navigation property to items for groups
func (DriveListItemClient) CreateDriveListItemLink ¶
func (c DriveListItemClient) CreateDriveListItemLink(ctx context.Context, id beta.GroupIdDriveIdListItemId, input CreateDriveListItemLinkRequest, options CreateDriveListItemLinkOperationOptions) (result CreateDriveListItemLinkOperationResponse, err error)
CreateDriveListItemLink - 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 (DriveListItemClient) DeleteDriveListItem ¶
func (c DriveListItemClient) DeleteDriveListItem(ctx context.Context, id beta.GroupIdDriveIdListItemId, options DeleteDriveListItemOperationOptions) (result DeleteDriveListItemOperationResponse, err error)
DeleteDriveListItem - Delete navigation property items for groups
func (DriveListItemClient) GetDriveListItem ¶
func (c DriveListItemClient) GetDriveListItem(ctx context.Context, id beta.GroupIdDriveIdListItemId, options GetDriveListItemOperationOptions) (result GetDriveListItemOperationResponse, err error)
GetDriveListItem - Get items from groups. All items contained in the list.
func (DriveListItemClient) ListDriveListItems ¶
func (c DriveListItemClient) ListDriveListItems(ctx context.Context, id beta.GroupIdDriveId, options ListDriveListItemsOperationOptions) (result ListDriveListItemsOperationResponse, err error)
ListDriveListItems - Get items from groups. All items contained in the list.
func (DriveListItemClient) ListDriveListItemsComplete ¶
func (c DriveListItemClient) ListDriveListItemsComplete(ctx context.Context, id beta.GroupIdDriveId, options ListDriveListItemsOperationOptions) (ListDriveListItemsCompleteResult, error)
ListDriveListItemsComplete retrieves all the results into a single object
func (DriveListItemClient) ListDriveListItemsCompleteMatchingPredicate ¶
func (c DriveListItemClient) ListDriveListItemsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdDriveId, options ListDriveListItemsOperationOptions, predicate ListItemOperationPredicate) (result ListDriveListItemsCompleteResult, err error)
ListDriveListItemsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DriveListItemClient) UpdateDriveListItem ¶
func (c DriveListItemClient) UpdateDriveListItem(ctx context.Context, id beta.GroupIdDriveIdListItemId, input beta.ListItem, options UpdateDriveListItemOperationOptions) (result UpdateDriveListItemOperationResponse, err error)
UpdateDriveListItem - Update the navigation property items in groups
type GetDriveListItemOperationOptions ¶
type GetDriveListItemOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDriveListItemOperationOptions ¶
func DefaultGetDriveListItemOperationOptions() GetDriveListItemOperationOptions
func (GetDriveListItemOperationOptions) ToHeaders ¶
func (o GetDriveListItemOperationOptions) ToHeaders() *client.Headers
func (GetDriveListItemOperationOptions) ToOData ¶
func (o GetDriveListItemOperationOptions) ToOData() *odata.Query
func (GetDriveListItemOperationOptions) ToQuery ¶
func (o GetDriveListItemOperationOptions) ToQuery() *client.QueryParams
type ListDriveListItemsCustomPager ¶
func (*ListDriveListItemsCustomPager) NextPageLink ¶
func (p *ListDriveListItemsCustomPager) NextPageLink() *odata.Link
type ListDriveListItemsOperationOptions ¶
type ListDriveListItemsOperationOptions 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 DefaultListDriveListItemsOperationOptions ¶
func DefaultListDriveListItemsOperationOptions() ListDriveListItemsOperationOptions
func (ListDriveListItemsOperationOptions) ToHeaders ¶
func (o ListDriveListItemsOperationOptions) ToHeaders() *client.Headers
func (ListDriveListItemsOperationOptions) ToOData ¶
func (o ListDriveListItemsOperationOptions) ToOData() *odata.Query
func (ListDriveListItemsOperationOptions) ToQuery ¶
func (o ListDriveListItemsOperationOptions) ToQuery() *client.QueryParams
type ListItemOperationPredicate ¶
type ListItemOperationPredicate struct { }
type UpdateDriveListItemOperationOptions ¶
type UpdateDriveListItemOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDriveListItemOperationOptions ¶
func DefaultUpdateDriveListItemOperationOptions() UpdateDriveListItemOperationOptions
func (UpdateDriveListItemOperationOptions) ToHeaders ¶
func (o UpdateDriveListItemOperationOptions) ToHeaders() *client.Headers
func (UpdateDriveListItemOperationOptions) ToOData ¶
func (o UpdateDriveListItemOperationOptions) ToOData() *odata.Query
func (UpdateDriveListItemOperationOptions) ToQuery ¶
func (o UpdateDriveListItemOperationOptions) ToQuery() *client.QueryParams