Documentation ¶
Index ¶
- type AssignDriveRootSensitivityLabelOperationOptions
- type AssignDriveRootSensitivityLabelOperationResponse
- type AssignDriveRootSensitivityLabelRequest
- type CheckinDriveRootOperationOptions
- type CheckinDriveRootOperationResponse
- type CheckinDriveRootRequest
- type CheckoutDriveRootOperationOptions
- type CheckoutDriveRootOperationResponse
- type CopyDriveRootOperationOptions
- type CopyDriveRootOperationResponse
- type CopyDriveRootRequest
- type CreateDriveRootLinkOperationOptions
- type CreateDriveRootLinkOperationResponse
- type CreateDriveRootLinkRequest
- type CreateDriveRootPermanentDeleteOperationOptions
- type CreateDriveRootPermanentDeleteOperationResponse
- type CreateDriveRootUploadSessionOperationOptions
- type CreateDriveRootUploadSessionOperationResponse
- type CreateDriveRootUploadSessionRequest
- type DeleteDriveRootOperationOptions
- type DeleteDriveRootOperationResponse
- type DiscardDriveRootCheckoutOperationOptions
- type DiscardDriveRootCheckoutOperationResponse
- type DriveRootClient
- func (c DriveRootClient) AssignDriveRootSensitivityLabel(ctx context.Context, id beta.GroupIdDriveId, ...) (result AssignDriveRootSensitivityLabelOperationResponse, err error)
- func (c DriveRootClient) CheckinDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input CheckinDriveRootRequest, ...) (result CheckinDriveRootOperationResponse, err error)
- func (c DriveRootClient) CheckoutDriveRoot(ctx context.Context, id beta.GroupIdDriveId, ...) (result CheckoutDriveRootOperationResponse, err error)
- func (c DriveRootClient) CopyDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input CopyDriveRootRequest, ...) (result CopyDriveRootOperationResponse, err error)
- func (c DriveRootClient) CreateDriveRootLink(ctx context.Context, id beta.GroupIdDriveId, input CreateDriveRootLinkRequest, ...) (result CreateDriveRootLinkOperationResponse, err error)
- func (c DriveRootClient) CreateDriveRootPermanentDelete(ctx context.Context, id beta.GroupIdDriveId, ...) (result CreateDriveRootPermanentDeleteOperationResponse, err error)
- func (c DriveRootClient) CreateDriveRootUploadSession(ctx context.Context, id beta.GroupIdDriveId, ...) (result CreateDriveRootUploadSessionOperationResponse, err error)
- func (c DriveRootClient) DeleteDriveRoot(ctx context.Context, id beta.GroupIdDriveId, ...) (result DeleteDriveRootOperationResponse, err error)
- func (c DriveRootClient) DiscardDriveRootCheckout(ctx context.Context, id beta.GroupIdDriveId, ...) (result DiscardDriveRootCheckoutOperationResponse, err error)
- func (c DriveRootClient) ExtractDriveRootSensitivityLabels(ctx context.Context, id beta.GroupIdDriveId, ...) (result ExtractDriveRootSensitivityLabelsOperationResponse, err error)
- func (c DriveRootClient) FollowDriveRoot(ctx context.Context, id beta.GroupIdDriveId, ...) (result FollowDriveRootOperationResponse, err error)
- func (c DriveRootClient) GetDriveRoot(ctx context.Context, id beta.GroupIdDriveId, ...) (result GetDriveRootOperationResponse, err error)
- func (c DriveRootClient) ListDriveRootInvites(ctx context.Context, id beta.GroupIdDriveId, input ListDriveRootInvitesRequest, ...) (result ListDriveRootInvitesOperationResponse, err error)
- func (c DriveRootClient) ListDriveRootInvitesComplete(ctx context.Context, id beta.GroupIdDriveId, input ListDriveRootInvitesRequest, ...) (ListDriveRootInvitesCompleteResult, error)
- func (c DriveRootClient) ListDriveRootInvitesCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdDriveId, input ListDriveRootInvitesRequest, ...) (result ListDriveRootInvitesCompleteResult, err error)
- func (c DriveRootClient) PreviewDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input PreviewDriveRootRequest, ...) (result PreviewDriveRootOperationResponse, err error)
- func (c DriveRootClient) RestoreDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input RestoreDriveRootRequest, ...) (result RestoreDriveRootOperationResponse, err error)
- func (c DriveRootClient) UnfollowDriveRoot(ctx context.Context, id beta.GroupIdDriveId, ...) (result UnfollowDriveRootOperationResponse, err error)
- func (c DriveRootClient) UpdateDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input beta.DriveItem, ...) (result UpdateDriveRootOperationResponse, err error)
- func (c DriveRootClient) ValidateDriveRootPermission(ctx context.Context, id beta.GroupIdDriveId, ...) (result ValidateDriveRootPermissionOperationResponse, err error)
- type ExtractDriveRootSensitivityLabelsOperationOptions
- type ExtractDriveRootSensitivityLabelsOperationResponse
- type FollowDriveRootOperationOptions
- type FollowDriveRootOperationResponse
- type GetDriveRootOperationOptions
- type GetDriveRootOperationResponse
- type ListDriveRootInvitesCompleteResult
- type ListDriveRootInvitesCustomPager
- type ListDriveRootInvitesOperationOptions
- type ListDriveRootInvitesOperationResponse
- type ListDriveRootInvitesRequest
- type PermissionOperationPredicate
- type PreviewDriveRootOperationOptions
- type PreviewDriveRootOperationResponse
- type PreviewDriveRootRequest
- type RestoreDriveRootOperationOptions
- type RestoreDriveRootOperationResponse
- type RestoreDriveRootRequest
- type UnfollowDriveRootOperationOptions
- type UnfollowDriveRootOperationResponse
- type UpdateDriveRootOperationOptions
- type UpdateDriveRootOperationResponse
- type ValidateDriveRootPermissionOperationOptions
- type ValidateDriveRootPermissionOperationResponse
- type ValidateDriveRootPermissionRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignDriveRootSensitivityLabelOperationOptions ¶
type AssignDriveRootSensitivityLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultAssignDriveRootSensitivityLabelOperationOptions ¶
func DefaultAssignDriveRootSensitivityLabelOperationOptions() AssignDriveRootSensitivityLabelOperationOptions
func (AssignDriveRootSensitivityLabelOperationOptions) ToHeaders ¶
func (o AssignDriveRootSensitivityLabelOperationOptions) ToHeaders() *client.Headers
func (AssignDriveRootSensitivityLabelOperationOptions) ToOData ¶
func (o AssignDriveRootSensitivityLabelOperationOptions) ToOData() *odata.Query
func (AssignDriveRootSensitivityLabelOperationOptions) ToQuery ¶
func (o AssignDriveRootSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
type AssignDriveRootSensitivityLabelRequest ¶
type AssignDriveRootSensitivityLabelRequest struct { AssignmentMethod *beta.SensitivityLabelAssignmentMethod `json:"assignmentMethod,omitempty"` JustificationText nullable.Type[string] `json:"justificationText,omitempty"` SensitivityLabelId nullable.Type[string] `json:"sensitivityLabelId,omitempty"` }
type CheckinDriveRootOperationOptions ¶
type CheckinDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCheckinDriveRootOperationOptions ¶
func DefaultCheckinDriveRootOperationOptions() CheckinDriveRootOperationOptions
func (CheckinDriveRootOperationOptions) ToHeaders ¶
func (o CheckinDriveRootOperationOptions) ToHeaders() *client.Headers
func (CheckinDriveRootOperationOptions) ToOData ¶
func (o CheckinDriveRootOperationOptions) ToOData() *odata.Query
func (CheckinDriveRootOperationOptions) ToQuery ¶
func (o CheckinDriveRootOperationOptions) ToQuery() *client.QueryParams
type CheckinDriveRootRequest ¶
type CheckoutDriveRootOperationOptions ¶
type CheckoutDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCheckoutDriveRootOperationOptions ¶
func DefaultCheckoutDriveRootOperationOptions() CheckoutDriveRootOperationOptions
func (CheckoutDriveRootOperationOptions) ToHeaders ¶
func (o CheckoutDriveRootOperationOptions) ToHeaders() *client.Headers
func (CheckoutDriveRootOperationOptions) ToOData ¶
func (o CheckoutDriveRootOperationOptions) ToOData() *odata.Query
func (CheckoutDriveRootOperationOptions) ToQuery ¶
func (o CheckoutDriveRootOperationOptions) ToQuery() *client.QueryParams
type CopyDriveRootOperationOptions ¶
type CopyDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCopyDriveRootOperationOptions ¶
func DefaultCopyDriveRootOperationOptions() CopyDriveRootOperationOptions
func (CopyDriveRootOperationOptions) ToHeaders ¶
func (o CopyDriveRootOperationOptions) ToHeaders() *client.Headers
func (CopyDriveRootOperationOptions) ToOData ¶
func (o CopyDriveRootOperationOptions) ToOData() *odata.Query
func (CopyDriveRootOperationOptions) ToQuery ¶
func (o CopyDriveRootOperationOptions) ToQuery() *client.QueryParams
type CopyDriveRootRequest ¶
type CreateDriveRootLinkOperationOptions ¶
type CreateDriveRootLinkOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDriveRootLinkOperationOptions ¶
func DefaultCreateDriveRootLinkOperationOptions() CreateDriveRootLinkOperationOptions
func (CreateDriveRootLinkOperationOptions) ToHeaders ¶
func (o CreateDriveRootLinkOperationOptions) ToHeaders() *client.Headers
func (CreateDriveRootLinkOperationOptions) ToOData ¶
func (o CreateDriveRootLinkOperationOptions) ToOData() *odata.Query
func (CreateDriveRootLinkOperationOptions) ToQuery ¶
func (o CreateDriveRootLinkOperationOptions) ToQuery() *client.QueryParams
type CreateDriveRootLinkRequest ¶
type CreateDriveRootLinkRequest 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 CreateDriveRootPermanentDeleteOperationOptions ¶
type CreateDriveRootPermanentDeleteOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDriveRootPermanentDeleteOperationOptions ¶
func DefaultCreateDriveRootPermanentDeleteOperationOptions() CreateDriveRootPermanentDeleteOperationOptions
func (CreateDriveRootPermanentDeleteOperationOptions) ToHeaders ¶
func (o CreateDriveRootPermanentDeleteOperationOptions) ToHeaders() *client.Headers
func (CreateDriveRootPermanentDeleteOperationOptions) ToOData ¶
func (o CreateDriveRootPermanentDeleteOperationOptions) ToOData() *odata.Query
func (CreateDriveRootPermanentDeleteOperationOptions) ToQuery ¶
func (o CreateDriveRootPermanentDeleteOperationOptions) ToQuery() *client.QueryParams
type CreateDriveRootUploadSessionOperationOptions ¶
type CreateDriveRootUploadSessionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDriveRootUploadSessionOperationOptions ¶
func DefaultCreateDriveRootUploadSessionOperationOptions() CreateDriveRootUploadSessionOperationOptions
func (CreateDriveRootUploadSessionOperationOptions) ToHeaders ¶
func (o CreateDriveRootUploadSessionOperationOptions) ToHeaders() *client.Headers
func (CreateDriveRootUploadSessionOperationOptions) ToOData ¶
func (o CreateDriveRootUploadSessionOperationOptions) ToOData() *odata.Query
func (CreateDriveRootUploadSessionOperationOptions) ToQuery ¶
func (o CreateDriveRootUploadSessionOperationOptions) ToQuery() *client.QueryParams
type CreateDriveRootUploadSessionRequest ¶
type CreateDriveRootUploadSessionRequest struct {
Item *beta.DriveItemUploadableProperties `json:"item,omitempty"`
}
type DeleteDriveRootOperationOptions ¶
type DeleteDriveRootOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDriveRootOperationOptions ¶
func DefaultDeleteDriveRootOperationOptions() DeleteDriveRootOperationOptions
func (DeleteDriveRootOperationOptions) ToHeaders ¶
func (o DeleteDriveRootOperationOptions) ToHeaders() *client.Headers
func (DeleteDriveRootOperationOptions) ToOData ¶
func (o DeleteDriveRootOperationOptions) ToOData() *odata.Query
func (DeleteDriveRootOperationOptions) ToQuery ¶
func (o DeleteDriveRootOperationOptions) ToQuery() *client.QueryParams
type DiscardDriveRootCheckoutOperationOptions ¶
type DiscardDriveRootCheckoutOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDiscardDriveRootCheckoutOperationOptions ¶
func DefaultDiscardDriveRootCheckoutOperationOptions() DiscardDriveRootCheckoutOperationOptions
func (DiscardDriveRootCheckoutOperationOptions) ToHeaders ¶
func (o DiscardDriveRootCheckoutOperationOptions) ToHeaders() *client.Headers
func (DiscardDriveRootCheckoutOperationOptions) ToOData ¶
func (o DiscardDriveRootCheckoutOperationOptions) ToOData() *odata.Query
func (DiscardDriveRootCheckoutOperationOptions) ToQuery ¶
func (o DiscardDriveRootCheckoutOperationOptions) ToQuery() *client.QueryParams
type DriveRootClient ¶
func NewDriveRootClientWithBaseURI ¶
func NewDriveRootClientWithBaseURI(sdkApi sdkEnv.Api) (*DriveRootClient, error)
func (DriveRootClient) AssignDriveRootSensitivityLabel ¶
func (c DriveRootClient) AssignDriveRootSensitivityLabel(ctx context.Context, id beta.GroupIdDriveId, input AssignDriveRootSensitivityLabelRequest, options AssignDriveRootSensitivityLabelOperationOptions) (result AssignDriveRootSensitivityLabelOperationResponse, err error)
AssignDriveRootSensitivityLabel - Invoke action assignSensitivityLabel
func (DriveRootClient) CheckinDriveRoot ¶
func (c DriveRootClient) CheckinDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input CheckinDriveRootRequest, options CheckinDriveRootOperationOptions) (result CheckinDriveRootOperationResponse, err error)
CheckinDriveRoot - Invoke action checkin. Check in a checked out driveItem resource, which makes the version of the document available to others.
func (DriveRootClient) CheckoutDriveRoot ¶
func (c DriveRootClient) CheckoutDriveRoot(ctx context.Context, id beta.GroupIdDriveId, options CheckoutDriveRootOperationOptions) (result CheckoutDriveRootOperationResponse, err error)
CheckoutDriveRoot - Invoke action checkout. Check out a driveItem resource to prevent others from editing the document, and prevent your changes from being visible until the documented is checked in.
func (DriveRootClient) CopyDriveRoot ¶
func (c DriveRootClient) CopyDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input CopyDriveRootRequest, options CopyDriveRootOperationOptions) (result CopyDriveRootOperationResponse, err error)
CopyDriveRoot - Invoke action copy. Asynchronously create a copy of a driveItem (including any children) under a new parent item or with a new name. After the request is acknowledged, it enters a queue. The actual copying, including any subitems, occurs at an undetermined time. Progress is reported until the operation is completed by monitoring the progress.
func (DriveRootClient) CreateDriveRootLink ¶
func (c DriveRootClient) CreateDriveRootLink(ctx context.Context, id beta.GroupIdDriveId, input CreateDriveRootLinkRequest, options CreateDriveRootLinkOperationOptions) (result CreateDriveRootLinkOperationResponse, err error)
CreateDriveRootLink - Invoke action createLink. Create a link to share a driveItem driveItem. 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, the existing sharing link is returned. DriveItem resources inherit sharing permissions from their ancestors.
func (DriveRootClient) CreateDriveRootPermanentDelete ¶
func (c DriveRootClient) CreateDriveRootPermanentDelete(ctx context.Context, id beta.GroupIdDriveId, options CreateDriveRootPermanentDeleteOperationOptions) (result CreateDriveRootPermanentDeleteOperationResponse, err error)
CreateDriveRootPermanentDelete - Invoke action permanentDelete
func (DriveRootClient) CreateDriveRootUploadSession ¶
func (c DriveRootClient) CreateDriveRootUploadSession(ctx context.Context, id beta.GroupIdDriveId, input CreateDriveRootUploadSessionRequest, options CreateDriveRootUploadSessionOperationOptions) (result CreateDriveRootUploadSessionOperationResponse, err error)
CreateDriveRootUploadSession - Invoke action createUploadSession
func (DriveRootClient) DeleteDriveRoot ¶
func (c DriveRootClient) DeleteDriveRoot(ctx context.Context, id beta.GroupIdDriveId, options DeleteDriveRootOperationOptions) (result DeleteDriveRootOperationResponse, err error)
DeleteDriveRoot - Delete navigation property root for groups
func (DriveRootClient) DiscardDriveRootCheckout ¶
func (c DriveRootClient) DiscardDriveRootCheckout(ctx context.Context, id beta.GroupIdDriveId, options DiscardDriveRootCheckoutOperationOptions) (result DiscardDriveRootCheckoutOperationResponse, err error)
DiscardDriveRootCheckout - Invoke action discardCheckout. Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions.
func (DriveRootClient) ExtractDriveRootSensitivityLabels ¶
func (c DriveRootClient) ExtractDriveRootSensitivityLabels(ctx context.Context, id beta.GroupIdDriveId, options ExtractDriveRootSensitivityLabelsOperationOptions) (result ExtractDriveRootSensitivityLabelsOperationResponse, err error)
ExtractDriveRootSensitivityLabels - Invoke action extractSensitivityLabels
func (DriveRootClient) FollowDriveRoot ¶
func (c DriveRootClient) FollowDriveRoot(ctx context.Context, id beta.GroupIdDriveId, options FollowDriveRootOperationOptions) (result FollowDriveRootOperationResponse, err error)
FollowDriveRoot - Invoke action follow. Follow a driveItem.
func (DriveRootClient) GetDriveRoot ¶
func (c DriveRootClient) GetDriveRoot(ctx context.Context, id beta.GroupIdDriveId, options GetDriveRootOperationOptions) (result GetDriveRootOperationResponse, err error)
GetDriveRoot - Get root from groups. The root folder of the drive. Read-only.
func (DriveRootClient) ListDriveRootInvites ¶
func (c DriveRootClient) ListDriveRootInvites(ctx context.Context, id beta.GroupIdDriveId, input ListDriveRootInvitesRequest, options ListDriveRootInvitesOperationOptions) (result ListDriveRootInvitesOperationResponse, err error)
ListDriveRootInvites - Invoke action invite. Sends a sharing invitation for a driveItem. A sharing invitation provides permissions to the recipients and optionally sends an email to the recipients to notify them the item was shared.
func (DriveRootClient) ListDriveRootInvitesComplete ¶
func (c DriveRootClient) ListDriveRootInvitesComplete(ctx context.Context, id beta.GroupIdDriveId, input ListDriveRootInvitesRequest, options ListDriveRootInvitesOperationOptions) (ListDriveRootInvitesCompleteResult, error)
ListDriveRootInvitesComplete retrieves all the results into a single object
func (DriveRootClient) ListDriveRootInvitesCompleteMatchingPredicate ¶
func (c DriveRootClient) ListDriveRootInvitesCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdDriveId, input ListDriveRootInvitesRequest, options ListDriveRootInvitesOperationOptions, predicate PermissionOperationPredicate) (result ListDriveRootInvitesCompleteResult, err error)
ListDriveRootInvitesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DriveRootClient) PreviewDriveRoot ¶
func (c DriveRootClient) PreviewDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input PreviewDriveRootRequest, options PreviewDriveRootOperationOptions) (result PreviewDriveRootOperationResponse, err error)
PreviewDriveRoot - Invoke action preview
func (DriveRootClient) RestoreDriveRoot ¶
func (c DriveRootClient) RestoreDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input RestoreDriveRootRequest, options RestoreDriveRootOperationOptions) (result RestoreDriveRootOperationResponse, err error)
RestoreDriveRoot - Invoke action restore. Restore a driveItem that has been deleted and is currently in the recycle bin.
func (DriveRootClient) UnfollowDriveRoot ¶
func (c DriveRootClient) UnfollowDriveRoot(ctx context.Context, id beta.GroupIdDriveId, options UnfollowDriveRootOperationOptions) (result UnfollowDriveRootOperationResponse, err error)
UnfollowDriveRoot - Invoke action unfollow. Unfollow a driveItem.
func (DriveRootClient) UpdateDriveRoot ¶
func (c DriveRootClient) UpdateDriveRoot(ctx context.Context, id beta.GroupIdDriveId, input beta.DriveItem, options UpdateDriveRootOperationOptions) (result UpdateDriveRootOperationResponse, err error)
UpdateDriveRoot - Update the navigation property root in groups
func (DriveRootClient) ValidateDriveRootPermission ¶
func (c DriveRootClient) ValidateDriveRootPermission(ctx context.Context, id beta.GroupIdDriveId, input ValidateDriveRootPermissionRequest, options ValidateDriveRootPermissionOperationOptions) (result ValidateDriveRootPermissionOperationResponse, err error)
ValidateDriveRootPermission - Invoke action validatePermission
type ExtractDriveRootSensitivityLabelsOperationOptions ¶
type ExtractDriveRootSensitivityLabelsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultExtractDriveRootSensitivityLabelsOperationOptions ¶
func DefaultExtractDriveRootSensitivityLabelsOperationOptions() ExtractDriveRootSensitivityLabelsOperationOptions
func (ExtractDriveRootSensitivityLabelsOperationOptions) ToHeaders ¶
func (o ExtractDriveRootSensitivityLabelsOperationOptions) ToHeaders() *client.Headers
func (ExtractDriveRootSensitivityLabelsOperationOptions) ToOData ¶
func (o ExtractDriveRootSensitivityLabelsOperationOptions) ToOData() *odata.Query
func (ExtractDriveRootSensitivityLabelsOperationOptions) ToQuery ¶
func (o ExtractDriveRootSensitivityLabelsOperationOptions) ToQuery() *client.QueryParams
type FollowDriveRootOperationOptions ¶
type FollowDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultFollowDriveRootOperationOptions ¶
func DefaultFollowDriveRootOperationOptions() FollowDriveRootOperationOptions
func (FollowDriveRootOperationOptions) ToHeaders ¶
func (o FollowDriveRootOperationOptions) ToHeaders() *client.Headers
func (FollowDriveRootOperationOptions) ToOData ¶
func (o FollowDriveRootOperationOptions) ToOData() *odata.Query
func (FollowDriveRootOperationOptions) ToQuery ¶
func (o FollowDriveRootOperationOptions) ToQuery() *client.QueryParams
type GetDriveRootOperationOptions ¶
type GetDriveRootOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDriveRootOperationOptions ¶
func DefaultGetDriveRootOperationOptions() GetDriveRootOperationOptions
func (GetDriveRootOperationOptions) ToHeaders ¶
func (o GetDriveRootOperationOptions) ToHeaders() *client.Headers
func (GetDriveRootOperationOptions) ToOData ¶
func (o GetDriveRootOperationOptions) ToOData() *odata.Query
func (GetDriveRootOperationOptions) ToQuery ¶
func (o GetDriveRootOperationOptions) ToQuery() *client.QueryParams
type ListDriveRootInvitesCompleteResult ¶
type ListDriveRootInvitesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.Permission }
type ListDriveRootInvitesCustomPager ¶
func (*ListDriveRootInvitesCustomPager) NextPageLink ¶
func (p *ListDriveRootInvitesCustomPager) NextPageLink() *odata.Link
type ListDriveRootInvitesOperationOptions ¶
type ListDriveRootInvitesOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListDriveRootInvitesOperationOptions ¶
func DefaultListDriveRootInvitesOperationOptions() ListDriveRootInvitesOperationOptions
func (ListDriveRootInvitesOperationOptions) ToHeaders ¶
func (o ListDriveRootInvitesOperationOptions) ToHeaders() *client.Headers
func (ListDriveRootInvitesOperationOptions) ToOData ¶
func (o ListDriveRootInvitesOperationOptions) ToOData() *odata.Query
func (ListDriveRootInvitesOperationOptions) ToQuery ¶
func (o ListDriveRootInvitesOperationOptions) ToQuery() *client.QueryParams
type ListDriveRootInvitesRequest ¶
type ListDriveRootInvitesRequest 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"` RequireSignIn nullable.Type[bool] `json:"requireSignIn,omitempty"` RetainInheritedPermissions nullable.Type[bool] `json:"retainInheritedPermissions,omitempty"` Roles *[]string `json:"roles,omitempty"` SendInvitation nullable.Type[bool] `json:"sendInvitation,omitempty"` }
type PermissionOperationPredicate ¶
type PermissionOperationPredicate struct { }
func (PermissionOperationPredicate) Matches ¶
func (p PermissionOperationPredicate) Matches(input beta.Permission) bool
type PreviewDriveRootOperationOptions ¶
type PreviewDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultPreviewDriveRootOperationOptions ¶
func DefaultPreviewDriveRootOperationOptions() PreviewDriveRootOperationOptions
func (PreviewDriveRootOperationOptions) ToHeaders ¶
func (o PreviewDriveRootOperationOptions) ToHeaders() *client.Headers
func (PreviewDriveRootOperationOptions) ToOData ¶
func (o PreviewDriveRootOperationOptions) ToOData() *odata.Query
func (PreviewDriveRootOperationOptions) ToQuery ¶
func (o PreviewDriveRootOperationOptions) ToQuery() *client.QueryParams
type PreviewDriveRootRequest ¶
type RestoreDriveRootOperationOptions ¶
type RestoreDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultRestoreDriveRootOperationOptions ¶
func DefaultRestoreDriveRootOperationOptions() RestoreDriveRootOperationOptions
func (RestoreDriveRootOperationOptions) ToHeaders ¶
func (o RestoreDriveRootOperationOptions) ToHeaders() *client.Headers
func (RestoreDriveRootOperationOptions) ToOData ¶
func (o RestoreDriveRootOperationOptions) ToOData() *odata.Query
func (RestoreDriveRootOperationOptions) ToQuery ¶
func (o RestoreDriveRootOperationOptions) ToQuery() *client.QueryParams
type RestoreDriveRootRequest ¶
type RestoreDriveRootRequest struct { Name nullable.Type[string] `json:"name,omitempty"` ParentReference *beta.ItemReference `json:"parentReference,omitempty"` }
type UnfollowDriveRootOperationOptions ¶
type UnfollowDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUnfollowDriveRootOperationOptions ¶
func DefaultUnfollowDriveRootOperationOptions() UnfollowDriveRootOperationOptions
func (UnfollowDriveRootOperationOptions) ToHeaders ¶
func (o UnfollowDriveRootOperationOptions) ToHeaders() *client.Headers
func (UnfollowDriveRootOperationOptions) ToOData ¶
func (o UnfollowDriveRootOperationOptions) ToOData() *odata.Query
func (UnfollowDriveRootOperationOptions) ToQuery ¶
func (o UnfollowDriveRootOperationOptions) ToQuery() *client.QueryParams
type UpdateDriveRootOperationOptions ¶
type UpdateDriveRootOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDriveRootOperationOptions ¶
func DefaultUpdateDriveRootOperationOptions() UpdateDriveRootOperationOptions
func (UpdateDriveRootOperationOptions) ToHeaders ¶
func (o UpdateDriveRootOperationOptions) ToHeaders() *client.Headers
func (UpdateDriveRootOperationOptions) ToOData ¶
func (o UpdateDriveRootOperationOptions) ToOData() *odata.Query
func (UpdateDriveRootOperationOptions) ToQuery ¶
func (o UpdateDriveRootOperationOptions) ToQuery() *client.QueryParams
type ValidateDriveRootPermissionOperationOptions ¶
type ValidateDriveRootPermissionOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultValidateDriveRootPermissionOperationOptions ¶
func DefaultValidateDriveRootPermissionOperationOptions() ValidateDriveRootPermissionOperationOptions
func (ValidateDriveRootPermissionOperationOptions) ToHeaders ¶
func (o ValidateDriveRootPermissionOperationOptions) ToHeaders() *client.Headers
func (ValidateDriveRootPermissionOperationOptions) ToOData ¶
func (o ValidateDriveRootPermissionOperationOptions) ToOData() *odata.Query
func (ValidateDriveRootPermissionOperationOptions) ToQuery ¶
func (o ValidateDriveRootPermissionOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_assigndriverootsensitivitylabel.go
- method_checkindriveroot.go
- method_checkoutdriveroot.go
- method_copydriveroot.go
- method_createdriverootlink.go
- method_createdriverootpermanentdelete.go
- method_createdriverootuploadsession.go
- method_deletedriveroot.go
- method_discarddriverootcheckout.go
- method_extractdriverootsensitivitylabels.go
- method_followdriveroot.go
- method_getdriveroot.go
- method_listdriverootinvites.go
- method_previewdriveroot.go
- method_restoredriveroot.go
- method_unfollowdriveroot.go
- method_updatedriveroot.go
- method_validatedriverootpermission.go
- model_assigndriverootsensitivitylabelrequest.go
- model_checkindriverootrequest.go
- model_copydriverootrequest.go
- model_createdriverootlinkrequest.go
- model_createdriverootuploadsessionrequest.go
- model_listdriverootinvitesrequest.go
- model_previewdriverootrequest.go
- model_restoredriverootrequest.go
- model_validatedriverootpermissionrequest.go
- predicates.go
- version.go