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

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

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

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

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

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

CreatePrintServerRequest

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

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

string

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

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

printServer

object (PrintServer)

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

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