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