Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions microsoft-graph.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1073,6 +1073,7 @@ export type ImportedWindowsAutopilotDeviceIdentityImportStatus =
export type ImportedWindowsAutopilotDeviceIdentityUploadStatus = "noUpload" | "pending" | "complete" | "error";
export type IncludedUserRoles = "all" | "privilegedAdmin" | "admin" | "user" | "unknownFutureValue";
export type IncludedUserTypes = "all" | "member" | "guest" | "unknownFutureValue";
export type IncompatiblePrinterSettings = "show" | "hide" | "unknownFutureValue";
export type InferenceClassificationType = "focused" | "other";
export type InitiatorType = "user" | "application" | "system" | "unknownFutureValue";
export type InstallIntent = "available" | "required" | "uninstall" | "availableWithoutEnrollment";
Expand Down Expand Up @@ -14785,8 +14786,12 @@ export interface PrintDocument extends Entity {
contentType?: NullableOption<string>;
// The document's name. Read-only.
displayName?: NullableOption<string>;
// The time the document was downloaded. Read-only
downloadedDateTime?: NullableOption<string>;
// The document's size in bytes. Read-only.
size?: number;
// The time the document was uploaded. Read-only
uploadedDateTime?: NullableOption<string>;
}
export interface Printer extends PrinterBase {
// True if the printer has a physical device for printing. Read-only.
Expand Down Expand Up @@ -14851,11 +14856,15 @@ export interface PrinterShare extends PrinterBase {
printer?: NullableOption<Printer>;
}
export interface PrintJob extends Entity {
// The dateTimeOffset when the job was acknowledged. Read-only.
acknowledgedDateTime?: NullableOption<string>;
// A group of settings that a printer should use to print a job.
configuration?: PrintJobConfiguration;
createdBy?: NullableOption<UserIdentity>;
// The DateTimeOffset when the job was created. Read-only.
createdDateTime?: string;
// The error code of the print job. Read-only.
errorCode?: NullableOption<number>;
// If true, document can be fetched by printer.
isFetchable?: boolean;
// Contains the source job URL, if the job has been redirected from another printer.
Expand Down Expand Up @@ -17485,6 +17494,10 @@ export interface Team extends Entity {
description?: NullableOption<string>;
// The name of the team.
displayName?: NullableOption<string>;
/**
* The name of the first channel in the team. This is an optional property, only used during team creation and isn't
* returned in methods to get and list teams.
*/
firstChannelName?: NullableOption<string>;
// Settings to configure use of Giphy, memes, and stickers in the team.
funSettings?: NullableOption<TeamFunSettings>;
Expand Down Expand Up @@ -23256,6 +23269,13 @@ export interface AgreementFileData {
// Data that represents the terms of use PDF document. Read-only.
data?: NullableOption<string>;
}
export interface AirPrintSettings {
/**
* Describes whether Universal Print hides printers from macOS when they don't support all capabilities required by the
* operating system as defined by AirPrint.
*/
incompatiblePrinters?: IncompatiblePrinterSettings;
}
export interface Album {
// Unique identifier of the driveItem that is the cover of the album.
coverImageItemId?: NullableOption<string>;
Expand Down Expand Up @@ -29273,6 +29293,13 @@ export interface PrinterDefaults {
*/
scaling?: NullableOption<PrintScaling>;
}
export interface PrinterDiscoverySettings {
/**
* Represents tenant-wide settings to configure the behavior of printers when print jobs are submitted to Universal Print
* from macOS, which requires AirPrint compatibility.
*/
airPrint?: AirPrintSettings;
}
export interface PrinterLocation {
// The altitude, in meters, that the printer is located at.
altitudeInMeters?: NullableOption<number>;
Expand Down Expand Up @@ -29417,6 +29444,8 @@ export interface PrintSettings {
* service converts documents into a format compatible with the printer (xps to pdf) when needed.
*/
documentConversionEnabled?: boolean;
// Specifies settings that affect printer discovery when using Universal Print.
printerDiscoverySettings?: NullableOption<PrinterDiscoverySettings>;
}
export interface PrintTaskStatus {
// A human-readable description of the current processing state of the printTask.
Expand Down