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

Birden fazla yazdırma sunucusu oluşturur.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. Müşterinin Google Workspace hesabının benzersiz kimliği.

Biçim: customers/{id}

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "requests": [
    {
      object (CreatePrintServerRequest)
    }
  ]
}
Alanlar
requests[]

object (CreatePrintServerRequest)

Zorunlu. Oluşturulacak PrintServer kaynağın listesi (grup başına en fazla 50).

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "printServers": [
    {
      object (PrintServer)
    }
  ],
  "failures": [
    {
      object (PrintServerFailureInfo)
    }
  ]
}
Alanlar
printServers[]

object (PrintServer)

Kimlikleri doldurulmuş, başarıyla oluşturulmuş yazdırma sunucularının listesi.

failures[]

object (PrintServerFailureInfo)

Oluşturma hatalarının listesi. Yazdırma sunucusu oluşturulmadığı için PrintServer kimlikleri doldurulmaz.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.

CreatePrintServerRequest

Yeni bir yazdırma sunucusu ekleme isteği.

JSON gösterimi
{
  "parent": string,
  "printServer": {
    object (PrintServer)
  }
}
Alanlar
parent

string

Zorunlu. Müşterinin Google Workspace hesabının benzersiz kimliği.

Biçim: customers/{id}

printServer

object (PrintServer)

Zorunlu. Oluşturulacak bir yazdırma sunucusu. Yazdırma sunucusunu belirli bir kuruluş biriminin (OU) altına yerleştirmek istiyorsanız orgUnitId alanını doldurun. Aksi takdirde yazıcı sunucusu, kök kuruluş birimi altında oluşturulur.

orgUnitId, Directory API kullanılarak alınabilir.