1// Code generated by msgraph.go/gen DO NOT EDIT. 2 3package msgraph 4 5import "time" 6 7// ExactMatchClassificationRequestObject undocumented 8type ExactMatchClassificationRequestObject struct { 9 // Object is the base model of ExactMatchClassificationRequestObject 10 Object 11 // SensitiveTypeIDs undocumented 12 SensitiveTypeIDs []string `json:"sensitiveTypeIds,omitempty"` 13 // Text undocumented 14 Text *string `json:"text,omitempty"` 15 // TimeoutInMs undocumented 16 TimeoutInMs *int `json:"timeoutInMs,omitempty"` 17 // ContentClassifications undocumented 18 ContentClassifications []ContentClassification `json:"contentClassifications,omitempty"` 19} 20 21// ExactMatchClassificationResult undocumented 22type ExactMatchClassificationResult struct { 23 // Object is the base model of ExactMatchClassificationResult 24 Object 25 // Classification undocumented 26 Classification []DetectedSensitiveContent `json:"classification,omitempty"` 27 // Errors undocumented 28 Errors []ClassificationError `json:"errors,omitempty"` 29} 30 31// ExactMatchDataStore undocumented 32type ExactMatchDataStore struct { 33 // Entity is the base model of ExactMatchDataStore 34 Entity 35 // DisplayName undocumented 36 DisplayName *string `json:"displayName,omitempty"` 37 // Description undocumented 38 Description *string `json:"description,omitempty"` 39 // DataLastUpdatedDateTime undocumented 40 DataLastUpdatedDateTime *time.Time `json:"dataLastUpdatedDateTime,omitempty"` 41 // Sessions undocumented 42 Sessions []ExactMatchSession `json:"sessions,omitempty"` 43} 44 45// ExactMatchJobBase undocumented 46type ExactMatchJobBase struct { 47 // Entity is the base model of ExactMatchJobBase 48 Entity 49 // CreationDateTime undocumented 50 CreationDateTime *time.Time `json:"creationDateTime,omitempty"` 51 // StartDateTime undocumented 52 StartDateTime *time.Time `json:"startDateTime,omitempty"` 53 // LastUpdatedDateTime undocumented 54 LastUpdatedDateTime *time.Time `json:"lastUpdatedDateTime,omitempty"` 55 // CompletionDateTime undocumented 56 CompletionDateTime *time.Time `json:"completionDateTime,omitempty"` 57 // Error undocumented 58 Error *ClassificationError `json:"error,omitempty"` 59} 60 61// ExactMatchLookupJob undocumented 62type ExactMatchLookupJob struct { 63 // ExactMatchJobBase is the base model of ExactMatchLookupJob 64 ExactMatchJobBase 65 // State undocumented 66 State *string `json:"state,omitempty"` 67 // MatchingRows undocumented 68 MatchingRows []LookupResultRow `json:"matchingRows,omitempty"` 69} 70 71// ExactMatchSession undocumented 72type ExactMatchSession struct { 73 // ExactMatchJobBase is the base model of ExactMatchSession 74 ExactMatchJobBase 75 // DatastoreID undocumented 76 DatastoreID *string `json:"datastoreId,omitempty"` 77 // UploadAgentID undocumented 78 UploadAgentID *string `json:"uploadAgentId,omitempty"` 79 // Fields undocumented 80 Fields []string `json:"fields,omitempty"` 81 // FileName undocumented 82 FileName *string `json:"fileName,omitempty"` 83 // Checksum undocumented 84 Checksum *string `json:"checksum,omitempty"` 85 // DataUploadURI undocumented 86 DataUploadURI *string `json:"dataUploadURI,omitempty"` 87 // RemainingBlockCount undocumented 88 RemainingBlockCount *int `json:"remainingBlockCount,omitempty"` 89 // TotalBlockCount undocumented 90 TotalBlockCount *int `json:"totalBlockCount,omitempty"` 91 // State undocumented 92 State *string `json:"state,omitempty"` 93 // UploadCompletionDateTime undocumented 94 UploadCompletionDateTime *time.Time `json:"uploadCompletionDateTime,omitempty"` 95 // ProcessingCompletionDateTime undocumented 96 ProcessingCompletionDateTime *time.Time `json:"processingCompletionDateTime,omitempty"` 97 // RowsPerBlock undocumented 98 RowsPerBlock *int `json:"rowsPerBlock,omitempty"` 99 // TotalJobCount undocumented 100 TotalJobCount *int `json:"totalJobCount,omitempty"` 101 // RemainingJobCount undocumented 102 RemainingJobCount *int `json:"remainingJobCount,omitempty"` 103 // UploadAgent undocumented 104 UploadAgent *ExactMatchUploadAgent `json:"uploadAgent,omitempty"` 105} 106 107// ExactMatchUploadAgent undocumented 108type ExactMatchUploadAgent struct { 109 // Entity is the base model of ExactMatchUploadAgent 110 Entity 111 // Description undocumented 112 Description *string `json:"description,omitempty"` 113 // CreationDateTime undocumented 114 CreationDateTime *time.Time `json:"creationDateTime,omitempty"` 115} 116