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

สร้างเซิร์ฟเวอร์การพิมพ์หลายรายการ

คำขอ HTTP

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

URL ใช้ไวยากรณ์ gRPC Transcoding

พารามิเตอร์เส้นทาง

พารามิเตอร์
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

สําหรับข้อมูลเพิ่มเติม โปรดดูคู่มือการให้สิทธิ์

สร้าง ServerServerRequest

คําขอเพิ่มเซิร์ฟเวอร์การพิมพ์ใหม่

การแสดง JSON
{
  "parent": string,
  "printServer": {
    object (PrintServer)
  }
}
ช่อง
parent

string

ต้องระบุ รหัสที่ไม่ซ้ํากันของบัญชี Google Workspace ของลูกค้า

รูปแบบ: customers/{id}

printServer

object (PrintServer)

ต้องระบุ เซิร์ฟเวอร์การพิมพ์ที่จะสร้าง ถ้าคุณต้องการวางเซิร์ฟเวอร์การพิมพ์ไว้ภายในหน่วยขององค์กร (OU) ให้ใส่ orgUnitId มิฉะนั้นระบบจะสร้างเซิร์ฟเวอร์การพิมพ์ขึ้นภายใต้ OU ระดับรูท

คุณสามารถดึงข้อมูล orgUnitId โดยใช้ Directory API