@@ -1083,6 +1083,7 @@ export type EntityType =
1083
1083
| "drive"
1084
1084
| "unknownFutureValue";
1085
1085
export type SearchAlterationType = "suggestion" | "modification" | "unknownFutureValue";
1086
+ export type PlannerContainerType = "group" | "unknownFutureValue" | "roster";
1086
1087
export type PlannerPreviewType = "automatic" | "noPreview" | "checklist" | "description" | "reference";
1087
1088
export type OnenotePatchActionType = "Replace" | "Append" | "Delete" | "Insert" | "Prepend";
1088
1089
export type OnenotePatchInsertPosition = "After" | "Before";
@@ -2220,7 +2221,8 @@ export type TeamworkUserIdentityType =
2220
2221
| "personalMicrosoftAccountUser"
2221
2222
| "skypeUser"
2222
2223
| "phoneUser"
2223
- | "unknownFutureValue";
2224
+ | "unknownFutureValue"
2225
+ | "emailUser";
2224
2226
export type ScheduleChangeRequestActor = "sender" | "recipient" | "manager" | "system" | "unknownFutureValue";
2225
2227
export type ScheduleChangeState = "pending" | "approved" | "declined" | "unknownFutureValue";
2226
2228
export type ScheduleEntityTheme =
@@ -2337,6 +2339,10 @@ export interface DirectoryAudit extends Entity {
2337
2339
* Directory, B2C, Invited Users, Microsoft Identity Manager, Privileged Identity Management.
2338
2340
*/
2339
2341
loggedByService?: NullableOption<string>;
2342
+ /**
2343
+ * Indicates the type of operation that was performed. The possible values include but are not limited to the following:
2344
+ * Add, Assign, Update, Unassign, and Delete.
2345
+ */
2340
2346
operationType?: NullableOption<string>;
2341
2347
// Indicates the result of the activity. Possible values are: success, failure, timeout, unknownFutureValue.
2342
2348
result?: NullableOption<OperationResult>;
@@ -5400,6 +5406,7 @@ export interface Group extends DirectoryObject {
5400
5406
planner?: NullableOption<PlannerGroup>;
5401
5407
// Read-only.
5402
5408
onenote?: NullableOption<Onenote>;
5409
+ // The team associated with this group.
5403
5410
team?: NullableOption<Team>;
5404
5411
}
5405
5412
export interface TeamsAppInstallation extends Entity {
@@ -8459,6 +8466,7 @@ export interface Call extends Entity {
8459
8466
* P2P call. This needs to be copied over from Microsoft.Graph.Call.CallChainId.
8460
8467
*/
8461
8468
callChainId?: NullableOption<string>;
8469
+ // Contains the optional features for the call.
8462
8470
callOptions?: NullableOption<CallOptions>;
8463
8471
// The routing information on how the call was retargeted. Read-only.
8464
8472
callRoutes?: NullableOption<CallRoute[]>;
@@ -8517,7 +8525,7 @@ export interface AccessReviewHistoryDefinition extends Entity {
8517
8525
reviewHistoryPeriodStartDateTime?: string;
8518
8526
/**
8519
8527
* The settings for a recurring access review history definition series. Only required if reviewHistoryPeriodStartDateTime
8520
- * or reviewHistoryPeriodEndDateTime are not defined.
8528
+ * or reviewHistoryPeriodEndDateTime are not defined. Not supported yet.
8521
8529
*/
8522
8530
scheduleSettings?: NullableOption<AccessReviewHistoryScheduleSettings>;
8523
8531
/**
@@ -13385,6 +13393,8 @@ export interface PlannerBucket extends Entity {
13385
13393
tasks?: NullableOption<PlannerTask[]>;
13386
13394
}
13387
13395
export interface PlannerPlan extends Entity {
13396
+ // Identifies the container of the plan. After it is set, this property can’t be updated. Required.
13397
+ container?: NullableOption<PlannerPlanContainer>;
13388
13398
// Read-only. The user who created the plan.
13389
13399
createdBy?: NullableOption<IdentitySet>;
13390
13400
/**
@@ -13457,6 +13467,13 @@ export interface PlannerTask extends Entity {
13457
13467
* description, reference.
13458
13468
*/
13459
13469
previewType?: NullableOption<PlannerPreviewType>;
13470
+ /**
13471
+ * Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority
13472
+ * (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent',
13473
+ * 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1
13474
+ * for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'.
13475
+ */
13476
+ priority?: NullableOption<number>;
13460
13477
// Number of external references that exist on the task.
13461
13478
referenceCount?: NullableOption<number>;
13462
13479
/**
@@ -17931,7 +17948,7 @@ export interface AccessPackageAssignmentRequestRequirements {
17931
17948
export interface EntitlementManagementSchedule {
17932
17949
// When the access should expire.
17933
17950
expiration?: NullableOption<ExpirationPattern>;
17934
- // For recurring access. Not used at present .
17951
+ // For recurring access reviews . Not used in access requests .
17935
17952
recurrence?: NullableOption<PatternedRecurrence>;
17936
17953
/**
17937
17954
* The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example,
@@ -19412,8 +19429,40 @@ export interface PlannerAssignments {}
19412
19429
export interface PlannerCategoryDescriptions {
19413
19430
// The label associated with Category 1
19414
19431
category1?: NullableOption<string>;
19432
+ // The label associated with Category 10
19433
+ category10?: NullableOption<string>;
19434
+ // The label associated with Category 11
19435
+ category11?: NullableOption<string>;
19436
+ // The label associated with Category 12
19437
+ category12?: NullableOption<string>;
19438
+ // The label associated with Category 13
19439
+ category13?: NullableOption<string>;
19440
+ // The label associated with Category 14
19441
+ category14?: NullableOption<string>;
19442
+ // The label associated with Category 15
19443
+ category15?: NullableOption<string>;
19444
+ // The label associated with Category 16
19445
+ category16?: NullableOption<string>;
19446
+ // The label associated with Category 17
19447
+ category17?: NullableOption<string>;
19448
+ // The label associated with Category 18
19449
+ category18?: NullableOption<string>;
19450
+ // The label associated with Category 19
19451
+ category19?: NullableOption<string>;
19415
19452
// The label associated with Category 2
19416
19453
category2?: NullableOption<string>;
19454
+ // The label associated with Category 20
19455
+ category20?: NullableOption<string>;
19456
+ // The label associated with Category 21
19457
+ category21?: NullableOption<string>;
19458
+ // The label associated with Category 22
19459
+ category22?: NullableOption<string>;
19460
+ // The label associated with Category 23
19461
+ category23?: NullableOption<string>;
19462
+ // The label associated with Category 24
19463
+ category24?: NullableOption<string>;
19464
+ // The label associated with Category 25
19465
+ category25?: NullableOption<string>;
19417
19466
// The label associated with Category 3
19418
19467
category3?: NullableOption<string>;
19419
19468
// The label associated with Category 4
@@ -19422,6 +19471,12 @@ export interface PlannerCategoryDescriptions {
19422
19471
category5?: NullableOption<string>;
19423
19472
// The label associated with Category 6
19424
19473
category6?: NullableOption<string>;
19474
+ // The label associated with Category 7
19475
+ category7?: NullableOption<string>;
19476
+ // The label associated with Category 8
19477
+ category8?: NullableOption<string>;
19478
+ // The label associated with Category 9
19479
+ category9?: NullableOption<string>;
19425
19480
}
19426
19481
export interface PlannerChecklistItem {
19427
19482
// Value is true if the item is checked and false otherwise.
@@ -19459,6 +19514,18 @@ export interface PlannerExternalReference {
19459
19514
export interface PlannerExternalReferences {}
19460
19515
// tslint:disable-next-line: no-empty-interface
19461
19516
export interface PlannerOrderHintsByAssignee {}
19517
+ export interface PlannerPlanContainer {
19518
+ // The identifier of the resource that contains the plan.
19519
+ containerId?: string;
19520
+ /**
19521
+ * The type of the resource that contains the plan. See the previous table for supported types. Possible values are:
19522
+ * group, unknownFutureValue, roster. Note that you must use the Prefer: include-unknown-enum-members request header to
19523
+ * get the following value in this evolvable enum: roster.
19524
+ */
19525
+ type?: PlannerContainerType;
19526
+ // The full canonical URL of the container.
19527
+ url?: string;
19528
+ }
19462
19529
// tslint:disable-next-line: no-empty-interface
19463
19530
export interface PlannerUserIds {}
19464
19531
// tslint:disable-next-line: interface-name
@@ -20994,7 +21061,7 @@ export interface ConversationMemberRoleUpdatedEventMessageDetail extends EventMe
20994
21061
export interface TeamworkUserIdentity extends Identity {
20995
21062
/**
20996
21063
* Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser,
20997
- * personalMicrosoftAccountUser, skypeUser, phoneUser, and unknownFutureValue .
21064
+ * personalMicrosoftAccountUser, skypeUser, phoneUser, unknownFutureValue and emailUser .
20998
21065
*/
20999
21066
userIdentityType?: NullableOption<TeamworkUserIdentityType>;
21000
21067
}
0 commit comments