siteinformationprotectionpolicylabel

package
v0.20241126.1723 Latest Latest
Warning

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

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

README

github.com/hashicorp/go-azure-sdk/microsoft-graph/groups/beta/siteinformationprotectionpolicylabel Documentation

The siteinformationprotectionpolicylabel SDK allows for interaction with Microsoft Graph groups (API Version beta).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-sdk/microsoft-graph/groups/beta/siteinformationprotectionpolicylabel"

Client Initialization

client := siteinformationprotectionpolicylabel.NewSiteInformationProtectionPolicyLabelClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer

Example Usage: SiteInformationProtectionPolicyLabelClient.CreateSiteInformationProtectionPolicyLabel

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

payload := siteinformationprotectionpolicylabel.InformationProtectionLabel{
	// ...
}


read, err := client.CreateSiteInformationProtectionPolicyLabel(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultCreateSiteInformationProtectionPolicyLabelOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: SiteInformationProtectionPolicyLabelClient.DeleteSiteInformationProtectionPolicyLabel

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteIdInformationProtectionPolicyLabelID("groupId", "siteId", "informationProtectionLabelId")

read, err := client.DeleteSiteInformationProtectionPolicyLabel(ctx, id, siteinformationprotectionpolicylabel.DefaultDeleteSiteInformationProtectionPolicyLabelOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: SiteInformationProtectionPolicyLabelClient.EvaluateSiteInformationProtectionPolicyLabelsApplications

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

payload := siteinformationprotectionpolicylabel.EvaluateSiteInformationProtectionPolicyLabelsApplicationsRequest{
	// ...
}


// alternatively `client.EvaluateSiteInformationProtectionPolicyLabelsApplications(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultEvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions())` can be used to do batched pagination
items, err := client.EvaluateSiteInformationProtectionPolicyLabelsApplicationsComplete(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultEvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: SiteInformationProtectionPolicyLabelClient.EvaluateSiteInformationProtectionPolicyLabelsClassificationResults

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

payload := siteinformationprotectionpolicylabel.EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsRequest{
	// ...
}


// alternatively `client.EvaluateSiteInformationProtectionPolicyLabelsClassificationResults(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultEvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions())` can be used to do batched pagination
items, err := client.EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsComplete(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultEvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: SiteInformationProtectionPolicyLabelClient.EvaluateSiteInformationProtectionPolicyLabelsRemovals

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

payload := siteinformationprotectionpolicylabel.EvaluateSiteInformationProtectionPolicyLabelsRemovalsRequest{
	// ...
}


// alternatively `client.EvaluateSiteInformationProtectionPolicyLabelsRemovals(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultEvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions())` can be used to do batched pagination
items, err := client.EvaluateSiteInformationProtectionPolicyLabelsRemovalsComplete(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultEvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: SiteInformationProtectionPolicyLabelClient.ExtractSiteInformationProtectionPolicyLabelsLabel

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

payload := siteinformationprotectionpolicylabel.ExtractSiteInformationProtectionPolicyLabelsLabelRequest{
	// ...
}


read, err := client.ExtractSiteInformationProtectionPolicyLabelsLabel(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: SiteInformationProtectionPolicyLabelClient.GetSiteInformationProtectionPolicyLabel

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteIdInformationProtectionPolicyLabelID("groupId", "siteId", "informationProtectionLabelId")

read, err := client.GetSiteInformationProtectionPolicyLabel(ctx, id, siteinformationprotectionpolicylabel.DefaultGetSiteInformationProtectionPolicyLabelOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: SiteInformationProtectionPolicyLabelClient.GetSiteInformationProtectionPolicyLabelsCount

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

read, err := client.GetSiteInformationProtectionPolicyLabelsCount(ctx, id, siteinformationprotectionpolicylabel.DefaultGetSiteInformationProtectionPolicyLabelsCountOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: SiteInformationProtectionPolicyLabelClient.ListSiteInformationProtectionPolicyLabels

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteID("groupId", "siteId")

// alternatively `client.ListSiteInformationProtectionPolicyLabels(ctx, id, siteinformationprotectionpolicylabel.DefaultListSiteInformationProtectionPolicyLabelsOperationOptions())` can be used to do batched pagination
items, err := client.ListSiteInformationProtectionPolicyLabelsComplete(ctx, id, siteinformationprotectionpolicylabel.DefaultListSiteInformationProtectionPolicyLabelsOperationOptions())
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: SiteInformationProtectionPolicyLabelClient.UpdateSiteInformationProtectionPolicyLabel

ctx := context.TODO()
id := siteinformationprotectionpolicylabel.NewGroupIdSiteIdInformationProtectionPolicyLabelID("groupId", "siteId", "informationProtectionLabelId")

payload := siteinformationprotectionpolicylabel.InformationProtectionLabel{
	// ...
}


read, err := client.UpdateSiteInformationProtectionPolicyLabel(ctx, id, payload, siteinformationprotectionpolicylabel.DefaultUpdateSiteInformationProtectionPolicyLabelOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Documentation

Index

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 (CreateSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders

func (CreateSiteInformationProtectionPolicyLabelOperationOptions) ToOData

func (CreateSiteInformationProtectionPolicyLabelOperationOptions) ToQuery

type CreateSiteInformationProtectionPolicyLabelOperationResponse

type CreateSiteInformationProtectionPolicyLabelOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.InformationProtectionLabel
}

type DeleteSiteInformationProtectionPolicyLabelOperationOptions

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

func (DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders

func (DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToOData

func (DeleteSiteInformationProtectionPolicyLabelOperationOptions) ToQuery

type DeleteSiteInformationProtectionPolicyLabelOperationResponse

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

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.InformationProtectionAction
}

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Skip      *int64
	Top       *int64
}

func (EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToHeaders

func (EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToOData

func (EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationOptions) ToQuery

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationResponse

type EvaluateSiteInformationProtectionPolicyLabelsApplicationsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.InformationProtectionAction
}

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"`
}

type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions

type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Skip      *int64
	Top       *int64
}

func (EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToHeaders

func (EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToOData

func (EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationOptions) ToQuery

type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationResponse

type EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.InformationProtectionAction
}

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"`
}

type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions

type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Skip      *int64
	Top       *int64
}

func (EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToHeaders

func (EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToOData

func (EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationOptions) ToQuery

type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationResponse

type EvaluateSiteInformationProtectionPolicyLabelsRemovalsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.InformationProtectionAction
}

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 (ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToHeaders

func (ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToOData

func (ExtractSiteInformationProtectionPolicyLabelsLabelOperationOptions) ToQuery

type ExtractSiteInformationProtectionPolicyLabelsLabelOperationResponse

type ExtractSiteInformationProtectionPolicyLabelsLabelOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.InformationProtectionContentLabel
}

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 (GetSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders

func (GetSiteInformationProtectionPolicyLabelOperationOptions) ToOData

func (GetSiteInformationProtectionPolicyLabelOperationOptions) ToQuery

type GetSiteInformationProtectionPolicyLabelOperationResponse

type GetSiteInformationProtectionPolicyLabelOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.InformationProtectionLabel
}

type GetSiteInformationProtectionPolicyLabelsCountOperationOptions

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

func (GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToHeaders

func (GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToOData

func (GetSiteInformationProtectionPolicyLabelsCountOperationOptions) ToQuery

type GetSiteInformationProtectionPolicyLabelsCountOperationResponse

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

type InformationProtectionActionOperationPredicate

type InformationProtectionActionOperationPredicate struct {
}

func (InformationProtectionActionOperationPredicate) Matches

type InformationProtectionLabelOperationPredicate

type InformationProtectionLabelOperationPredicate struct {
}

func (InformationProtectionLabelOperationPredicate) Matches

type ListSiteInformationProtectionPolicyLabelsCompleteResult

type ListSiteInformationProtectionPolicyLabelsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.InformationProtectionLabel
}

type ListSiteInformationProtectionPolicyLabelsCustomPager

type ListSiteInformationProtectionPolicyLabelsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

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 (ListSiteInformationProtectionPolicyLabelsOperationOptions) ToHeaders

func (ListSiteInformationProtectionPolicyLabelsOperationOptions) ToOData

func (ListSiteInformationProtectionPolicyLabelsOperationOptions) ToQuery

type ListSiteInformationProtectionPolicyLabelsOperationResponse

type ListSiteInformationProtectionPolicyLabelsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.InformationProtectionLabel
}

type SiteInformationProtectionPolicyLabelClient

type SiteInformationProtectionPolicyLabelClient struct {
	Client *msgraph.Client
}

func NewSiteInformationProtectionPolicyLabelClientWithBaseURI

func NewSiteInformationProtectionPolicyLabelClientWithBaseURI(sdkApi sdkEnv.Api) (*SiteInformationProtectionPolicyLabelClient, error)

func (SiteInformationProtectionPolicyLabelClient) CreateSiteInformationProtectionPolicyLabel

CreateSiteInformationProtectionPolicyLabel - Create new navigation property to labels for groups

func (SiteInformationProtectionPolicyLabelClient) DeleteSiteInformationProtectionPolicyLabel

DeleteSiteInformationProtectionPolicyLabel - Delete navigation property labels for groups

func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplications

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

EvaluateSiteInformationProtectionPolicyLabelsApplicationsComplete retrieves all the results into a single object

func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteMatchingPredicate

EvaluateSiteInformationProtectionPolicyLabelsApplicationsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResults

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

EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsComplete retrieves all the results into a single object

func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteMatchingPredicate

EvaluateSiteInformationProtectionPolicyLabelsClassificationResultsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovals

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

EvaluateSiteInformationProtectionPolicyLabelsRemovalsComplete retrieves all the results into a single object

func (SiteInformationProtectionPolicyLabelClient) EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteMatchingPredicate

EvaluateSiteInformationProtectionPolicyLabelsRemovalsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (SiteInformationProtectionPolicyLabelClient) ExtractSiteInformationProtectionPolicyLabelsLabel

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

GetSiteInformationProtectionPolicyLabel - Get labels from groups

func (SiteInformationProtectionPolicyLabelClient) GetSiteInformationProtectionPolicyLabelsCount

GetSiteInformationProtectionPolicyLabelsCount - Get the number of the resource

func (SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabels

ListSiteInformationProtectionPolicyLabels - Get labels from groups

func (SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsComplete

ListSiteInformationProtectionPolicyLabelsComplete retrieves all the results into a single object

func (SiteInformationProtectionPolicyLabelClient) ListSiteInformationProtectionPolicyLabelsCompleteMatchingPredicate

ListSiteInformationProtectionPolicyLabelsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (SiteInformationProtectionPolicyLabelClient) UpdateSiteInformationProtectionPolicyLabel

UpdateSiteInformationProtectionPolicyLabel - Update the navigation property labels in groups

type UpdateSiteInformationProtectionPolicyLabelOperationOptions

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

func (UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToHeaders

func (UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToOData

func (UpdateSiteInformationProtectionPolicyLabelOperationOptions) ToQuery

type UpdateSiteInformationProtectionPolicyLabelOperationResponse

type UpdateSiteInformationProtectionPolicyLabelOperationResponse 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