github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelMatching.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 // MatchingDlpRule undocumented 6 type MatchingDlpRule struct { 7 // Object is the base model of MatchingDlpRule 8 Object 9 // RuleID undocumented 10 RuleID *string `json:"ruleId,omitempty"` 11 // RuleName undocumented 12 RuleName *string `json:"ruleName,omitempty"` 13 // PolicyID undocumented 14 PolicyID *string `json:"policyId,omitempty"` 15 // PolicyName undocumented 16 PolicyName *string `json:"policyName,omitempty"` 17 // IsMostRestrictive undocumented 18 IsMostRestrictive *bool `json:"isMostRestrictive,omitempty"` 19 // Priority undocumented 20 Priority *int `json:"priority,omitempty"` 21 // Actions undocumented 22 Actions []DlpActionInfo `json:"actions,omitempty"` 23 // RuleMode undocumented 24 RuleMode *RuleMode `json:"ruleMode,omitempty"` 25 } 26 27 // MatchingLabel undocumented 28 type MatchingLabel struct { 29 // Object is the base model of MatchingLabel 30 Object 31 // ID undocumented 32 ID *string `json:"id,omitempty"` 33 // Name undocumented 34 Name *string `json:"name,omitempty"` 35 // DisplayName undocumented 36 DisplayName *string `json:"displayName,omitempty"` 37 // Description undocumented 38 Description *string `json:"description,omitempty"` 39 // ToolTip undocumented 40 ToolTip *string `json:"toolTip,omitempty"` 41 // PolicyTip undocumented 42 PolicyTip *string `json:"policyTip,omitempty"` 43 // IsEndpointProtectionEnabled undocumented 44 IsEndpointProtectionEnabled *bool `json:"isEndpointProtectionEnabled,omitempty"` 45 // ApplicationMode undocumented 46 ApplicationMode *ApplicationMode `json:"applicationMode,omitempty"` 47 // LabelActions undocumented 48 LabelActions []LabelActionBase `json:"labelActions,omitempty"` 49 // Priority undocumented 50 Priority *int `json:"priority,omitempty"` 51 }