@@ -1165,7 +1165,7 @@ export type ManagedAppDataTransferLevel = "allApps" | "managedApps" | "none";
11651165export type ManagedAppFlaggedReason = "none" | "rootedDevice";
11661166export type ManagedAppPinCharacterSet = "numeric" | "alphanumericAndSymbol";
11671167export type ManagedBrowserType = "notConfigured" | "microsoftEdge";
1168- export type ManagedDeviceOwnerType = "unknown" | "company" | "personal";
1168+ export type ManagedDeviceOwnerType = "unknown" | "company" | "personal" | "unknownFutureValue" ;
11691169export type ManagedDevicePartnerReportedHealthState =
11701170 | "unknown"
11711171 | "activated"
@@ -6869,6 +6869,7 @@ export interface CloudPcOnPremisesConnection extends Entity {
68696869export interface CloudPcProvisioningPolicy extends Entity {
68706870 // The URL of the alternate resource that links to this provisioning policy. Read-only.
68716871 alternateResourceUrl?: NullableOption<string>;
6872+ autopatch?: NullableOption<CloudPcProvisioningPolicyAutopatch>;
68726873 // The display name of the Cloud PC group that the Cloud PCs reside in. Read-only.
68736874 cloudPcGroupDisplayName?: NullableOption<string>;
68746875 /**
@@ -13655,6 +13656,7 @@ export interface OnlineMeetingBase extends Entity {
1365513656 audioConferencing?: NullableOption<AudioConferencing>;
1365613657 // The chat information associated with this online meeting.
1365713658 chatInfo?: NullableOption<ChatInfo>;
13659+ // Specifies the configuration settings for meeting chat restrictions.
1365813660 chatRestrictions?: NullableOption<ChatRestrictions>;
1365913661 // Indicates whether to announce when callers join or leave.
1366013662 isEntryExitAnnounced?: NullableOption<boolean>;
@@ -15844,6 +15846,7 @@ export interface Schedule extends Entity {
1584415846 timeOffRequestsEnabled?: NullableOption<boolean>;
1584515847 // Indicates the time zone of the schedule team using tz database format. Required.
1584615848 timeZone?: NullableOption<string>;
15849+ // The IDs for the workforce integrations associated with this schedule.
1584715850 workforceIntegrationIds?: NullableOption<string[]>;
1584815851 // The offer requests for shifts in the schedule.
1584915852 offerShiftRequests?: NullableOption<OfferShiftRequest[]>;
@@ -16670,8 +16673,8 @@ export interface SharepointSettings extends Entity {
1667016673}
1667116674export interface Shift extends ChangeTrackedEntity {
1667216675 /**
16673- * Draft changes in the shift. Draft changes are only visible to managers. The changes are visible to employees when they
16674- * are shared, which copies the changes from the draftShift to the sharedShift property.
16676+ * Draft changes in the shift. Draft changes are only visible to managers. The changes are visible to employees when
16677+ * they're shared, which copies the changes from the draftShift to the sharedShift property.
1667516678 */
1667616679 draftShift?: NullableOption<ShiftItem>;
1667716680 // The shift is marked for deletion, a process that is finalized when the schedule is shared.
@@ -18809,9 +18812,9 @@ export interface User extends DirectoryObject {
1880918812 */
1881018813 onPremisesUserPrincipalName?: NullableOption<string>;
1881118814 /**
18812- * A list of other email addresses for the user; for example: ['
[email protected] ', '
[email protected] '].
NOTE: This 18813- * property can't contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith,
18814- * endsWith, /$count eq 0, /$count ne 0).
18815+ * A list of other email addresses for the user; for example: ['
[email protected] ', '
[email protected] '].
Can store up to 18816+ * 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters. Returned only on
18817+ * $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0).
1881518818 */
1881618819 otherMails?: string[];
1881718820 /**
@@ -20042,7 +20045,7 @@ export interface UserStorage extends Entity {
2004220045export interface UserTeamwork extends Entity {
2004320046 /**
2004420047 * Represents the location that a user selected in Microsoft Teams and doesn't follow the Office's locale setting. A
20045- * user’ s locale is represented by their preferred language and country or region. For example, en-us. The language
20048+ * user' s locale is represented by their preferred language and country or region. For example, en-us. The language
2004620049 * component follows two-letter codes as defined in ISO 639-1, and the country component follows two-letter codes as
2004720050 * defined in ISO 3166-1 alpha-2.
2004820051 */
@@ -22680,7 +22683,7 @@ export interface WorkbookWorksheetProtection extends Entity {
2268022683 protected?: boolean;
2268122684}
2268222685export interface WorkforceIntegration extends ChangeTrackedEntity {
22683- // API version for the call back URL. Start with 1.
22686+ // API version for the callback URL. Start with 1.
2268422687 apiVersion?: NullableOption<number>;
2268522688 // Name of the workforce integration.
2268622689 displayName?: NullableOption<string>;
@@ -22698,9 +22701,9 @@ export interface WorkforceIntegration extends ChangeTrackedEntity {
2269822701 * The Shifts entities supported for synchronous change notifications. Shifts call back to the provided URL when client
2269922702 * changes occur to the entities specified in this property. By default, no entities are supported for change
2270022703 * notifications. Possible values are: none, shift, swapRequest, userShiftPreferences, openShift, openShiftRequest,
22701- * offerShiftRequest, unknownFutureValue, timeOffReason, timeOff, timeOffRequest. Use the Prefer:
22702- * include-unknown-enum-members request header to get the following values in this evolvable enum: timeOffReason, timeOff ,
22703- * timeOffRequest.
22704+ * offerShiftRequest, unknownFutureValue, timeCard, timeOffReason, timeOff, timeOffRequest. Use the Prefer:
22705+ * include-unknown-enum-members request header to get the following values in this evolvable enum: timeCard ,
22706+ * timeOffReason , timeOff , timeOffRequest.
2270422707 */
2270522708 supportedEntities?: NullableOption<WorkforceIntegrationSupportedEntities>;
2270622709 // Workforce Integration URL for callbacks from the Shifts service.
@@ -24483,7 +24486,7 @@ export interface Certification {
2448324486 certificationExpirationDateTime?: NullableOption<string>;
2448424487 // Indicates whether the application is certified by Microsoft.
2448524488 isCertifiedByMicrosoft?: NullableOption<boolean>;
24486- // Indicates whether the application has been self-attested by the application developer or the publisher.
24489+ // Indicates whether the application developer or publisher completed Publisher Attestation .
2448724490 isPublisherAttested?: NullableOption<boolean>;
2448824491 // The timestamp when the certification for the application was most recently added or updated.
2448924492 lastCertificationDateTime?: NullableOption<string>;
@@ -24772,6 +24775,7 @@ export interface ChatRenamedEventMessageDetail extends EventMessageDetail {
2477224775 initiator?: NullableOption<IdentitySet>;
2477324776}
2477424777export interface ChatRestrictions {
24778+ // Indicates whether only text is allowed in the meeting chat. Optional.
2477524779 allowTextOnly?: NullableOption<boolean>;
2477624780}
2477724781export interface ChatViewpoint {
@@ -24950,6 +24954,9 @@ export interface CloudPcOnPremisesConnectionStatusDetail {
2495024954 */
2495124955 startDateTime?: string;
2495224956}
24957+ export interface CloudPcProvisioningPolicyAutopatch {
24958+ autopatchGroupId?: NullableOption<string>;
24959+ }
2495324960export interface CloudPcRestorePointSetting {
2495424961 /**
2495524962 * The time interval in hours to take snapshots (restore points) of a Cloud PC automatically. Possible values are:
0 commit comments