Documentation ¶
Index ¶
- type CreateSiteInformationProtectionPolicyLabelOperationOptions
- type CreateSiteInformationProtectionPolicyLabelOperationResponse
- type DeleteSiteInformationProtectionPolicyLabelOperationOptions
- type DeleteSiteInformationProtectionPolicyLabelOperationResponse
- type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult
- type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager
- type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions
- func (o EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToHeaders() *client.Headers
- func (o EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToOData() *odata.Query
- func (o EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToQuery() *client.QueryParams
- type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationResponse
- type EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest
- type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteResult
- type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCustomPager
- type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions
- func (o EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToHeaders() *client.Headers
- func (o EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToOData() *odata.Query
- func (o EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToQuery() *client.QueryParams
- type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationResponse
- type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest
- type EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult
- type EvaluateSiteInformationProtectionPolicyLabelsRemovalsCustomPager
- type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions
- func (o EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToHeaders() *client.Headers
- func (o EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToOData() *odata.Query
- func (o EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToQuery() *client.QueryParams
- type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationResponse
- type EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest
- type ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions
- func (o ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToHeaders() *client.Headers
- func (o ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToOData() *odata.Query
- func (o ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToQuery() *client.QueryParams
- type ExtractSiteInformationProtectionPolicyLabelsLabelOperationResponse
- type ExtractSiteInformationProtectionPolicyLabelsLabelRequest
- type GetSiteInformationProtectionPolicyLabelOperationOptions
- type GetSiteInformationProtectionPolicyLabelOperationResponse
- type GetSiteInformationProtectionPolicyLabelsCountOperationOptions
- type GetSiteInformationProtectionPolicyLabelsCountOperationResponse
- type InformationProtectionActionOperationPredicate
- type InformationProtectionLabelOperationPredicate
- type ListSiteInformationProtectionPolicyLabelsCompleteResult
- type ListSiteInformationProtectionPolicyLabelsCustomPager
- type ListSiteInformationProtectionPolicyLabelsOperationOptions
- type ListSiteInformationProtectionPolicyLabelsOperationResponse
- type SiteInformationProtectionPolicyLabelClient
- func (c SiteInformationProtectionPolicyLabelClient) CreateSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteId, ...) (result CreateSiteInformationProtectionPolicyLabelOperationResponse, err error)
- func (c SiteInformationProtectionPolicyLabelClient) DeleteSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteIdInformationProtectionPolicyLabelId, ...) (result DeleteSiteInformationProtectionPolicyLabelOperationResponse, err error)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplications(ctx context.Context, id beta.GroupIdSiteId, ...) (...)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsComplete(ctx context.Context, id beta.GroupIdSiteId, ...) (EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult, error)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, ...) (result EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult, ...)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResults(ctx context.Context, id beta.GroupIdSiteId, ...) (...)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsComplete(ctx context.Context, id beta.GroupIdSiteId, ...) (...)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, ...) (...)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovals(ctx context.Context, id beta.GroupIdSiteId, ...) (result EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationResponse, ...)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsComplete(ctx context.Context, id beta.GroupIdSiteId, ...) (EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult, error)
- func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, ...) (result EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult, ...)
- func (c SiteInformationProtectionPolicyLabelClient) ExtractSiteInformationProtectionPolicyLabelsLabel(ctx context.Context, id beta.GroupIdSiteId, ...) (result ExtractSiteInformationProtectionPolicyLabelsLabelOperationResponse, ...)
- func (c SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteIdInformationProtectionPolicyLabelId, ...) (result GetSiteInformationProtectionPolicyLabelOperationResponse, err error)
- func (c SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabelsCount(ctx context.Context, id beta.GroupIdSiteId, ...) (result GetSiteInformationProtectionPolicyLabelsCountOperationResponse, ...)
- func (c SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabels(ctx context.Context, id beta.GroupIdSiteId, ...) (result ListSiteInformationProtectionPolicyLabelsOperationResponse, err error)
- func (c SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsComplete(ctx context.Context, id beta.GroupIdSiteId, ...) (ListSiteInformationProtectionPolicyLabelsCompleteResult, error)
- func (c SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, ...) (result ListSiteInformationProtectionPolicyLabelsCompleteResult, err error)
- func (c SiteInformationProtectionPolicyLabelClient) UpdateSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteIdInformationProtectionPolicyLabelId, ...) (result UpdateSiteInformationProtectionPolicyLabelOperationResponse, err error)
- type UpdateSiteInformationProtectionPolicyLabelOperationOptions
- type UpdateSiteInformationProtectionPolicyLabelOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateSiteInformationProtectionPolicyLabelOperationOptions ¶
type CreateSiteInformationProtectionPolicyLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateSiteInformationProtectionPolicyLabelOperationOptions ¶
func DefaultCreateSiteInformationProtectionPolicyLabelOperationOptions() CreateSiteInformationProtectionPolicyLabelOperationOptions
func (CreateSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders ¶
func (o CreateSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders() *client.Headers
func (CreateSiteInformationProtectionPolicyLabelOperationOptions) ToOData ¶
func (o CreateSiteInformationProtectionPolicyLabelOperationOptions) ToOData() *odata.Query
func (CreateSiteInformationProtectionPolicyLabelOperationOptions) ToQuery ¶
func (o CreateSiteInformationProtectionPolicyLabelOperationOptions) ToQuery() *client.QueryParams
type DeleteSiteInformationProtectionPolicyLabelOperationOptions ¶
type DeleteSiteInformationProtectionPolicyLabelOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteSiteInformationProtectionPolicyLabelOperationOptions ¶
func DefaultDeleteSiteInformationProtectionPolicyLabelOperationOptions() DeleteSiteInformationProtectionPolicyLabelOperationOptions
func (DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders ¶
func (o DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders() *client.Headers
func (DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToOData ¶
func (o DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToOData() *odata.Query
func (DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToQuery ¶
func (o DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToQuery() *client.QueryParams
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult ¶
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.InformationProtectionAction }
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager ¶
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager) NextPageLink ¶
func (p *EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager) NextPageLink() *odata.Link
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions ¶
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultEvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions ¶
func DefaultEvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions() EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions
func (EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToHeaders ¶
func (o EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToHeaders() *client.Headers
func (EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToOData ¶
func (o EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToOData() *odata.Query
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest ¶
type EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest struct { ContentInfo *beta.ContentInfo `json:"contentInfo,omitempty"` LabelingOptions *beta.LabelingOptions `json:"labelingOptions,omitempty"` }
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteResult ¶
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.InformationProtectionAction }
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCustomPager ¶
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCustomPager) NextPageLink ¶
func (p *EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCustomPager) NextPageLink() *odata.Link
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions ¶
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultEvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions ¶
func DefaultEvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions() EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions
func (EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToHeaders ¶
func (o EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToHeaders() *client.Headers
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest ¶
type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest struct { ClassificationResults *[]beta.ClassificationResult `json:"classificationResults,omitempty"` ContentInfo *beta.ContentInfo `json:"contentInfo,omitempty"` }
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult ¶
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.InformationProtectionAction }
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsCustomPager ¶
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*EvaluateSiteInformationProtectionPolicyLabelsRemovalsCustomPager) NextPageLink ¶
func (p *EvaluateSiteInformationProtectionPolicyLabelsRemovalsCustomPager) NextPageLink() *odata.Link
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions ¶
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultEvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions ¶
func DefaultEvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions() EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions
func (EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToHeaders ¶
func (o EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToHeaders() *client.Headers
func (EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToOData ¶
func (o EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToOData() *odata.Query
func (EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToQuery ¶
func (o EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToQuery() *client.QueryParams
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest ¶
type EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest struct { ContentInfo *beta.ContentInfo `json:"contentInfo,omitempty"` DowngradeJustification *beta.DowngradeJustification `json:"downgradeJustification,omitempty"` }
type ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions ¶
type ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions ¶
func DefaultExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions() ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions
func (ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToHeaders ¶
func (o ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToHeaders() *client.Headers
func (ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToOData ¶
func (o ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToOData() *odata.Query
func (ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToQuery ¶
func (o ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToQuery() *client.QueryParams
type ExtractSiteInformationProtectionPolicyLabelsLabelRequest ¶
type ExtractSiteInformationProtectionPolicyLabelsLabelRequest struct {
ContentInfo *beta.ContentInfo `json:"contentInfo,omitempty"`
}
type GetSiteInformationProtectionPolicyLabelOperationOptions ¶
type GetSiteInformationProtectionPolicyLabelOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetSiteInformationProtectionPolicyLabelOperationOptions ¶
func DefaultGetSiteInformationProtectionPolicyLabelOperationOptions() GetSiteInformationProtectionPolicyLabelOperationOptions
func (GetSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders ¶
func (o GetSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders() *client.Headers
func (GetSiteInformationProtectionPolicyLabelOperationOptions) ToOData ¶
func (o GetSiteInformationProtectionPolicyLabelOperationOptions) ToOData() *odata.Query
func (GetSiteInformationProtectionPolicyLabelOperationOptions) ToQuery ¶
func (o GetSiteInformationProtectionPolicyLabelOperationOptions) ToQuery() *client.QueryParams
type GetSiteInformationProtectionPolicyLabelsCountOperationOptions ¶
type GetSiteInformationProtectionPolicyLabelsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetSiteInformationProtectionPolicyLabelsCountOperationOptions ¶
func DefaultGetSiteInformationProtectionPolicyLabelsCountOperationOptions() GetSiteInformationProtectionPolicyLabelsCountOperationOptions
func (GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToHeaders ¶
func (o GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToHeaders() *client.Headers
func (GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToOData ¶
func (o GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToOData() *odata.Query
func (GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToQuery ¶
func (o GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToQuery() *client.QueryParams
type InformationProtectionActionOperationPredicate ¶
type InformationProtectionActionOperationPredicate struct { }
func (InformationProtectionActionOperationPredicate) Matches ¶
func (p InformationProtectionActionOperationPredicate) Matches(input beta.InformationProtectionAction) bool
type InformationProtectionLabelOperationPredicate ¶
type InformationProtectionLabelOperationPredicate struct { }
func (InformationProtectionLabelOperationPredicate) Matches ¶
func (p InformationProtectionLabelOperationPredicate) Matches(input beta.InformationProtectionLabel) bool
type ListSiteInformationProtectionPolicyLabelsCompleteResult ¶
type ListSiteInformationProtectionPolicyLabelsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.InformationProtectionLabel }
type ListSiteInformationProtectionPolicyLabelsCustomPager ¶
type ListSiteInformationProtectionPolicyLabelsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListSiteInformationProtectionPolicyLabelsCustomPager) NextPageLink ¶
func (p *ListSiteInformationProtectionPolicyLabelsCustomPager) NextPageLink() *odata.Link
type ListSiteInformationProtectionPolicyLabelsOperationOptions ¶
type ListSiteInformationProtectionPolicyLabelsOperationOptions 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 DefaultListSiteInformationProtectionPolicyLabelsOperationOptions ¶
func DefaultListSiteInformationProtectionPolicyLabelsOperationOptions() ListSiteInformationProtectionPolicyLabelsOperationOptions
func (ListSiteInformationProtectionPolicyLabelsOperationOptions) ToHeaders ¶
func (o ListSiteInformationProtectionPolicyLabelsOperationOptions) ToHeaders() *client.Headers
func (ListSiteInformationProtectionPolicyLabelsOperationOptions) ToOData ¶
func (o ListSiteInformationProtectionPolicyLabelsOperationOptions) ToOData() *odata.Query
func (ListSiteInformationProtectionPolicyLabelsOperationOptions) ToQuery ¶
func (o ListSiteInformationProtectionPolicyLabelsOperationOptions) ToQuery() *client.QueryParams
type SiteInformationProtectionPolicyLabelClient ¶
func NewSiteInformationProtectionPolicyLabelClientWithBaseURI ¶
func NewSiteInformationProtectionPolicyLabelClientWithBaseURI(sdkApi sdkEnv.Api) (*SiteInformationProtectionPolicyLabelClient, error)
func (SiteInformationProtectionPolicyLabelClient) CreateSiteInformationProtectionPolicyLabel ¶
func (c SiteInformationProtectionPolicyLabelClient) CreateSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteId, input beta.InformationProtectionLabel, options CreateSiteInformationProtectionPolicyLabelOperationOptions) (result CreateSiteInformationProtectionPolicyLabelOperationResponse, err error)
CreateSiteInformationProtectionPolicyLabel - Create new navigation property to labels for groups
func (SiteInformationProtectionPolicyLabelClient) DeleteSiteInformationProtectionPolicyLabel ¶
func (c SiteInformationProtectionPolicyLabelClient) DeleteSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteIdInformationProtectionPolicyLabelId, options DeleteSiteInformationProtectionPolicyLabelOperationOptions) (result DeleteSiteInformationProtectionPolicyLabelOperationResponse, err error)
DeleteSiteInformationProtectionPolicyLabel - Delete navigation property labels for groups
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplications ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplications(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest, options EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) (result EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationResponse, err error)
EvaluateSiteInformationProtectionPolicyLabelsApplications - Invoke action evaluateApplication. Compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set manually or explicitly by a user or service, rather than automatically based on file contents. Given contentInfo, which includes existing content metadata key/value pairs, and labelingOptions as an input, the API returns an informationProtectionAction object that contains one of more of the following
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsComplete ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsComplete(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest, options EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) (EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult, error)
EvaluateSiteInformationProtectionPolicyLabelsApplicationsComplete retrieves all the results into a single object
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteMatchingPredicate ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest, options EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions, predicate InformationProtectionActionOperationPredicate) (result EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult, err error)
EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResults ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResults(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest, options EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) (result EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationResponse, err error)
EvaluateSiteInformationProtectionPolicyLabelsClassificationResults - Invoke action evaluateClassificationResults. Using classification results, compute the information protection label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide contentInfo, which includes existing content metadata key/value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsComplete ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsComplete(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest, options EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) (EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteResult, error)
EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsComplete retrieves all the results into a single object
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteMatchingPredicate ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest, options EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions, predicate InformationProtectionActionOperationPredicate) (result EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteResult, err error)
EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovals ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovals(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest, options EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) (result EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationResponse, err error)
EvaluateSiteInformationProtectionPolicyLabelsRemovals - Invoke action evaluateRemoval. Indicate to the consuming application what actions it should take to remove the label information. Given contentInfo as an input, which includes existing content metadata key/value pairs, the API returns an informationProtectionAction that contains some combination of one of more of the following
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsComplete ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsComplete(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest, options EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) (EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult, error)
EvaluateSiteInformationProtectionPolicyLabelsRemovalsComplete retrieves all the results into a single object
func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteMatchingPredicate ¶
func (c SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, input EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest, options EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions, predicate InformationProtectionActionOperationPredicate) (result EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteResult, err error)
EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SiteInformationProtectionPolicyLabelClient) ExtractSiteInformationProtectionPolicyLabelsLabel ¶
func (c SiteInformationProtectionPolicyLabelClient) ExtractSiteInformationProtectionPolicyLabelsLabel(ctx context.Context, id beta.GroupIdSiteId, input ExtractSiteInformationProtectionPolicyLabelsLabelRequest, options ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) (result ExtractSiteInformationProtectionPolicyLabelsLabelOperationResponse, err error)
ExtractSiteInformationProtectionPolicyLabelsLabel - Invoke action extractLabel. Using the metadata that exists on an already-labeled piece of information, resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel.
func (SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabel ¶
func (c SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteIdInformationProtectionPolicyLabelId, options GetSiteInformationProtectionPolicyLabelOperationOptions) (result GetSiteInformationProtectionPolicyLabelOperationResponse, err error)
GetSiteInformationProtectionPolicyLabel - Get labels from groups
func (SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabelsCount ¶
func (c SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabelsCount(ctx context.Context, id beta.GroupIdSiteId, options GetSiteInformationProtectionPolicyLabelsCountOperationOptions) (result GetSiteInformationProtectionPolicyLabelsCountOperationResponse, err error)
GetSiteInformationProtectionPolicyLabelsCount - Get the number of the resource
func (SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabels ¶
func (c SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabels(ctx context.Context, id beta.GroupIdSiteId, options ListSiteInformationProtectionPolicyLabelsOperationOptions) (result ListSiteInformationProtectionPolicyLabelsOperationResponse, err error)
ListSiteInformationProtectionPolicyLabels - Get labels from groups
func (SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsComplete ¶
func (c SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsComplete(ctx context.Context, id beta.GroupIdSiteId, options ListSiteInformationProtectionPolicyLabelsOperationOptions) (ListSiteInformationProtectionPolicyLabelsCompleteResult, error)
ListSiteInformationProtectionPolicyLabelsComplete retrieves all the results into a single object
func (SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsCompleteMatchingPredicate ¶
func (c SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsCompleteMatchingPredicate(ctx context.Context, id beta.GroupIdSiteId, options ListSiteInformationProtectionPolicyLabelsOperationOptions, predicate InformationProtectionLabelOperationPredicate) (result ListSiteInformationProtectionPolicyLabelsCompleteResult, err error)
ListSiteInformationProtectionPolicyLabelsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SiteInformationProtectionPolicyLabelClient) UpdateSiteInformationProtectionPolicyLabel ¶
func (c SiteInformationProtectionPolicyLabelClient) UpdateSiteInformationProtectionPolicyLabel(ctx context.Context, id beta.GroupIdSiteIdInformationProtectionPolicyLabelId, input beta.InformationProtectionLabel, options UpdateSiteInformationProtectionPolicyLabelOperationOptions) (result UpdateSiteInformationProtectionPolicyLabelOperationResponse, err error)
UpdateSiteInformationProtectionPolicyLabel - Update the navigation property labels in groups
type UpdateSiteInformationProtectionPolicyLabelOperationOptions ¶
type UpdateSiteInformationProtectionPolicyLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateSiteInformationProtectionPolicyLabelOperationOptions ¶
func DefaultUpdateSiteInformationProtectionPolicyLabelOperationOptions() UpdateSiteInformationProtectionPolicyLabelOperationOptions
func (UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders ¶
func (o UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders() *client.Headers
func (UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToOData ¶
func (o UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToOData() *odata.Query
func (UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToQuery ¶
func (o UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createsiteinformationprotectionpolicylabel.go
- method_deletesiteinformationprotectionpolicylabel.go
- method_evaluatesiteinformationprotectionpolicylabelsapplications.go
- method_evaluatesiteinformationprotectionpolicylabelsclassificationresults.go
- method_evaluatesiteinformationprotectionpolicylabelsremovals.go
- method_extractsiteinformationprotectionpolicylabelslabel.go
- method_getsiteinformationprotectionpolicylabel.go
- method_getsiteinformationprotectionpolicylabelscount.go
- method_listsiteinformationprotectionpolicylabels.go
- method_updatesiteinformationprotectionpolicylabel.go
- model_evaluatesiteinformationprotectionpolicylabelsapplicationsrequest.go
- model_evaluatesiteinformationprotectionpolicylabelsclassificationresultsrequest.go
- model_evaluatesiteinformationprotectionpolicylabelsremovalsrequest.go
- model_extractsiteinformationprotectionpolicylabelslabelrequest.go
- predicates.go
- version.go