Documentation ¶
Index ¶
- type CreateSecurityInformationProtectionSensitivityLabelOperationOptions
- func (o CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
- func (o CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
- func (o CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
- type CreateSecurityInformationProtectionSensitivityLabelOperationResponse
- type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions
- func (o CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions) ToHeaders() *client.Headers
- func (o CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions) ToOData() *odata.Query
- func (o CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions) ToQuery() *client.QueryParams
- type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationResponse
- type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelRequest
- type DeleteSecurityInformationProtectionSensitivityLabelOperationOptions
- func (o DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
- func (o DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
- func (o DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
- type DeleteSecurityInformationProtectionSensitivityLabelOperationResponse
- type GetSecurityInformationProtectionSensitivityLabelOperationOptions
- func (o GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
- func (o GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
- func (o GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
- type GetSecurityInformationProtectionSensitivityLabelOperationResponse
- type GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions
- func (o GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToHeaders() *client.Headers
- func (o GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToOData() *odata.Query
- func (o GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToQuery() *client.QueryParams
- type GetSecurityInformationProtectionSensitivityLabelsCountOperationResponse
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteResult
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCustomPager
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) ToHeaders() *client.Headers
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) ToOData() *odata.Query
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) ToQuery() *client.QueryParams
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationResponse
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsRequest
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteResult
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCustomPager
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) ToHeaders() *client.Headers
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) ToOData() *odata.Query
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) ToQuery() *client.QueryParams
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationResponse
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsRequest
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteResult
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCustomPager
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) ToHeaders() *client.Headers
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) ToOData() *odata.Query
- func (o ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) ToQuery() *client.QueryParams
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationResponse
- type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsRequest
- type ListSecurityInformationProtectionSensitivityLabelsCompleteResult
- type ListSecurityInformationProtectionSensitivityLabelsCustomPager
- type ListSecurityInformationProtectionSensitivityLabelsOperationOptions
- func (o ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToHeaders() *client.Headers
- func (o ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToOData() *odata.Query
- func (o ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToQuery() *client.QueryParams
- type ListSecurityInformationProtectionSensitivityLabelsOperationResponse
- type SecurityInformationProtectionActionOperationPredicate
- type SecurityInformationProtectionSensitivityLabelClient
- func (c SecurityInformationProtectionSensitivityLabelClient) CreateSecurityInformationProtectionSensitivityLabel(ctx context.Context, id beta.UserId, input beta.SecuritySensitivityLabel, ...) (result CreateSecurityInformationProtectionSensitivityLabelOperationResponse, ...)
- func (c SecurityInformationProtectionSensitivityLabelClient) CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabel(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) DeleteSecurityInformationProtectionSensitivityLabel(ctx context.Context, ...) (result DeleteSecurityInformationProtectionSensitivityLabelOperationResponse, ...)
- func (c SecurityInformationProtectionSensitivityLabelClient) GetSecurityInformationProtectionSensitivityLabel(ctx context.Context, ...) (result GetSecurityInformationProtectionSensitivityLabelOperationResponse, ...)
- func (c SecurityInformationProtectionSensitivityLabelClient) GetSecurityInformationProtectionSensitivityLabelsCount(ctx context.Context, id beta.UserId, ...) (result GetSecurityInformationProtectionSensitivityLabelsCountOperationResponse, ...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplications(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsComplete(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResults(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsComplete(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovals(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsComplete(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabels(ctx context.Context, id beta.UserId, ...) (result ListSecurityInformationProtectionSensitivityLabelsOperationResponse, ...)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelsComplete(ctx context.Context, id beta.UserId, ...) (ListSecurityInformationProtectionSensitivityLabelsCompleteResult, error)
- func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, ...) (result ListSecurityInformationProtectionSensitivityLabelsCompleteResult, ...)
- func (c SecurityInformationProtectionSensitivityLabelClient) UpdateSecurityInformationProtectionSensitivityLabel(ctx context.Context, ...) (result UpdateSecurityInformationProtectionSensitivityLabelOperationResponse, ...)
- type SecuritySensitivityLabelOperationPredicate
- type UpdateSecurityInformationProtectionSensitivityLabelOperationOptions
- func (o UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
- func (o UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
- func (o UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
- type UpdateSecurityInformationProtectionSensitivityLabelOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateSecurityInformationProtectionSensitivityLabelOperationOptions ¶
type CreateSecurityInformationProtectionSensitivityLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateSecurityInformationProtectionSensitivityLabelOperationOptions ¶
func DefaultCreateSecurityInformationProtectionSensitivityLabelOperationOptions() CreateSecurityInformationProtectionSensitivityLabelOperationOptions
func (CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders ¶
func (o CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
func (CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData ¶
func (o CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
func (CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery ¶
func (o CreateSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions ¶
type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions ¶
func DefaultCreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions() CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions
func (CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions) ToHeaders ¶
func (CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions) ToOData ¶
type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationResponse ¶
type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelRequest ¶
type CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelRequest struct {
ContentInfo *beta.SecurityContentInfo `json:"contentInfo,omitempty"`
}
type DeleteSecurityInformationProtectionSensitivityLabelOperationOptions ¶
type DeleteSecurityInformationProtectionSensitivityLabelOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteSecurityInformationProtectionSensitivityLabelOperationOptions ¶
func DefaultDeleteSecurityInformationProtectionSensitivityLabelOperationOptions() DeleteSecurityInformationProtectionSensitivityLabelOperationOptions
func (DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders ¶
func (o DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
func (DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData ¶
func (o DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
func (DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery ¶
func (o DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
type GetSecurityInformationProtectionSensitivityLabelOperationOptions ¶
type GetSecurityInformationProtectionSensitivityLabelOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetSecurityInformationProtectionSensitivityLabelOperationOptions ¶
func DefaultGetSecurityInformationProtectionSensitivityLabelOperationOptions() GetSecurityInformationProtectionSensitivityLabelOperationOptions
func (GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders ¶
func (o GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
func (GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData ¶
func (o GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
func (GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery ¶
func (o GetSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
type GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions ¶
type GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetSecurityInformationProtectionSensitivityLabelsCountOperationOptions ¶
func DefaultGetSecurityInformationProtectionSensitivityLabelsCountOperationOptions() GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions
func (GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToHeaders ¶
func (o GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToHeaders() *client.Headers
func (GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToOData ¶
func (o GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToOData() *odata.Query
func (GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToQuery ¶
func (o GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) ToQuery() *client.QueryParams
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteResult ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.SecurityInformationProtectionAction }
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCustomPager ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCustomPager) NextPageLink ¶
func (p *ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCustomPager) NextPageLink() *odata.Link
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions ¶
func DefaultListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions() ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions
func (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) ToHeaders ¶
func (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) ToOData ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationResponse ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsRequest ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsRequest struct { ContentInfo *beta.SecurityContentInfo `json:"contentInfo,omitempty"` LabelingOptions *beta.SecurityLabelingOptions `json:"labelingOptions,omitempty"` }
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteResult ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.SecurityInformationProtectionAction }
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCustomPager ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCustomPager) NextPageLink ¶
func (p *ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCustomPager) NextPageLink() *odata.Link
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions ¶
func DefaultListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions() ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions
func (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) ToHeaders ¶
func (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) ToOData ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationResponse ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsRequest ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsRequest struct { ClassificationResults *[]beta.SecurityClassificationResult `json:"classificationResults,omitempty"` ContentInfo *beta.SecurityContentInfo `json:"contentInfo,omitempty"` }
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteResult ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.SecurityInformationProtectionAction }
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCustomPager ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCustomPager) NextPageLink ¶
func (p *ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCustomPager) NextPageLink() *odata.Link
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Skip *int64 Top *int64 }
func DefaultListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions ¶
func DefaultListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions() ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions
func (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) ToHeaders ¶
func (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) ToOData ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsRequest ¶
type ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsRequest struct { ContentInfo *beta.SecurityContentInfo `json:"contentInfo,omitempty"` DowngradeJustification *beta.SecurityDowngradeJustification `json:"downgradeJustification,omitempty"` }
type ListSecurityInformationProtectionSensitivityLabelsCompleteResult ¶
type ListSecurityInformationProtectionSensitivityLabelsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.SecuritySensitivityLabel }
type ListSecurityInformationProtectionSensitivityLabelsCustomPager ¶
type ListSecurityInformationProtectionSensitivityLabelsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListSecurityInformationProtectionSensitivityLabelsCustomPager) NextPageLink ¶
func (p *ListSecurityInformationProtectionSensitivityLabelsCustomPager) NextPageLink() *odata.Link
type ListSecurityInformationProtectionSensitivityLabelsOperationOptions ¶
type ListSecurityInformationProtectionSensitivityLabelsOperationOptions 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 DefaultListSecurityInformationProtectionSensitivityLabelsOperationOptions ¶
func DefaultListSecurityInformationProtectionSensitivityLabelsOperationOptions() ListSecurityInformationProtectionSensitivityLabelsOperationOptions
func (ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToHeaders ¶
func (o ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToHeaders() *client.Headers
func (ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToOData ¶
func (o ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToOData() *odata.Query
func (ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToQuery ¶
func (o ListSecurityInformationProtectionSensitivityLabelsOperationOptions) ToQuery() *client.QueryParams
type SecurityInformationProtectionActionOperationPredicate ¶
type SecurityInformationProtectionActionOperationPredicate struct { }
func (SecurityInformationProtectionActionOperationPredicate) Matches ¶
func (p SecurityInformationProtectionActionOperationPredicate) Matches(input beta.SecurityInformationProtectionAction) bool
type SecurityInformationProtectionSensitivityLabelClient ¶
func NewSecurityInformationProtectionSensitivityLabelClientWithBaseURI ¶
func NewSecurityInformationProtectionSensitivityLabelClientWithBaseURI(sdkApi sdkEnv.Api) (*SecurityInformationProtectionSensitivityLabelClient, error)
func (SecurityInformationProtectionSensitivityLabelClient) CreateSecurityInformationProtectionSensitivityLabel ¶
func (c SecurityInformationProtectionSensitivityLabelClient) CreateSecurityInformationProtectionSensitivityLabel(ctx context.Context, id beta.UserId, input beta.SecuritySensitivityLabel, options CreateSecurityInformationProtectionSensitivityLabelOperationOptions) (result CreateSecurityInformationProtectionSensitivityLabelOperationResponse, err error)
CreateSecurityInformationProtectionSensitivityLabel - Create new navigation property to sensitivityLabels for users
func (SecurityInformationProtectionSensitivityLabelClient) CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabel ¶
func (c SecurityInformationProtectionSensitivityLabelClient) CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabel(ctx context.Context, id beta.UserId, input CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelRequest, options CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationOptions) (result CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabelOperationResponse, err error)
CreateSecurityInformationProtectionSensitivityLabelSecurityExtractContentLabel - Invoke action extractContentLabel. Use the metadata that exists on an already-labeled piece of information to resolve the metadata to a specific sensitivity label. The contentInfo input is resolved to informationProtectionContentLabel.
func (SecurityInformationProtectionSensitivityLabelClient) DeleteSecurityInformationProtectionSensitivityLabel ¶
func (c SecurityInformationProtectionSensitivityLabelClient) DeleteSecurityInformationProtectionSensitivityLabel(ctx context.Context, id beta.UserIdSecurityInformationProtectionSensitivityLabelId, options DeleteSecurityInformationProtectionSensitivityLabelOperationOptions) (result DeleteSecurityInformationProtectionSensitivityLabelOperationResponse, err error)
DeleteSecurityInformationProtectionSensitivityLabel - Delete navigation property sensitivityLabels for users
func (SecurityInformationProtectionSensitivityLabelClient) GetSecurityInformationProtectionSensitivityLabel ¶
func (c SecurityInformationProtectionSensitivityLabelClient) GetSecurityInformationProtectionSensitivityLabel(ctx context.Context, id beta.UserIdSecurityInformationProtectionSensitivityLabelId, options GetSecurityInformationProtectionSensitivityLabelOperationOptions) (result GetSecurityInformationProtectionSensitivityLabelOperationResponse, err error)
GetSecurityInformationProtectionSensitivityLabel - Get sensitivityLabels from users. Read the Microsoft Purview Information Protection labels for the user or organization.
func (SecurityInformationProtectionSensitivityLabelClient) GetSecurityInformationProtectionSensitivityLabelsCount ¶
func (c SecurityInformationProtectionSensitivityLabelClient) GetSecurityInformationProtectionSensitivityLabelsCount(ctx context.Context, id beta.UserId, options GetSecurityInformationProtectionSensitivityLabelsCountOperationOptions) (result GetSecurityInformationProtectionSensitivityLabelsCountOperationResponse, err error)
GetSecurityInformationProtectionSensitivityLabelsCount - Get the number of the resource
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplications ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplications(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) (result ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationResponse, err error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplications - Invoke action evaluateApplication. Compute the sensitivity 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 (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsComplete ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsComplete(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions) (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteResult, error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsComplete retrieves all the results into a single object
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteMatchingPredicate ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsOperationOptions, predicate SecurityInformationProtectionActionOperationPredicate) (result ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteResult, err error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateApplicationsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResults ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResults(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) (result ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationResponse, err error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResults - Invoke action evaluateClassificationResults. Use the classification results to compute the sensitivity 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 the 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 (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsComplete ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsComplete(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions) (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteResult, error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsComplete retrieves all the results into a single object
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteMatchingPredicate ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsOperationOptions, predicate SecurityInformationProtectionActionOperationPredicate) (result ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteResult, err error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateClassificationResultsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovals ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovals(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) (result ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationResponse, err error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovals - 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 or more of the following
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsComplete ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsComplete(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions) (ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteResult, error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsComplete retrieves all the results into a single object
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteMatchingPredicate ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, input ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsRequest, options ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsOperationOptions, predicate SecurityInformationProtectionActionOperationPredicate) (result ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteResult, err error)
ListSecurityInformationProtectionSensitivityLabelSecurityEvaluateRemovalsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabels ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabels(ctx context.Context, id beta.UserId, options ListSecurityInformationProtectionSensitivityLabelsOperationOptions) (result ListSecurityInformationProtectionSensitivityLabelsOperationResponse, err error)
ListSecurityInformationProtectionSensitivityLabels - List sensitivityLabels. Get a list of sensitivityLabel objects associated with a user or organization.
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelsComplete ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelsComplete(ctx context.Context, id beta.UserId, options ListSecurityInformationProtectionSensitivityLabelsOperationOptions) (ListSecurityInformationProtectionSensitivityLabelsCompleteResult, error)
ListSecurityInformationProtectionSensitivityLabelsComplete retrieves all the results into a single object
func (SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelsCompleteMatchingPredicate ¶
func (c SecurityInformationProtectionSensitivityLabelClient) ListSecurityInformationProtectionSensitivityLabelsCompleteMatchingPredicate(ctx context.Context, id beta.UserId, options ListSecurityInformationProtectionSensitivityLabelsOperationOptions, predicate SecuritySensitivityLabelOperationPredicate) (result ListSecurityInformationProtectionSensitivityLabelsCompleteResult, err error)
ListSecurityInformationProtectionSensitivityLabelsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SecurityInformationProtectionSensitivityLabelClient) UpdateSecurityInformationProtectionSensitivityLabel ¶
func (c SecurityInformationProtectionSensitivityLabelClient) UpdateSecurityInformationProtectionSensitivityLabel(ctx context.Context, id beta.UserIdSecurityInformationProtectionSensitivityLabelId, input beta.SecuritySensitivityLabel, options UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) (result UpdateSecurityInformationProtectionSensitivityLabelOperationResponse, err error)
UpdateSecurityInformationProtectionSensitivityLabel - Update the navigation property sensitivityLabels in users
type SecuritySensitivityLabelOperationPredicate ¶
type SecuritySensitivityLabelOperationPredicate struct { }
func (SecuritySensitivityLabelOperationPredicate) Matches ¶
func (p SecuritySensitivityLabelOperationPredicate) Matches(input beta.SecuritySensitivityLabel) bool
type UpdateSecurityInformationProtectionSensitivityLabelOperationOptions ¶
type UpdateSecurityInformationProtectionSensitivityLabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateSecurityInformationProtectionSensitivityLabelOperationOptions ¶
func DefaultUpdateSecurityInformationProtectionSensitivityLabelOperationOptions() UpdateSecurityInformationProtectionSensitivityLabelOperationOptions
func (UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders ¶
func (o UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToHeaders() *client.Headers
func (UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData ¶
func (o UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToOData() *odata.Query
func (UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery ¶
func (o UpdateSecurityInformationProtectionSensitivityLabelOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createsecurityinformationprotectionsensitivitylabel.go
- method_createsecurityinformationprotectionsensitivitylabelsecurityextractcontentlabel.go
- method_deletesecurityinformationprotectionsensitivitylabel.go
- method_getsecurityinformationprotectionsensitivitylabel.go
- method_getsecurityinformationprotectionsensitivitylabelscount.go
- method_listsecurityinformationprotectionsensitivitylabels.go
- method_listsecurityinformationprotectionsensitivitylabelsecurityevaluateapplications.go
- method_listsecurityinformationprotectionsensitivitylabelsecurityevaluateclassificationresults.go
- method_listsecurityinformationprotectionsensitivitylabelsecurityevaluateremovals.go
- method_updatesecurityinformationprotectionsensitivitylabel.go
- model_createsecurityinformationprotectionsensitivitylabelsecurityextractcontentlabelrequest.go
- model_listsecurityinformationprotectionsensitivitylabelsecurityevaluateapplicationsrequest.go
- model_listsecurityinformationprotectionsensitivitylabelsecurityevaluateclassificationresultsrequest.go
- model_listsecurityinformationprotectionsensitivitylabelsecurityevaluateremovalsrequest.go
- predicates.go
- version.go