Skip to content

Commit f3e2603

Browse files
author
Client Tooling Big Giant Robot
committed
Added new generated model files with build 902045
1 parent 05fb09a commit f3e2603

File tree

209 files changed

+3304
-743
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

209 files changed

+3304
-743
lines changed

src/main/java/com/microsoft/graph/models/generated/BaseActivityHistoryItem.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,71 +31,71 @@ public class BaseActivityHistoryItem extends Entity implements IJsonBackedObject
3131

3232
/**
3333
* The Status.
34-
*
34+
* Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored.
3535
*/
3636
@SerializedName("status")
3737
@Expose
3838
public Status status;
3939

4040
/**
4141
* The Active Duration Seconds.
42-
*
42+
* Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime.
4343
*/
4444
@SerializedName("activeDurationSeconds")
4545
@Expose
4646
public Integer activeDurationSeconds;
4747

4848
/**
4949
* The Created Date Time.
50-
*
50+
* Set by the server. DateTime in UTC when the object was created on the server.
5151
*/
5252
@SerializedName("createdDateTime")
5353
@Expose
5454
public java.util.Calendar createdDateTime;
5555

5656
/**
5757
* The Last Active Date Time.
58-
*
58+
* Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing.
5959
*/
6060
@SerializedName("lastActiveDateTime")
6161
@Expose
6262
public java.util.Calendar lastActiveDateTime;
6363

6464
/**
6565
* The Last Modified Date Time.
66-
*
66+
* Set by the server. DateTime in UTC when the object was modified on the server.
6767
*/
6868
@SerializedName("lastModifiedDateTime")
6969
@Expose
7070
public java.util.Calendar lastModifiedDateTime;
7171

7272
/**
7373
* The Expiration Date Time.
74-
*
74+
* Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client.
7575
*/
7676
@SerializedName("expirationDateTime")
7777
@Expose
7878
public java.util.Calendar expirationDateTime;
7979

8080
/**
8181
* The Started Date Time.
82-
*
82+
* Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history.
8383
*/
8484
@SerializedName("startedDateTime")
8585
@Expose
8686
public java.util.Calendar startedDateTime;
8787

8888
/**
8989
* The User Timezone.
90-
*
90+
* Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation.
9191
*/
9292
@SerializedName("userTimezone")
9393
@Expose
9494
public String userTimezone;
9595

9696
/**
9797
* The Activity.
98-
*
98+
* Optional. NavigationProperty/Containment; navigation property to the associated activity.
9999
*/
100100
@SerializedName("activity")
101101
@Expose

