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.