insightshared

package
v0.20241111.1164443 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateInsightSharedOperationOptions

type CreateInsightSharedOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateInsightSharedOperationOptions

func DefaultCreateInsightSharedOperationOptions() CreateInsightSharedOperationOptions

func (CreateInsightSharedOperationOptions) ToHeaders

func (CreateInsightSharedOperationOptions) ToOData

func (CreateInsightSharedOperationOptions) ToQuery

type CreateInsightSharedOperationResponse

type CreateInsightSharedOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.SharedInsight
}

type DeleteInsightSharedOperationOptions

type DeleteInsightSharedOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteInsightSharedOperationOptions

func DefaultDeleteInsightSharedOperationOptions() DeleteInsightSharedOperationOptions

func (DeleteInsightSharedOperationOptions) ToHeaders

func (DeleteInsightSharedOperationOptions) ToOData

func (DeleteInsightSharedOperationOptions) ToQuery

type DeleteInsightSharedOperationResponse

type DeleteInsightSharedOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetInsightSharedCountOperationOptions

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

func DefaultGetInsightSharedCountOperationOptions

func DefaultGetInsightSharedCountOperationOptions() GetInsightSharedCountOperationOptions

func (GetInsightSharedCountOperationOptions) ToHeaders

func (GetInsightSharedCountOperationOptions) ToOData

func (GetInsightSharedCountOperationOptions) ToQuery

type GetInsightSharedCountOperationResponse

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

type GetInsightSharedOperationOptions

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

func DefaultGetInsightSharedOperationOptions

func DefaultGetInsightSharedOperationOptions() GetInsightSharedOperationOptions

func (GetInsightSharedOperationOptions) ToHeaders

func (GetInsightSharedOperationOptions) ToOData

func (GetInsightSharedOperationOptions) ToQuery

type GetInsightSharedOperationResponse

type GetInsightSharedOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.SharedInsight
}

type InsightSharedClient

type InsightSharedClient struct {
	Client *msgraph.Client
}

func NewInsightSharedClientWithBaseURI

func NewInsightSharedClientWithBaseURI(sdkApi sdkEnv.Api) (*InsightSharedClient, error)

func (InsightSharedClient) CreateInsightShared

CreateInsightShared - Create new navigation property to shared for users

func (InsightSharedClient) DeleteInsightShared

DeleteInsightShared - Delete navigation property shared for users

func (InsightSharedClient) GetInsightShared

GetInsightShared - Get shared from users. Calculated relationship that identifies documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share.

func (InsightSharedClient) GetInsightSharedCount

GetInsightSharedCount - Get the number of the resource

func (InsightSharedClient) ListInsightShareds

ListInsightShareds - Get shared from users. Calculated relationship that identifies documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share.

func (InsightSharedClient) ListInsightSharedsComplete

ListInsightSharedsComplete retrieves all the results into a single object

func (InsightSharedClient) ListInsightSharedsCompleteMatchingPredicate

func (c InsightSharedClient) ListInsightSharedsCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListInsightSharedsOperationOptions, predicate SharedInsightOperationPredicate) (result ListInsightSharedsCompleteResult, err error)

ListInsightSharedsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (InsightSharedClient) UpdateInsightShared

UpdateInsightShared - Update the navigation property shared in users

type ListInsightSharedsCompleteResult

type ListInsightSharedsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.SharedInsight
}

type ListInsightSharedsCustomPager

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

type ListInsightSharedsOperationOptions

type ListInsightSharedsOperationOptions 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 DefaultListInsightSharedsOperationOptions

func DefaultListInsightSharedsOperationOptions() ListInsightSharedsOperationOptions

func (ListInsightSharedsOperationOptions) ToHeaders

func (ListInsightSharedsOperationOptions) ToOData

func (ListInsightSharedsOperationOptions) ToQuery

type ListInsightSharedsOperationResponse

type ListInsightSharedsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.SharedInsight
}

type SharedInsightOperationPredicate

type SharedInsightOperationPredicate struct {
}

func (SharedInsightOperationPredicate) Matches

type UpdateInsightSharedOperationOptions

type UpdateInsightSharedOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateInsightSharedOperationOptions

func DefaultUpdateInsightSharedOperationOptions() UpdateInsightSharedOperationOptions

func (UpdateInsightSharedOperationOptions) ToHeaders

func (UpdateInsightSharedOperationOptions) ToOData

func (UpdateInsightSharedOperationOptions) ToQuery

type UpdateInsightSharedOperationResponse

type UpdateInsightSharedOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

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