Skip to main content

printers

Overview

Nameprinters
TypeResource
Idgoogleadmin.directory.printers

Fields

NameDatatypeDescription
idstringId of the printer. (During printer creation leave empty)
namestringThe resource name of the Printer object, in the format customers/{customer-id}/printers/{printer-id} (During printer creation leave empty)
descriptionstringEditable. Description of printer.
auxiliaryMessagesarrayOutput only. Auxiliary messages about issues with the printer configuration if any.
createTimestringOutput only. Time when printer was created.
displayNamestringEditable. Name of printer.
makeAndModelstringEditable. Make and model of printer. e.g. Lexmark MS610de Value must be in format as seen in ListPrinterModels response.
orgUnitIdstringOrganization Unit that owns this printer (Only can be set during Printer creation)
uristringEditable. Printer URI.
useDriverlessConfigbooleanEditable. flag to use driverless configuration or not. If it's set to be true, make_and_model can be ignored

Methods

NameAccessible byRequired ParamsDescription
getSELECTcustomersId, printersIdReturns a Printer resource (printer's config).
listSELECTcustomersIdList printers configs.
insertINSERTcustomersIdCreates a printer under given Organization Unit.
deleteDELETEcustomersId, printersIdDeletes a Printer.
_listEXECcustomersIdList printers configs.
batchCreatePrintersEXECcustomersIdCreates printers under given Organization Unit.
batchDeletePrintersEXECcustomersIdDeletes printers in batch.
patchEXECcustomersId, printersIdUpdates a Printer resource.