src/main/java/com/microsoft/graph/models/generated/BaseAlert.java

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -43,247 +43,247 @@ public class BaseAlert extends Entity implements IJsonBackedObject {
4343

4444
/**
4545
* The Activity Group Name.
46-
*
46+
* Name or alias of the activity group (attacker) this alert is attributed to.
4747
*/
4848
@SerializedName("activityGroupName")
4949
@Expose
5050
public String activityGroupName;
5151

5252
/**
5353
* The Assigned To.
54-
*
54+
* Name of the analyst the alert is assigned to for triage, investigation, or remediation (supports update).
5555
*/
5656
@SerializedName("assignedTo")
5757
@Expose
5858
public String assignedTo;
5959

6060
/**
6161
* The Azure Subscription Id.
62-
*
62+
* Azure subscription ID, present if this alert is related to an Azure resource.
6363
*/
6464
@SerializedName("azureSubscriptionId")
6565
@Expose
6666
public String azureSubscriptionId;
6767

6868
/**
6969
* The Azure Tenant Id.
70-
*
70+
* Azure Active Directory tenant ID. Required.
7171
*/
7272
@SerializedName("azureTenantId")
7373
@Expose
7474
public String azureTenantId;
7575

7676
/**
7777
* The Category.
78-
*
78+
* Category of the alert (for example, credentialTheft, ransomware, etc.).
7979
*/
8080
@SerializedName("category")
8181
@Expose
8282
public String category;
8383

8484
/**
8585
* The Closed Date Time.
86-
*
86+
* Time at which the alert was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z' (supports update).
8787
*/
8888
@SerializedName("closedDateTime")
8989
@Expose
9090
public java.util.Calendar closedDateTime;
9191

9292
/**
9393
* The Cloud App States.
94-
*
94+
* Security-related stateful information generated by the provider about the cloud application/s related to this alert.
9595
*/
9696
@SerializedName("cloudAppStates")
9797
@Expose
9898
public java.util.List<CloudAppSecurityState> cloudAppStates;
9999

100100
/**
101101
* The Comments.
102-
*
102+
* Customer-provided comments on alert (for customer alert management) (supports update).
103103
*/
104104
@SerializedName("comments")
105105
@Expose
106106
public java.util.List<String> comments;
107107

108108
/**
109109
* The Confidence.
110-
*
110+
* Confidence of the detection logic (percentage between 1-100).
111111
*/
112112
@SerializedName("confidence")
113113
@Expose
114114
public Integer confidence;
115115

116116
/**
117117
* The Created Date Time.
118-
*
118+
* Time at which the alert was created by the alert provider. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Required.
119119
*/
120120
@SerializedName("createdDateTime")
121121
@Expose
122122
public java.util.Calendar createdDateTime;
123123

124124
/**
125125
* The Description.
126-
*
126+
* Alert description.
127127
*/
128128
@SerializedName("description")
129129
@Expose
130130
public String description;
131131

132132
/**
133133
* The Detection Ids.
134-
*
134+
* Set of alerts related to this alert entity (each alert is pushed to the SIEM as a separate record).
135135
*/
136136
@SerializedName("detectionIds")
137137
@Expose
138138
public java.util.List<String> detectionIds;
139139

140140
/**
141141
* The Event Date Time.
142-
*
142+
* Time at which the event(s) that served as the trigger(s) to generate the alert occurred. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Required.
143143
*/
144144
@SerializedName("eventDateTime")
145145
@Expose
146146
public java.util.Calendar eventDateTime;
147147

148148
/**
149149
* The Feedback.
150-
*
150+
* Analyst feedback on the alert. Possible values are: unknown, truePositive, falsePositive, benignPositive. (supports update)
151151
*/
152152
@SerializedName("feedback")
153153
@Expose
154154
public AlertFeedback feedback;
155155

156156
/**
157157
* The File States.
158-
*
158+
* Security-related stateful information generated by the provider about the file(s) related to this alert.
159159
*/
160160
@SerializedName("fileStates")
161161
@Expose
162162
public java.util.List<FileSecurityState> fileStates;
163163

164164
/**
165165
* The Host States.
166-
*
166+
* Security-related stateful information generated by the provider about the host(s) related to this alert.
167167
*/
168168
@SerializedName("hostStates")
169169
@Expose
170170
public java.util.List<HostSecurityState> hostStates;
171171

172172
/**
173173
* The Last Modified Date Time.
174-
*
174+
* Time at which the alert entity was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
175175
*/
176176
@SerializedName("lastModifiedDateTime")
177177
@Expose
178178
public java.util.Calendar lastModifiedDateTime;
179179

180180
/**
181181
* The Malware States.
182-
*
182+
* Threat Intelligence pertaining to malware related to this alert.
183183
*/
184184
@SerializedName("malwareStates")
185185
@Expose
186186
public java.util.List<MalwareState> malwareStates;
187187

188188
/**
189189
* The Network Connections.
190-
*
190+
* Security-related stateful information generated by the provider about the network connection(s) related to this alert.
191191
*/
192192
@SerializedName("networkConnections")
193193
@Expose
194194
public java.util.List<NetworkConnection> networkConnections;
195195

196196
/**
197197
* The Processes.
198-
*
198+
* Security-related stateful information generated by the provider about the process or processes related to this alert.
199199
*/
200200
@SerializedName("processes")
201201
@Expose
202202
public java.util.List<Process> processes;
203203

204204
/**
205205
* The Recommended Actions.
206-
*
206+
* Vendor/provider recommended action(s) to take as a result of the alert (for example, isolate machine, enforce2FA, reimage host).
207207
*/
208208
@SerializedName("recommendedActions")
209209
@Expose
210210
public java.util.List<String> recommendedActions;
211211

212212
/**
213213
* The Registry Key States.
214-
*
214+
* Security-related stateful information generated by the provider about the registry keys related to this alert.
215215
*/
216216
@SerializedName("registryKeyStates")
217217
@Expose
218218
public java.util.List<RegistryKeyState> registryKeyStates;
219219

220220
/**
221221
* The Severity.
222-
*
222+
* Alert severity - set by vendor/provider. Possible values are: unknown, informational, low, medium, high. Required.
223223
*/
224224
@SerializedName("severity")
225225
@Expose
226226
public AlertSeverity severity;
227227

228228
/**
229229
* The Source Materials.
230-
*
230+
* Hyperlinks (URIs) to the source material related to the alert, for example, provider's user interface for alerts or log search, etc.
231231
*/
232232
@SerializedName("sourceMaterials")
233233
@Expose
234234
public java.util.List<String> sourceMaterials;
235235

236236
/**
237237
* The Status.
238-
*
238+
* Alert lifecycle status (stage). Possible values are: unknown, newAlert, inProgress, resolved. (supports update). Required.
239239
*/
240240
@SerializedName("status")
241241
@Expose
242242
public AlertStatus status;
243243

244244
/**
245245
* The Tags.
246-
*
246+
* User-definable labels that can be applied to an alert and can serve as filter conditions (for example 'HVA', 'SAW', etc.) (supports update).
247247
*/
248248
@SerializedName("tags")
249249
@Expose
250250
public java.util.List<String> tags;
251251

252252
/**
253253
* The Title.
254-
*
254+
* Alert title. Required.
255255
*/
256256
@SerializedName("title")
257257
@Expose
258258
public String title;
259259

260260
/**
261261
* The Triggers.
262-
*
262+
* Security-related information about the specific properties that triggered the alert (properties appearing in the alert). Alerts might contain information about multiple users, hosts, files, ip addresses. This field indicates which properties triggered the alert generation.
263263
*/
264264
@SerializedName("triggers")
265265
@Expose
266266
public java.util.List<AlertTrigger> triggers;
267267

268268
/**
269269
* The User States.
270-
*
270+
* Security-related stateful information generated by the provider about the user accounts related to this alert.
271271
*/
272272
@SerializedName("userStates")
273273
@Expose
274274
public java.util.List<UserSecurityState> userStates;
275275

276276
/**
277277
* The Vendor Information.
278-
*
278+
* Complex type containing details about the security product/service vendor, provider, and subprovider (for example, vendor=Microsoft; provider=Windows Defender ATP; subProvider=AppLocker). Required.
279279
*/
280280
@SerializedName("vendorInformation")
281281
@Expose
282282
public SecurityVendorInformation vendorInformation;
283283

284284
/**
285285
* The Vulnerability States.
286-
*
286+
* Threat intelligence pertaining to one or more vulnerabilities related to this alert.
287287
*/
288288
@SerializedName("vulnerabilityStates")
289289
@Expose

src/main/java/com/microsoft/graph/models/generated/BaseAlertTrigger.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,23 @@ public final AdditionalDataManager additionalDataManager() {
3838

3939
/**
4040
* The Name.
41-
*
41+
* Name of the property serving as a detection trigger.
4242
*/
4343
@SerializedName("name")
4444
@Expose
4545
public String name;
4646

4747
/**
4848
* The Type.
49-
*
49+
* Type of the property in the key:value pair for interpretation. For example, String, Boolean, etc.
5050
*/
5151
@SerializedName("type")
5252
@Expose
5353
public String type;
5454

5555
/**
5656
* The Value.
57-
*
57+
* Value of the property serving as a detection trigger.
5858
*/
5959
@SerializedName("value")
6060
@Expose

0 commit comments

Comments
 (0)