Documentation ¶
Index ¶
- type CreateInformationProtectionSensitivityLabelSublabelOperationOptions
- func (o CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
- func (o CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
- func (o CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
- type CreateInformationProtectionSensitivityLabelSublabelOperationResponse
- type DeleteInformationProtectionSensitivityLabelSublabelOperationOptions
- func (o DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
- func (o DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
- func (o DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
- type DeleteInformationProtectionSensitivityLabelSublabelOperationResponse
- type EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions
- func (o EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToHeaders() *client.Headers
- func (o EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToOData() *odata.Query
- func (o EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToQuery() *client.QueryParams
- type EvaluateInformationProtectionSensitivityLabelSublabelsOperationResponse
- type EvaluateInformationProtectionSensitivityLabelSublabelsRequest
- type GetInformationProtectionSensitivityLabelSublabelOperationOptions
- func (o GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
- func (o GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
- func (o GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
- type GetInformationProtectionSensitivityLabelSublabelOperationResponse
- type GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions
- func (o GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToHeaders() *client.Headers
- func (o GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToOData() *odata.Query
- func (o GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToQuery() *client.QueryParams
- type GetInformationProtectionSensitivityLabelSublabelsCountOperationResponse
- type InformationProtectionSensitivityLabelSublabelClient
- func (c InformationProtectionSensitivityLabelSublabelClient) CreateInformationProtectionSensitivityLabelSublabel(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, ...) (result CreateInformationProtectionSensitivityLabelSublabelOperationResponse, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) DeleteInformationProtectionSensitivityLabelSublabel(ctx context.Context, ...) (result DeleteInformationProtectionSensitivityLabelSublabelOperationResponse, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) EvaluateInformationProtectionSensitivityLabelSublabels(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, ...) (result EvaluateInformationProtectionSensitivityLabelSublabelsOperationResponse, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) GetInformationProtectionSensitivityLabelSublabel(ctx context.Context, ...) (result GetInformationProtectionSensitivityLabelSublabelOperationResponse, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) GetInformationProtectionSensitivityLabelSublabelsCount(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, ...) (result GetInformationProtectionSensitivityLabelSublabelsCountOperationResponse, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabels(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, ...) (result ListInformationProtectionSensitivityLabelSublabelsOperationResponse, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabelsComplete(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, ...) (ListInformationProtectionSensitivityLabelSublabelsCompleteResult, error)
- func (c InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabelsCompleteMatchingPredicate(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, ...) (result ListInformationProtectionSensitivityLabelSublabelsCompleteResult, ...)
- func (c InformationProtectionSensitivityLabelSublabelClient) UpdateInformationProtectionSensitivityLabelSublabel(ctx context.Context, ...) (result UpdateInformationProtectionSensitivityLabelSublabelOperationResponse, ...)
- type ListInformationProtectionSensitivityLabelSublabelsCompleteResult
- type ListInformationProtectionSensitivityLabelSublabelsCustomPager
- type ListInformationProtectionSensitivityLabelSublabelsOperationOptions
- func (o ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToHeaders() *client.Headers
- func (o ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToOData() *odata.Query
- func (o ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToQuery() *client.QueryParams
- type ListInformationProtectionSensitivityLabelSublabelsOperationResponse
- type SensitivityLabelOperationPredicate
- type UpdateInformationProtectionSensitivityLabelSublabelOperationOptions
- func (o UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
- func (o UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
- func (o UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
- type UpdateInformationProtectionSensitivityLabelSublabelOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateInformationProtectionSensitivityLabelSublabelOperationOptions ¶
type CreateInformationProtectionSensitivityLabelSublabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateInformationProtectionSensitivityLabelSublabelOperationOptions ¶
func DefaultCreateInformationProtectionSensitivityLabelSublabelOperationOptions() CreateInformationProtectionSensitivityLabelSublabelOperationOptions
func (CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders ¶
func (o CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
func (CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData ¶
func (o CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
func (CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery ¶
func (o CreateInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
type DeleteInformationProtectionSensitivityLabelSublabelOperationOptions ¶
type DeleteInformationProtectionSensitivityLabelSublabelOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteInformationProtectionSensitivityLabelSublabelOperationOptions ¶
func DefaultDeleteInformationProtectionSensitivityLabelSublabelOperationOptions() DeleteInformationProtectionSensitivityLabelSublabelOperationOptions
func (DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders ¶
func (o DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
func (DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData ¶
func (o DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
func (DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery ¶
func (o DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
type EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions ¶
type EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultEvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions ¶
func DefaultEvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions() EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions
func (EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToHeaders ¶
func (o EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToHeaders() *client.Headers
func (EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToOData ¶
func (o EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToOData() *odata.Query
func (EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToQuery ¶
func (o EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) ToQuery() *client.QueryParams
type EvaluateInformationProtectionSensitivityLabelSublabelsRequest ¶
type EvaluateInformationProtectionSensitivityLabelSublabelsRequest struct { CurrentLabel *beta.CurrentLabel `json:"currentLabel,omitempty"` DiscoveredSensitiveTypes *[]beta.DiscoveredSensitiveType `json:"discoveredSensitiveTypes,omitempty"` }
type GetInformationProtectionSensitivityLabelSublabelOperationOptions ¶
type GetInformationProtectionSensitivityLabelSublabelOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetInformationProtectionSensitivityLabelSublabelOperationOptions ¶
func DefaultGetInformationProtectionSensitivityLabelSublabelOperationOptions() GetInformationProtectionSensitivityLabelSublabelOperationOptions
func (GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders ¶
func (o GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
func (GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData ¶
func (o GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
func (GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery ¶
func (o GetInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
type GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions ¶
type GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetInformationProtectionSensitivityLabelSublabelsCountOperationOptions ¶
func DefaultGetInformationProtectionSensitivityLabelSublabelsCountOperationOptions() GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions
func (GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToHeaders ¶
func (o GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToHeaders() *client.Headers
func (GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToOData ¶
func (o GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToOData() *odata.Query
func (GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToQuery ¶
func (o GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) ToQuery() *client.QueryParams
type InformationProtectionSensitivityLabelSublabelClient ¶
func NewInformationProtectionSensitivityLabelSublabelClientWithBaseURI ¶
func NewInformationProtectionSensitivityLabelSublabelClientWithBaseURI(sdkApi sdkEnv.Api) (*InformationProtectionSensitivityLabelSublabelClient, error)
func (InformationProtectionSensitivityLabelSublabelClient) CreateInformationProtectionSensitivityLabelSublabel ¶
func (c InformationProtectionSensitivityLabelSublabelClient) CreateInformationProtectionSensitivityLabelSublabel(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, input beta.SensitivityLabel, options CreateInformationProtectionSensitivityLabelSublabelOperationOptions) (result CreateInformationProtectionSensitivityLabelSublabelOperationResponse, err error)
CreateInformationProtectionSensitivityLabelSublabel - Create new navigation property to sublabels for users
func (InformationProtectionSensitivityLabelSublabelClient) DeleteInformationProtectionSensitivityLabelSublabel ¶
func (c InformationProtectionSensitivityLabelSublabelClient) DeleteInformationProtectionSensitivityLabelSublabel(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelIdSublabelId, options DeleteInformationProtectionSensitivityLabelSublabelOperationOptions) (result DeleteInformationProtectionSensitivityLabelSublabelOperationResponse, err error)
DeleteInformationProtectionSensitivityLabelSublabel - Delete navigation property sublabels for users
func (InformationProtectionSensitivityLabelSublabelClient) EvaluateInformationProtectionSensitivityLabelSublabels ¶
func (c InformationProtectionSensitivityLabelSublabelClient) EvaluateInformationProtectionSensitivityLabelSublabels(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, input EvaluateInformationProtectionSensitivityLabelSublabelsRequest, options EvaluateInformationProtectionSensitivityLabelSublabelsOperationOptions) (result EvaluateInformationProtectionSensitivityLabelSublabelsOperationResponse, err error)
EvaluateInformationProtectionSensitivityLabelSublabels - Invoke action evaluate
func (InformationProtectionSensitivityLabelSublabelClient) GetInformationProtectionSensitivityLabelSublabel ¶
func (c InformationProtectionSensitivityLabelSublabelClient) GetInformationProtectionSensitivityLabelSublabel(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelIdSublabelId, options GetInformationProtectionSensitivityLabelSublabelOperationOptions) (result GetInformationProtectionSensitivityLabelSublabelOperationResponse, err error)
GetInformationProtectionSensitivityLabelSublabel - Get sublabels from users
func (InformationProtectionSensitivityLabelSublabelClient) GetInformationProtectionSensitivityLabelSublabelsCount ¶
func (c InformationProtectionSensitivityLabelSublabelClient) GetInformationProtectionSensitivityLabelSublabelsCount(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, options GetInformationProtectionSensitivityLabelSublabelsCountOperationOptions) (result GetInformationProtectionSensitivityLabelSublabelsCountOperationResponse, err error)
GetInformationProtectionSensitivityLabelSublabelsCount - Get the number of the resource
func (InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabels ¶
func (c InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabels(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, options ListInformationProtectionSensitivityLabelSublabelsOperationOptions) (result ListInformationProtectionSensitivityLabelSublabelsOperationResponse, err error)
ListInformationProtectionSensitivityLabelSublabels - Get sublabels from users
func (InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabelsComplete ¶
func (c InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabelsComplete(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, options ListInformationProtectionSensitivityLabelSublabelsOperationOptions) (ListInformationProtectionSensitivityLabelSublabelsCompleteResult, error)
ListInformationProtectionSensitivityLabelSublabelsComplete retrieves all the results into a single object
func (InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabelsCompleteMatchingPredicate ¶
func (c InformationProtectionSensitivityLabelSublabelClient) ListInformationProtectionSensitivityLabelSublabelsCompleteMatchingPredicate(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelId, options ListInformationProtectionSensitivityLabelSublabelsOperationOptions, predicate SensitivityLabelOperationPredicate) (result ListInformationProtectionSensitivityLabelSublabelsCompleteResult, err error)
ListInformationProtectionSensitivityLabelSublabelsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (InformationProtectionSensitivityLabelSublabelClient) UpdateInformationProtectionSensitivityLabelSublabel ¶
func (c InformationProtectionSensitivityLabelSublabelClient) UpdateInformationProtectionSensitivityLabelSublabel(ctx context.Context, id beta.UserIdInformationProtectionSensitivityLabelIdSublabelId, input beta.SensitivityLabel, options UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) (result UpdateInformationProtectionSensitivityLabelSublabelOperationResponse, err error)
UpdateInformationProtectionSensitivityLabelSublabel - Update the navigation property sublabels in users
type ListInformationProtectionSensitivityLabelSublabelsCompleteResult ¶
type ListInformationProtectionSensitivityLabelSublabelsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.SensitivityLabel }
type ListInformationProtectionSensitivityLabelSublabelsCustomPager ¶
type ListInformationProtectionSensitivityLabelSublabelsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListInformationProtectionSensitivityLabelSublabelsCustomPager) NextPageLink ¶
func (p *ListInformationProtectionSensitivityLabelSublabelsCustomPager) NextPageLink() *odata.Link
type ListInformationProtectionSensitivityLabelSublabelsOperationOptions ¶
type ListInformationProtectionSensitivityLabelSublabelsOperationOptions 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 DefaultListInformationProtectionSensitivityLabelSublabelsOperationOptions ¶
func DefaultListInformationProtectionSensitivityLabelSublabelsOperationOptions() ListInformationProtectionSensitivityLabelSublabelsOperationOptions
func (ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToHeaders ¶
func (o ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToHeaders() *client.Headers
func (ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToOData ¶
func (o ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToOData() *odata.Query
func (ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToQuery ¶
func (o ListInformationProtectionSensitivityLabelSublabelsOperationOptions) ToQuery() *client.QueryParams
type SensitivityLabelOperationPredicate ¶
type SensitivityLabelOperationPredicate struct { }
func (SensitivityLabelOperationPredicate) Matches ¶
func (p SensitivityLabelOperationPredicate) Matches(input beta.SensitivityLabel) bool
type UpdateInformationProtectionSensitivityLabelSublabelOperationOptions ¶
type UpdateInformationProtectionSensitivityLabelSublabelOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateInformationProtectionSensitivityLabelSublabelOperationOptions ¶
func DefaultUpdateInformationProtectionSensitivityLabelSublabelOperationOptions() UpdateInformationProtectionSensitivityLabelSublabelOperationOptions
func (UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders ¶
func (o UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToHeaders() *client.Headers
func (UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData ¶
func (o UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToOData() *odata.Query
func (UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery ¶
func (o UpdateInformationProtectionSensitivityLabelSublabelOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createinformationprotectionsensitivitylabelsublabel.go
- method_deleteinformationprotectionsensitivitylabelsublabel.go
- method_evaluateinformationprotectionsensitivitylabelsublabels.go
- method_getinformationprotectionsensitivitylabelsublabel.go
- method_getinformationprotectionsensitivitylabelsublabelscount.go
- method_listinformationprotectionsensitivitylabelsublabels.go
- method_updateinformationprotectionsensitivitylabelsublabel.go
- model_evaluateinformationprotectionsensitivitylabelsublabelsrequest.go
- predicates.go
- version.go