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 metni

İstek gövdesi aşağıdaki yapıya sahip veriler içerir:

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

object (CreatePrintServerRequest)

Zorunlu. Oluşturulacak PrintServer kaynak listesi (toplu olarak maks. 50).

Yanıt metni

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 ve kimliklerinin doldurulduğu yazdırma sunucularının listesi.

failures[]

object (PrintServerFailureInfo)

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

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 altına yerleştirmek istiyorsanız orgUnitId alanını doldurun. Aksi takdirde, yazdırma sunucusu kök kuruluş birimi altında oluşturulur.

orgUnitId, Directory API kullanılarak alınabilir.