mirror of
https://github.com/42wim/matterbridge.git
synced 2024-12-29 22:52:43 +01:00
76 lines
3.0 KiB
Go
76 lines
3.0 KiB
Go
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||
|
|
||
|
package msgraph
|
||
|
|
||
|
// EvaluateDynamicMembershipResult undocumented
|
||
|
type EvaluateDynamicMembershipResult struct {
|
||
|
// Object is the base model of EvaluateDynamicMembershipResult
|
||
|
Object
|
||
|
// MembershipRule undocumented
|
||
|
MembershipRule *string `json:"membershipRule,omitempty"`
|
||
|
// MembershipRuleEvaluationResult undocumented
|
||
|
MembershipRuleEvaluationResult *bool `json:"membershipRuleEvaluationResult,omitempty"`
|
||
|
// MembershipRuleEvaluationDetails undocumented
|
||
|
MembershipRuleEvaluationDetails *ExpressionEvaluationDetails `json:"membershipRuleEvaluationDetails,omitempty"`
|
||
|
}
|
||
|
|
||
|
// EvaluateLabelJobResponse undocumented
|
||
|
type EvaluateLabelJobResponse struct {
|
||
|
// JobResponseBase is the base model of EvaluateLabelJobResponse
|
||
|
JobResponseBase
|
||
|
// Result undocumented
|
||
|
Result *EvaluateLabelJobResultGroup `json:"result,omitempty"`
|
||
|
}
|
||
|
|
||
|
// EvaluateLabelJobResult undocumented
|
||
|
type EvaluateLabelJobResult struct {
|
||
|
// Object is the base model of EvaluateLabelJobResult
|
||
|
Object
|
||
|
// SensitivityLabel undocumented
|
||
|
SensitivityLabel *MatchingLabel `json:"sensitivityLabel,omitempty"`
|
||
|
// ResponsibleSensitiveTypes undocumented
|
||
|
ResponsibleSensitiveTypes []ResponsibleSensitiveType `json:"responsibleSensitiveTypes,omitempty"`
|
||
|
// ResponsiblePolicy undocumented
|
||
|
ResponsiblePolicy *ResponsiblePolicy `json:"responsiblePolicy,omitempty"`
|
||
|
}
|
||
|
|
||
|
// EvaluateLabelJobResultGroup undocumented
|
||
|
type EvaluateLabelJobResultGroup struct {
|
||
|
// Object is the base model of EvaluateLabelJobResultGroup
|
||
|
Object
|
||
|
// Automatic undocumented
|
||
|
Automatic *EvaluateLabelJobResult `json:"automatic,omitempty"`
|
||
|
// Recommended undocumented
|
||
|
Recommended *EvaluateLabelJobResult `json:"recommended,omitempty"`
|
||
|
}
|
||
|
|
||
|
// EvaluateLabelsAndPoliciesJobResponse undocumented
|
||
|
type EvaluateLabelsAndPoliciesJobResponse struct {
|
||
|
// JobResponseBase is the base model of EvaluateLabelsAndPoliciesJobResponse
|
||
|
JobResponseBase
|
||
|
// Result undocumented
|
||
|
Result *EvaluateLabelsAndPoliciesResult `json:"result,omitempty"`
|
||
|
}
|
||
|
|
||
|
// EvaluateLabelsAndPoliciesResult undocumented
|
||
|
type EvaluateLabelsAndPoliciesResult struct {
|
||
|
// Object is the base model of EvaluateLabelsAndPoliciesResult
|
||
|
Object
|
||
|
// SensitivityLabelsResult undocumented
|
||
|
SensitivityLabelsResult *EvaluateLabelJobResultGroup `json:"sensitivityLabelsResult,omitempty"`
|
||
|
// DataLossPreventionPoliciesResult undocumented
|
||
|
DataLossPreventionPoliciesResult *DlpPoliciesJobResult `json:"dataLossPreventionPoliciesResult,omitempty"`
|
||
|
// ClassificationResult undocumented
|
||
|
ClassificationResult *DetectedSensitiveContentWrapper `json:"classificationResult,omitempty"`
|
||
|
}
|
||
|
|
||
|
// EvaluateSensitivityLabelsRequestObject undocumented
|
||
|
type EvaluateSensitivityLabelsRequestObject struct {
|
||
|
// Object is the base model of EvaluateSensitivityLabelsRequestObject
|
||
|
Object
|
||
|
// DiscoveredSensitiveTypes undocumented
|
||
|
DiscoveredSensitiveTypes []DiscoveredSensitiveType `json:"discoveredSensitiveTypes,omitempty"`
|
||
|
// CurrentLabel undocumented
|
||
|
CurrentLabel *CurrentLabel `json:"currentLabel,omitempty"`
|
||
|
}
|