Method: admin.directory.v1.customers.chrome.printServers.batchCreatePrintServers

إنشاء خوادم طباعة متعددة

طلب HTTP

POST https://admin.googleapis.com/admin/directory/v1/{parent=customers/*}/chrome/printServers:batchCreatePrintServers

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
parent

string

مطلوب. المعرّف الفريد لحساب العميل على Google Workspace.

التنسيق: customers/{id}

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "requests": [
    {
      object (CreatePrintServerRequest)
    }
  ]
}
الحقول
requests[]

object (CreatePrintServerRequest)

مطلوب. سيتم إنشاء قائمة تضم PrintServer موردًا (50 كحد أقصى لكل مجموعة).

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "printServers": [
    {
      object (PrintServer)
    }
  ],
  "failures": [
    {
      object (PrintServerFailureInfo)
    }
  ]
}
الحقول
printServers[]

object (PrintServer)

قائمة بخوادم الطباعة التي تم إنشاؤها بنجاح مع تعبئة أرقام تعريفها

failures[]

object (PrintServerFailureInfo)

قائمة بحالات تعذُّر الإنشاء. لم تتم تعبئة أرقام تعريف PrintServer، لأنّه لم يتم إنشاء خوادم طباعة.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/admin.chrome.printers

لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.

CreatePrintServerRequest

طلب إضافة خادم طباعة جديد

تمثيل JSON
{
  "parent": string,
  "printServer": {
    object (PrintServer)
  }
}
الحقول
parent

string

مطلوب. رقم التعريف الفريد لحساب العميل على Google Workspace

التنسيق: customers/{id}

printServer

object (PrintServer)

مطلوب. خادم طباعة المطلوب إنشاؤه إذا كنت تريد وضع خادم الطباعة ضمن وحدة تنظيمية معيّنة، املأ الحقل orgUnitId. وبخلاف ذلك، يتم إنشاء خادم الطباعة ضمن الوحدة التنظيمية الجذر.

يمكن استرداد orgUnitId باستخدام Directory API.