Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + type CreateInformationProtectionDataLossPreventionPolicyOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultCreateInformationProtectionDataLossPreventionPolicyOperationOptions() CreateInformationProtectionDataLossPreventionPolicyOperationOptions + func (o CreateInformationProtectionDataLossPreventionPolicyOperationOptions) ToHeaders() *client.Headers + func (o CreateInformationProtectionDataLossPreventionPolicyOperationOptions) ToOData() *odata.Query + func (o CreateInformationProtectionDataLossPreventionPolicyOperationOptions) ToQuery() *client.QueryParams + type CreateInformationProtectionDataLossPreventionPolicyOperationResponse struct + HttpResponse *http.Response + Model *beta.DataLossPreventionPolicy + OData *odata.OData + type DataLossPreventionPolicyOperationPredicate struct + func (p DataLossPreventionPolicyOperationPredicate) Matches(input beta.DataLossPreventionPolicy) bool + type DeleteInformationProtectionDataLossPreventionPolicyOperationOptions struct + IfMatch *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultDeleteInformationProtectionDataLossPreventionPolicyOperationOptions() DeleteInformationProtectionDataLossPreventionPolicyOperationOptions + func (o DeleteInformationProtectionDataLossPreventionPolicyOperationOptions) ToHeaders() *client.Headers + func (o DeleteInformationProtectionDataLossPreventionPolicyOperationOptions) ToOData() *odata.Query + func (o DeleteInformationProtectionDataLossPreventionPolicyOperationOptions) ToQuery() *client.QueryParams + type DeleteInformationProtectionDataLossPreventionPolicyOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type EvaluateInformationProtectionDataLossPreventionPoliciesOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultEvaluateInformationProtectionDataLossPreventionPoliciesOperationOptions() EvaluateInformationProtectionDataLossPreventionPoliciesOperationOptions + func (o EvaluateInformationProtectionDataLossPreventionPoliciesOperationOptions) ToHeaders() *client.Headers + func (o EvaluateInformationProtectionDataLossPreventionPoliciesOperationOptions) ToOData() *odata.Query + func (o EvaluateInformationProtectionDataLossPreventionPoliciesOperationOptions) ToQuery() *client.QueryParams + type EvaluateInformationProtectionDataLossPreventionPoliciesOperationResponse struct + HttpResponse *http.Response + Model *beta.DlpEvaluatePoliciesJobResponse + OData *odata.OData + type EvaluateInformationProtectionDataLossPreventionPoliciesRequest struct + EvaluationInput *beta.DlpEvaluationInput + NotificationInfo *beta.DlpNotification + Target nullable.Type[string] + type GetInformationProtectionDataLossPreventionPoliciesCountOperationOptions struct + Filter *string + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Search *string + func DefaultGetInformationProtectionDataLossPreventionPoliciesCountOperationOptions() GetInformationProtectionDataLossPreventionPoliciesCountOperationOptions + func (o GetInformationProtectionDataLossPreventionPoliciesCountOperationOptions) ToHeaders() *client.Headers + func (o GetInformationProtectionDataLossPreventionPoliciesCountOperationOptions) ToOData() *odata.Query + func (o GetInformationProtectionDataLossPreventionPoliciesCountOperationOptions) ToQuery() *client.QueryParams + type GetInformationProtectionDataLossPreventionPoliciesCountOperationResponse struct + HttpResponse *http.Response + Model *[]byte + OData *odata.OData + type GetInformationProtectionDataLossPreventionPolicyOperationOptions struct + Expand *odata.Expand + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + Select *[]string + func DefaultGetInformationProtectionDataLossPreventionPolicyOperationOptions() GetInformationProtectionDataLossPreventionPolicyOperationOptions + func (o GetInformationProtectionDataLossPreventionPolicyOperationOptions) ToHeaders() *client.Headers + func (o GetInformationProtectionDataLossPreventionPolicyOperationOptions) ToOData() *odata.Query + func (o GetInformationProtectionDataLossPreventionPolicyOperationOptions) ToQuery() *client.QueryParams + type GetInformationProtectionDataLossPreventionPolicyOperationResponse struct + HttpResponse *http.Response + Model *beta.DataLossPreventionPolicy + OData *odata.OData + type InformationProtectionDataLossPreventionPolicyClient struct + Client *msgraph.Client + func NewInformationProtectionDataLossPreventionPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*InformationProtectionDataLossPreventionPolicyClient, error) + func (c InformationProtectionDataLossPreventionPolicyClient) CreateInformationProtectionDataLossPreventionPolicy(ctx context.Context, input beta.DataLossPreventionPolicy, ...) (result CreateInformationProtectionDataLossPreventionPolicyOperationResponse, ...) + func (c InformationProtectionDataLossPreventionPolicyClient) DeleteInformationProtectionDataLossPreventionPolicy(ctx context.Context, id beta.MeInformationProtectionDataLossPreventionPolicyId, ...) (result DeleteInformationProtectionDataLossPreventionPolicyOperationResponse, ...) + func (c InformationProtectionDataLossPreventionPolicyClient) EvaluateInformationProtectionDataLossPreventionPolicies(ctx context.Context, ...) (...) + func (c InformationProtectionDataLossPreventionPolicyClient) GetInformationProtectionDataLossPreventionPoliciesCount(ctx context.Context, ...) (...) + func (c InformationProtectionDataLossPreventionPolicyClient) GetInformationProtectionDataLossPreventionPolicy(ctx context.Context, id beta.MeInformationProtectionDataLossPreventionPolicyId, ...) (result GetInformationProtectionDataLossPreventionPolicyOperationResponse, ...) + func (c InformationProtectionDataLossPreventionPolicyClient) ListInformationProtectionDataLossPreventionPolicies(ctx context.Context, ...) (result ListInformationProtectionDataLossPreventionPoliciesOperationResponse, ...) + func (c InformationProtectionDataLossPreventionPolicyClient) ListInformationProtectionDataLossPreventionPoliciesComplete(ctx context.Context, ...) (ListInformationProtectionDataLossPreventionPoliciesCompleteResult, error) + func (c InformationProtectionDataLossPreventionPolicyClient) ListInformationProtectionDataLossPreventionPoliciesCompleteMatchingPredicate(ctx context.Context, ...) (result ListInformationProtectionDataLossPreventionPoliciesCompleteResult, ...) + func (c InformationProtectionDataLossPreventionPolicyClient) UpdateInformationProtectionDataLossPreventionPolicy(ctx context.Context, id beta.MeInformationProtectionDataLossPreventionPolicyId, ...) (result UpdateInformationProtectionDataLossPreventionPolicyOperationResponse, ...) + type ListInformationProtectionDataLossPreventionPoliciesCompleteResult struct + Items []beta.DataLossPreventionPolicy + LatestHttpResponse *http.Response + type ListInformationProtectionDataLossPreventionPoliciesCustomPager struct + NextLink *odata.Link + func (p *ListInformationProtectionDataLossPreventionPoliciesCustomPager) NextPageLink() *odata.Link + type ListInformationProtectionDataLossPreventionPoliciesOperationOptions 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 DefaultListInformationProtectionDataLossPreventionPoliciesOperationOptions() ListInformationProtectionDataLossPreventionPoliciesOperationOptions + func (o ListInformationProtectionDataLossPreventionPoliciesOperationOptions) ToHeaders() *client.Headers + func (o ListInformationProtectionDataLossPreventionPoliciesOperationOptions) ToOData() *odata.Query + func (o ListInformationProtectionDataLossPreventionPoliciesOperationOptions) ToQuery() *client.QueryParams + type ListInformationProtectionDataLossPreventionPoliciesOperationResponse struct + HttpResponse *http.Response + Model *[]beta.DataLossPreventionPolicy + OData *odata.OData + type UpdateInformationProtectionDataLossPreventionPolicyOperationOptions struct + Metadata *odata.Metadata + RetryFunc client.RequestRetryFunc + func DefaultUpdateInformationProtectionDataLossPreventionPolicyOperationOptions() UpdateInformationProtectionDataLossPreventionPolicyOperationOptions + func (o UpdateInformationProtectionDataLossPreventionPolicyOperationOptions) ToHeaders() *client.Headers + func (o UpdateInformationProtectionDataLossPreventionPolicyOperationOptions) ToOData() *odata.Query + func (o UpdateInformationProtectionDataLossPreventionPolicyOperationOptions) ToQuery() *client.QueryParams + type UpdateInformationProtectionDataLossPreventionPolicyOperationResponse struct + HttpResponse *http.Response + OData *odata.OData