5
0
mirror of https://github.com/cwinfo/matterbridge.git synced 2024-11-25 20:11:36 +00:00
matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/ModelData.go
2020-09-04 23:29:13 +02:00

94 lines
3.6 KiB
Go

// Code generated by msgraph.go/gen DO NOT EDIT.
package msgraph
import "time"
// DataClassificationService undocumented
type DataClassificationService struct {
// Entity is the base model of DataClassificationService
Entity
// ExactMatchDataStores undocumented
ExactMatchDataStores []ExactMatchDataStore `json:"exactMatchDataStores,omitempty"`
// SensitiveTypes undocumented
SensitiveTypes []SensitiveType `json:"sensitiveTypes,omitempty"`
// Jobs undocumented
Jobs []JobResponseBase `json:"jobs,omitempty"`
// ClassifyFileJobs undocumented
ClassifyFileJobs []JobResponseBase `json:"classifyFileJobs,omitempty"`
// ClassifyTextJobs undocumented
ClassifyTextJobs []JobResponseBase `json:"classifyTextJobs,omitempty"`
// EvaluateLabelJobs undocumented
EvaluateLabelJobs []JobResponseBase `json:"evaluateLabelJobs,omitempty"`
// EvaluateDlpPoliciesJobs undocumented
EvaluateDlpPoliciesJobs []JobResponseBase `json:"evaluateDlpPoliciesJobs,omitempty"`
// LabelsAndPoliciesEvaluationJobs undocumented
LabelsAndPoliciesEvaluationJobs []JobResponseBase `json:"labelsAndPoliciesEvaluationJobs,omitempty"`
// ClassifyText undocumented
ClassifyText []TextClassificationRequestObject `json:"classifyText,omitempty"`
// ClassifyFile undocumented
ClassifyFile []FileClassificationRequestObject `json:"classifyFile,omitempty"`
// SensitivityLabels undocumented
SensitivityLabels []SensitivityLabel `json:"sensitivityLabels,omitempty"`
// ExactMatchUploadAgents undocumented
ExactMatchUploadAgents []ExactMatchUploadAgent `json:"exactMatchUploadAgents,omitempty"`
}
// DataLossPreventionPolicy undocumented
type DataLossPreventionPolicy struct {
// Entity is the base model of DataLossPreventionPolicy
Entity
// Name undocumented
Name *string `json:"name,omitempty"`
// ID undocumented
ID *string `json:"id,omitempty"`
}
// DataPolicyOperation undocumented
type DataPolicyOperation struct {
// Entity is the base model of DataPolicyOperation
Entity
// CompletedDateTime undocumented
CompletedDateTime *time.Time `json:"completedDateTime,omitempty"`
// Status undocumented
Status *DataPolicyOperationStatus `json:"status,omitempty"`
// StorageLocation undocumented
StorageLocation *string `json:"storageLocation,omitempty"`
// UserID undocumented
UserID *string `json:"userId,omitempty"`
// SubmittedDateTime undocumented
SubmittedDateTime *time.Time `json:"submittedDateTime,omitempty"`
// Progress undocumented
Progress *float64 `json:"progress,omitempty"`
}
// DataSharingConsent Data sharing consent information.
type DataSharingConsent struct {
// Entity is the base model of DataSharingConsent
Entity
// ServiceDisplayName The display name of the service work flow
ServiceDisplayName *string `json:"serviceDisplayName,omitempty"`
// TermsURL The TermsUrl for the data sharing consent
TermsURL *string `json:"termsUrl,omitempty"`
// Granted The granted state for the data sharing consent
Granted *bool `json:"granted,omitempty"`
// GrantDateTime The time consent was granted for this account
GrantDateTime *time.Time `json:"grantDateTime,omitempty"`
// GrantedByUpn The Upn of the user that granted consent for this account
GrantedByUpn *string `json:"grantedByUpn,omitempty"`
// GrantedByUserID The UserId of the user that granted consent for this account
GrantedByUserID *string `json:"grantedByUserId,omitempty"`
}
// DataStoreField undocumented
type DataStoreField struct {
// Object is the base model of DataStoreField
Object
// Name undocumented
Name *string `json:"name,omitempty"`
// Unique undocumented
Unique *bool `json:"unique,omitempty"`
// Searchable undocumented
Searchable *bool `json:"searchable,omitempty"`
}