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

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

طلب HTTP

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

يستخدم عنوان URL بنية gRPC Transcode.

معلّمات المسار

المعلّمات
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

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

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

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

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

string

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

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

printServer

object (PrintServer)

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

يمكن استرداد orgUnitId باستخدام واجهة برمجة تطبيقات الدليل.