116 lines
4.1 KiB
Go
116 lines
4.1 KiB
Go
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||
|
|
||
|
package msgraph
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
// ExactMatchClassificationRequestObject undocumented
|
||
|
type ExactMatchClassificationRequestObject struct {
|
||
|
// Object is the base model of ExactMatchClassificationRequestObject
|
||
|
Object
|
||
|
// SensitiveTypeIDs undocumented
|
||
|
SensitiveTypeIDs []string `json:"sensitiveTypeIds,omitempty"`
|
||
|
// Text undocumented
|
||
|
Text *string `json:"text,omitempty"`
|
||
|
// TimeoutInMs undocumented
|
||
|
TimeoutInMs *int `json:"timeoutInMs,omitempty"`
|
||
|
// ContentClassifications undocumented
|
||
|
ContentClassifications []ContentClassification `json:"contentClassifications,omitempty"`
|
||
|
}
|
||
|
|
||
|
// ExactMatchClassificationResult undocumented
|
||
|
type ExactMatchClassificationResult struct {
|
||
|
// Object is the base model of ExactMatchClassificationResult
|
||
|
Object
|
||
|
// Classification undocumented
|
||
|
Classification []DetectedSensitiveContent `json:"classification,omitempty"`
|
||
|
// Errors undocumented
|
||
|
Errors []ClassificationError `json:"errors,omitempty"`
|
||
|
}
|
||
|
|
||
|
// ExactMatchDataStore undocumented
|
||
|
type ExactMatchDataStore struct {
|
||
|
// Entity is the base model of ExactMatchDataStore
|
||
|
Entity
|
||
|
// DisplayName undocumented
|
||
|
DisplayName *string `json:"displayName,omitempty"`
|
||
|
// Description undocumented
|
||
|
Description *string `json:"description,omitempty"`
|
||
|
// DataLastUpdatedDateTime undocumented
|
||
|
DataLastUpdatedDateTime *time.Time `json:"dataLastUpdatedDateTime,omitempty"`
|
||
|
// Sessions undocumented
|
||
|
Sessions []ExactMatchSession `json:"sessions,omitempty"`
|
||
|
}
|
||
|
|
||
|
// ExactMatchJobBase undocumented
|
||
|
type ExactMatchJobBase struct {
|
||
|
// Entity is the base model of ExactMatchJobBase
|
||
|
Entity
|
||
|
// CreationDateTime undocumented
|
||
|
CreationDateTime *time.Time `json:"creationDateTime,omitempty"`
|
||
|
// StartDateTime undocumented
|
||
|
StartDateTime *time.Time `json:"startDateTime,omitempty"`
|
||
|
// LastUpdatedDateTime undocumented
|
||
|
LastUpdatedDateTime *time.Time `json:"lastUpdatedDateTime,omitempty"`
|
||
|
// CompletionDateTime undocumented
|
||
|
CompletionDateTime *time.Time `json:"completionDateTime,omitempty"`
|
||
|
// Error undocumented
|
||
|
Error *ClassificationError `json:"error,omitempty"`
|
||
|
}
|
||
|
|
||
|
// ExactMatchLookupJob undocumented
|
||
|
type ExactMatchLookupJob struct {
|
||
|
// ExactMatchJobBase is the base model of ExactMatchLookupJob
|
||
|
ExactMatchJobBase
|
||
|
// State undocumented
|
||
|
State *string `json:"state,omitempty"`
|
||
|
// MatchingRows undocumented
|
||
|
MatchingRows []LookupResultRow `json:"matchingRows,omitempty"`
|
||
|
}
|
||
|
|
||
|
// ExactMatchSession undocumented
|
||
|
type ExactMatchSession struct {
|
||
|
// ExactMatchJobBase is the base model of ExactMatchSession
|
||
|
ExactMatchJobBase
|
||
|
// DatastoreID undocumented
|
||
|
DatastoreID *string `json:"datastoreId,omitempty"`
|
||
|
// UploadAgentID undocumented
|
||
|
UploadAgentID *string `json:"uploadAgentId,omitempty"`
|
||
|
// Fields undocumented
|
||
|
Fields []string `json:"fields,omitempty"`
|
||
|
// FileName undocumented
|
||
|
FileName *string `json:"fileName,omitempty"`
|
||
|
// Checksum undocumented
|
||
|
Checksum *string `json:"checksum,omitempty"`
|
||
|
// DataUploadURI undocumented
|
||
|
DataUploadURI *string `json:"dataUploadURI,omitempty"`
|
||
|
// RemainingBlockCount undocumented
|
||
|
RemainingBlockCount *int `json:"remainingBlockCount,omitempty"`
|
||
|
// TotalBlockCount undocumented
|
||
|
TotalBlockCount *int `json:"totalBlockCount,omitempty"`
|
||
|
// State undocumented
|
||
|
State *string `json:"state,omitempty"`
|
||
|
// UploadCompletionDateTime undocumented
|
||
|
UploadCompletionDateTime *time.Time `json:"uploadCompletionDateTime,omitempty"`
|
||
|
// ProcessingCompletionDateTime undocumented
|
||
|
ProcessingCompletionDateTime *time.Time `json:"processingCompletionDateTime,omitempty"`
|
||
|
// RowsPerBlock undocumented
|
||
|
RowsPerBlock *int `json:"rowsPerBlock,omitempty"`
|
||
|
// TotalJobCount undocumented
|
||
|
TotalJobCount *int `json:"totalJobCount,omitempty"`
|
||
|
// RemainingJobCount undocumented
|
||
|
RemainingJobCount *int `json:"remainingJobCount,omitempty"`
|
||
|
// UploadAgent undocumented
|
||
|
UploadAgent *ExactMatchUploadAgent `json:"uploadAgent,omitempty"`
|
||
|
}
|
||
|
|
||
|
// ExactMatchUploadAgent undocumented
|
||
|
type ExactMatchUploadAgent struct {
|
||
|
// Entity is the base model of ExactMatchUploadAgent
|
||
|
Entity
|
||
|
// Description undocumented
|
||
|
Description *string `json:"description,omitempty"`
|
||
|
// CreationDateTime undocumented
|
||
|
CreationDateTime *time.Time `json:"creationDateTime,omitempty"`
|
||
|
}
|