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)

Başarıyla oluşturulan yazdırma sunucularının kimlikleri doldurulmuş olarak içeren bir liste.

failures[]

object (PrintServerFailureInfo)

Oluşturma hatalarının listesi. Yazdırma sunucuları oluşturulmadığından PrintServer kimlikleri doldurulmadı.

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 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.