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 DriveRootClient
- func (c DriveRootClient) AssignDriveRootSensitivityLabel(ctx context.Context, id stable.UserIdDriveId, ...) (result AssignDriveRootSensitivityLabelOperationResponse, err error)
- func (c DriveRootClient) CheckinDriveRoot(ctx context.Context, id stable.UserIdDriveId, input CheckinDriveRootRequest, ...) (result CheckinDriveRootOperationResponse, err error)
- func (c DriveRootClient) CheckoutDriveRoot(ctx context.Context, id stable.UserIdDriveId, ...) (result CheckoutDriveRootOperationResponse, err error)
- func (c DriveRootClient) CopyDriveRoot(ctx context.Context, id stable.UserIdDriveId, input CopyDriveRootRequest, ...) (result CopyDriveRootOperationResponse, err error)
- func (c DriveRootClient) CreateDriveRootLink(ctx context.Context, id stable.UserIdDriveId, input CreateDriveRootLinkRequest, ...) (result CreateDriveRootLinkOperationResponse, err error)
- func (c DriveRootClient) CreateDriveRootPermanentDelete(ctx context.Context, id stable.UserIdDriveId, ...) (result CreateDriveRootPermanentDeleteOperationResponse, err error)
- func (c DriveRootClient) CreateDriveRootUploadSession(ctx context.Context, id stable.UserIdDriveId, ...) (result CreateDriveRootUploadSessionOperationResponse, err error)
- func (c DriveRootClient) DeleteDriveRoot(ctx context.Context, id stable.UserIdDriveId, ...) (result DeleteDriveRootOperationResponse, err error)
- func (c DriveRootClient) ExtractDriveRootSensitivityLabels(ctx context.Context, id stable.UserIdDriveId, ...) (result ExtractDriveRootSensitivityLabelsOperationResponse, err error)
- func (c DriveRootClient) FollowDriveRoot(ctx context.Context, id stable.UserIdDriveId, ...) (result FollowDriveRootOperationResponse, err error)
- func (c DriveRootClient) GetDriveRoot(ctx context.Context, id stable.UserIdDriveId, ...) (result GetDriveRootOperationResponse, err error)
- func (c DriveRootClient) ListDriveRootInvites(ctx context.Context, id stable.UserIdDriveId, ...) (result ListDriveRootInvitesOperationResponse, err error)
- func (c DriveRootClient) ListDriveRootInvitesComplete(ctx context.Context, id stable.UserIdDriveId, ...) (ListDriveRootInvitesCompleteResult, error)
- func (c DriveRootClient) ListDriveRootInvitesCompleteMatchingPredicate(ctx context.Context, id stable.UserIdDriveId, ...) (result ListDriveRootInvitesCompleteResult, err error)
- func (c DriveRootClient) PreviewDriveRoot(ctx context.Context, id stable.UserIdDriveId, input PreviewDriveRootRequest, ...) (result PreviewDriveRootOperationResponse, err error)
- func (c DriveRootClient) RestoreDriveRoot(ctx context.Context, id stable.UserIdDriveId, input RestoreDriveRootRequest, ...) (result RestoreDriveRootOperationResponse, err error)
- func (c DriveRootClient) UnfollowDriveRoot(ctx context.Context, id stable.UserIdDriveId, ...) (result UnfollowDriveRootOperationResponse, err error)
- func (c DriveRootClient) UpdateDriveRoot(ctx context.Context, id stable.UserIdDriveId, input stable.DriveItem, ...) (result UpdateDriveRootOperationResponse, err error)
- func (c DriveRootClient) ValidateDriveRootPermission(ctx context.Context, id stable.UserIdDriveId, ...) (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 *stable.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 CopyDriveRootRequest struct { Name nullable.Type[string] `json:"name,omitempty"` ParentReference *stable.ItemReference `json:"parentReference,omitempty"` }
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 *[]stable.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 *stable.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 DriveRootClient ¶
func NewDriveRootClientWithBaseURI ¶
func NewDriveRootClientWithBaseURI(sdkApi sdkEnv.Api) (*DriveRootClient, error)
func (DriveRootClient) AssignDriveRootSensitivityLabel ¶
func (c DriveRootClient) AssignDriveRootSensitivityLabel(ctx context.Context, id stable.UserIdDriveId, input AssignDriveRootSensitivityLabelRequest, options AssignDriveRootSensitivityLabelOperationOptions) (result AssignDriveRootSensitivityLabelOperationResponse, err error)
AssignDriveRootSensitivityLabel - Invoke action assignSensitivityLabel
func (DriveRootClient) CheckinDriveRoot ¶
func (c DriveRootClient) CheckinDriveRoot(ctx context.Context, id stable.UserIdDriveId, 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 stable.UserIdDriveId, 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 stable.UserIdDriveId, input CopyDriveRootRequest, options CopyDriveRootOperationOptions) (result CopyDriveRootOperationResponse, err error)
CopyDriveRoot - Invoke action copy. Asynchronously creates a copy of an driveItem (including any children), under a new parent item or with a new name.
func (DriveRootClient) CreateDriveRootLink ¶
func (c DriveRootClient) CreateDriveRootLink(ctx context.Context, id stable.UserIdDriveId, input CreateDriveRootLinkRequest, options CreateDriveRootLinkOperationOptions) (result CreateDriveRootLinkOperationResponse, err error)
CreateDriveRootLink - Invoke action createLink. You can use createLink action to share a DriveItem via a sharing link. The createLink action will create 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 will be returned. DriveItem resources inherit sharing permissions from their ancestors.
func (DriveRootClient) CreateDriveRootPermanentDelete ¶
func (c DriveRootClient) CreateDriveRootPermanentDelete(ctx context.Context, id stable.UserIdDriveId, options CreateDriveRootPermanentDeleteOperationOptions) (result CreateDriveRootPermanentDeleteOperationResponse, err error)
CreateDriveRootPermanentDelete - Invoke action permanentDelete
func (DriveRootClient) CreateDriveRootUploadSession ¶
func (c DriveRootClient) CreateDriveRootUploadSession(ctx context.Context, id stable.UserIdDriveId, input CreateDriveRootUploadSessionRequest, options CreateDriveRootUploadSessionOperationOptions) (result CreateDriveRootUploadSessionOperationResponse, err error)
CreateDriveRootUploadSession - Invoke action createUploadSession
func (DriveRootClient) DeleteDriveRoot ¶
func (c DriveRootClient) DeleteDriveRoot(ctx context.Context, id stable.UserIdDriveId, options DeleteDriveRootOperationOptions) (result DeleteDriveRootOperationResponse, err error)
DeleteDriveRoot - Delete navigation property root for users
func (DriveRootClient) ExtractDriveRootSensitivityLabels ¶
func (c DriveRootClient) ExtractDriveRootSensitivityLabels(ctx context.Context, id stable.UserIdDriveId, options ExtractDriveRootSensitivityLabelsOperationOptions) (result ExtractDriveRootSensitivityLabelsOperationResponse, err error)
ExtractDriveRootSensitivityLabels - Invoke action extractSensitivityLabels
func (DriveRootClient) FollowDriveRoot ¶
func (c DriveRootClient) FollowDriveRoot(ctx context.Context, id stable.UserIdDriveId, options FollowDriveRootOperationOptions) (result FollowDriveRootOperationResponse, err error)
FollowDriveRoot - Invoke action follow. Follow a driveItem.
func (DriveRootClient) GetDriveRoot ¶
func (c DriveRootClient) GetDriveRoot(ctx context.Context, id stable.UserIdDriveId, options GetDriveRootOperationOptions) (result GetDriveRootOperationResponse, err error)
GetDriveRoot - Get root from users. The root folder of the drive. Read-only.
func (DriveRootClient) ListDriveRootInvites ¶
func (c DriveRootClient) ListDriveRootInvites(ctx context.Context, id stable.UserIdDriveId, 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 them an email with a sharing link.
func (DriveRootClient) ListDriveRootInvitesComplete ¶
func (c DriveRootClient) ListDriveRootInvitesComplete(ctx context.Context, id stable.UserIdDriveId, 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 stable.UserIdDriveId, 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 stable.UserIdDriveId, input PreviewDriveRootRequest, options PreviewDriveRootOperationOptions) (result PreviewDriveRootOperationResponse, err error)
PreviewDriveRoot - Invoke action preview
func (DriveRootClient) RestoreDriveRoot ¶
func (c DriveRootClient) RestoreDriveRoot(ctx context.Context, id stable.UserIdDriveId, 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. NOTE: This functionality is currently only available for OneDrive Personal.
func (DriveRootClient) UnfollowDriveRoot ¶
func (c DriveRootClient) UnfollowDriveRoot(ctx context.Context, id stable.UserIdDriveId, options UnfollowDriveRootOperationOptions) (result UnfollowDriveRootOperationResponse, err error)
UnfollowDriveRoot - Invoke action unfollow. Unfollow a driveItem.
func (DriveRootClient) UpdateDriveRoot ¶
func (c DriveRootClient) UpdateDriveRoot(ctx context.Context, id stable.UserIdDriveId, input stable.DriveItem, options UpdateDriveRootOperationOptions) (result UpdateDriveRootOperationResponse, err error)
UpdateDriveRoot - Update the navigation property root in users
func (DriveRootClient) ValidateDriveRootPermission ¶
func (c DriveRootClient) ValidateDriveRootPermission(ctx context.Context, id stable.UserIdDriveId, 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 []stable.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 *[]stable.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 stable.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 *stable.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_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