REST Resource: admin.directory.v1.customers.chrome.printers

संसाधन: प्रिंटर

प्रिंटर कॉन्फ़िगरेशन.

JSON के काेड में दिखाना
{
  "name": string,
  "id": string,
  "displayName": string,
  "description": string,
  "makeAndModel": string,
  "uri": string,
  "createTime": string,
  "orgUnitId": string,
  "auxiliaryMessages": [
    {
      object (AuxiliaryMessage)
    }
  ],
  "useDriverlessConfig": boolean
}
फ़ील्ड
name

string

प्रिंटर ऑब्जेक्ट का रिसॉर्स नेम, customers/{customer-id}/printers/{printer-id} फ़ॉर्मैट में होना चाहिए. प्रिंटर बनाते समय, इस फ़ील्ड को खाली छोड़ दें

id

string

प्रिंटर का आईडी. (प्रिंटर बनाने के दौरान खाली छोड़ें)

displayName

string

बदलाव किया जा सकता है. प्रिंटर का नाम.

description

string

बदलाव किया जा सकता है. प्रिंटर के बारे में जानकारी.

makeAndModel

string

बदलाव किया जा सकता है. प्रिंटर का मैन्युफ़ैक्चरर और मॉडल. उदाहरण के लिए, Lexmark MS610de वैल्यू, printers.listPrinterModels रिस्पॉन्स में दिखने वाले फ़ॉर्मैट में होनी चाहिए.

uri

string

बदलाव किया जा सकता है. प्रिंटर का यूआरआई.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. प्रिंटर बनाने का समय.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों तक का होता है. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

orgUnitId

string

संगठन की वह इकाई जिसका मालिकाना हक इस प्रिंटर पर है (सिर्फ़ प्रिंटर बनाते समय सेट किया जा सकता है)

auxiliaryMessages[]

object (AuxiliaryMessage)

सिर्फ़ आउटपुट के लिए. प्रिंटर कॉन्फ़िगरेशन से जुड़ी समस्याओं के बारे में सहायक मैसेज.

useDriverlessConfig

boolean

इसमें बदलाव किया जा सकता है. ड्राइवरलेस कॉन्फ़िगरेशन का इस्तेमाल करने के लिए फ़्लैग. अगर इसे 'सही है' पर सेट किया जाता है, तो makeAndModel को अनदेखा किया जा सकता है

AuxiliaryMessage

प्रिंटर या सेटिंग से जुड़ी समस्याओं के बारे में सहायक मैसेज. उदाहरण: {messageType:AUXILIARY_MESSAGE_WARNING, fieldMask:makeAndModel, message:"Given printer is invalid or no longer supported."}

JSON के काेड में दिखाना
{
  "severity": enum (Severity),
  "fieldMask": string,
  "auxiliaryMessage": string
}
फ़ील्ड
severity

enum (Severity)

मैसेज की गंभीरता

fieldMask

string (FieldMask format)

वह फ़ील्ड जिससे जुड़ा यह मैसेज है.

यह फ़ील्ड के पूरी तरह से क्वालिफ़ाइड नामों की सूची है. इसमें नामों को कॉमा लगाकर अलग किया गया है. उदाहरण: "user.displayName,photo".

auxiliaryMessage

string

इंग्लिश में ऐसा मैसेज जिसे कोई भी व्यक्ति आसानी से पढ़ सके. उदाहरण: "दिया गया प्रिंटर अमान्य है या अब काम नहीं करता."

गंभीरता

सहायक मैसेज की गंभीरता

Enums
SEVERITY_UNSPECIFIED मैसेज का टाइप नहीं बताया गया.
SEVERITY_INFO गंभीरता का मैसेज: जानकारी.
SEVERITY_WARNING गंभीरता का मैसेज: चेतावनी.
SEVERITY_ERROR गंभीरता का मैसेज: गड़बड़ी.

तरीके

batchCreatePrinters

संगठन की दी गई इकाई में प्रिंटर बनाता है.

batchDeletePrinters

एक साथ कई प्रिंटर मिटाता है.

create

किसी संगठन की इकाई के तहत प्रिंटर बनाता है.

delete

Printer मिटाता है.

get

Printer रिसॉर्स (प्रिंटर का कॉन्फ़िगरेशन) दिखाता है.

list

प्रिंटर के कॉन्फ़िगरेशन की सूची.

listPrinterModels

इस सुविधा के साथ काम करने वाले प्रिंटर मॉडल की सूची.

patch

Printer रिसॉर्स को अपडेट करता है.