forked from lug/matterbridge
		
	
		
			
				
	
	
		
			66 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Code generated by msgraph.go/gen DO NOT EDIT.
 | |
| 
 | |
| package msgraph
 | |
| 
 | |
| import "time"
 | |
| 
 | |
| // InformationProtection undocumented
 | |
| type InformationProtection struct {
 | |
| 	// Entity is the base model of InformationProtection
 | |
| 	Entity
 | |
| 	// Policy undocumented
 | |
| 	Policy *InformationProtectionPolicy `json:"policy,omitempty"`
 | |
| 	// SensitivityLabels undocumented
 | |
| 	SensitivityLabels []SensitivityLabel `json:"sensitivityLabels,omitempty"`
 | |
| 	// SensitivityPolicySettings undocumented
 | |
| 	SensitivityPolicySettings *SensitivityPolicySettings `json:"sensitivityPolicySettings,omitempty"`
 | |
| 	// DataLossPreventionPolicies undocumented
 | |
| 	DataLossPreventionPolicies []DataLossPreventionPolicy `json:"dataLossPreventionPolicies,omitempty"`
 | |
| 	// ThreatAssessmentRequests undocumented
 | |
| 	ThreatAssessmentRequests []ThreatAssessmentRequestObject `json:"threatAssessmentRequests,omitempty"`
 | |
| }
 | |
| 
 | |
| // InformationProtectionAction undocumented
 | |
| type InformationProtectionAction struct {
 | |
| 	// Object is the base model of InformationProtectionAction
 | |
| 	Object
 | |
| }
 | |
| 
 | |
| // InformationProtectionContentLabel undocumented
 | |
| type InformationProtectionContentLabel struct {
 | |
| 	// Object is the base model of InformationProtectionContentLabel
 | |
| 	Object
 | |
| 	// CreationDateTime undocumented
 | |
| 	CreationDateTime *time.Time `json:"creationDateTime,omitempty"`
 | |
| 	// AssignmentMethod undocumented
 | |
| 	AssignmentMethod *AssignmentMethod `json:"assignmentMethod,omitempty"`
 | |
| 	// Label undocumented
 | |
| 	Label *LabelDetails `json:"label,omitempty"`
 | |
| }
 | |
| 
 | |
| // InformationProtectionLabel undocumented
 | |
| type InformationProtectionLabel struct {
 | |
| 	// Entity is the base model of InformationProtectionLabel
 | |
| 	Entity
 | |
| 	// Name undocumented
 | |
| 	Name *string `json:"name,omitempty"`
 | |
| 	// Description undocumented
 | |
| 	Description *string `json:"description,omitempty"`
 | |
| 	// Color undocumented
 | |
| 	Color *string `json:"color,omitempty"`
 | |
| 	// Sensitivity undocumented
 | |
| 	Sensitivity *int `json:"sensitivity,omitempty"`
 | |
| 	// Tooltip undocumented
 | |
| 	Tooltip *string `json:"tooltip,omitempty"`
 | |
| 	// IsActive undocumented
 | |
| 	IsActive *bool `json:"isActive,omitempty"`
 | |
| }
 | |
| 
 | |
| // InformationProtectionPolicy undocumented
 | |
| type InformationProtectionPolicy struct {
 | |
| 	// Entity is the base model of InformationProtectionPolicy
 | |
| 	Entity
 | |
| 	// Labels undocumented
 | |
| 	Labels []InformationProtectionLabel `json:"labels,omitempty"`
 | |
| }
 | 
