Method: admin.directory.v1.customers.chrome.printers.batchCreatePrinters
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Erstellt Drucker unter der angegebenen Organisationseinheit.
HTTP-Anfrage
POST https://admin.googleapis.com/admin/directory/v1/{parent=customers/*}/chrome/printers:batchCreatePrinters
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter |
parent |
string
Erforderlich. Der Name des Kunden. Format: customers/{customer_id}
|
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
Felder |
requests[] |
object (CreatePrinterRequest )
Eine Liste der zu erstellenden Drucker. Maximal 50 auf einmal.
|
Antworttext
Antwort zum Hinzufügen neuer Drucker im Batch
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
{
"printers": [
{
object (Printer )
}
],
"failures": [
{
object (FailureInfo )
}
]
} |
Felder |
printers[] |
object (Printer )
Eine Liste der erfolgreich erstellten Drucker mit ihren IDs.
|
failures[] |
object (FailureInfo )
Eine Liste der Fehler beim Erstellen. Drucker-IDs sind nicht ausgefüllt, da keine Drucker erstellt wurden.
|
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/admin.chrome.printers
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
CreatePrinterRequest
Anfrage zum Hinzufügen eines neuen Druckers
JSON-Darstellung |
{
"parent": string,
"printer": {
object (Printer )
}
} |
Felder |
parent |
string
Erforderlich. Der Name des Kunden. Format: customers/{customer_id}
|
printer |
object (Printer )
Erforderlich. Ein Drucker, der erstellt werden soll. Wenn Sie den Drucker einer bestimmten OE zuordnen möchten, füllen Sie das Feld „printer.org_unit_id“ aus. Andernfalls wird der Drucker der Stamm-OE zugeordnet.
|
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-24 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-24 (UTC)."],[],[],null,["# Method: admin.directory.v1.customers.chrome.printers.batchCreatePrinters\n\nCreates printers under given Organization Unit.\n\n### HTTP request\n\n`POST https://admin.googleapis.com/admin/directory/v1/{parent=customers/*}/chrome/printers:batchCreatePrinters`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|------------------------------------------------------------------------------|\n| `parent` | `string` Required. The name of the customer. Format: customers/{customer_id} |\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"requests\": [ { object (/workspace/admin/chrome-printer/reference/rest/v1/admin.directory.v1.customers.chrome.printers/batchCreatePrinters#CreatePrinterRequest) } ] } ``` |\n\n| Fields ||\n|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `requests[]` | `object (`[CreatePrinterRequest](/workspace/admin/chrome-printer/reference/rest/v1/admin.directory.v1.customers.chrome.printers/batchCreatePrinters#CreatePrinterRequest)`)` A list of Printers to be created. Max 50 at a time. |\n\n### Response body\n\nResponse for adding new printers in batch.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"printers\": [ { object (/workspace/admin/chrome-printer/reference/rest/v1/admin.directory.v1.customers.chrome.printers#Printer) } ], \"failures\": [ { object (/workspace/admin/chrome-printer/reference/rest/v1/FailureInfo) } ] } ``` |\n\n| Fields ||\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `printers[]` | `object (`[Printer](/workspace/admin/chrome-printer/reference/rest/v1/admin.directory.v1.customers.chrome.printers#Printer)`)` A list of successfully created printers with their IDs populated. |\n| `failures[]` | `object (`[FailureInfo](/workspace/admin/chrome-printer/reference/rest/v1/FailureInfo)`)` A list of create failures. Printer IDs are not populated, as printer were not created. |\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/admin.chrome.printers`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent).\n\nCreatePrinterRequest\n--------------------\n\nRequest for adding a new printer.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"parent\": string, \"printer\": { object (/workspace/admin/chrome-printer/reference/rest/v1/admin.directory.v1.customers.chrome.printers#Printer) } } ``` |\n\n| Fields ||\n|-----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `parent` | `string` Required. The name of the customer. Format: customers/{customer_id} |\n| `printer` | `object (`[Printer](/workspace/admin/chrome-printer/reference/rest/v1/admin.directory.v1.customers.chrome.printers#Printer)`)` Required. A printer to create. If you want to place the printer under particular OU then populate printer.org_unit_id filed. Otherwise the printer will be placed under root OU. |"]]