diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelData.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelData.go | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelData.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelData.go new file mode 100644 index 00000000..bd1f5ca4 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelData.go @@ -0,0 +1,93 @@ +// Code generated by msgraph-generate.go 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"` +} |