Method: projects.deployments.create
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tạo một bản triển khai có tên và cấu hình đã chỉ định.
Yêu cầu HTTP
POST https://gsuiteaddons.googleapis.com/v1/{parent=projects/*}/deployments
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số |
parent |
string
Bắt buộc. Tên của dự án để tạo bản triển khai. Ví dụ: projects/my_project
Việc uỷ quyền yêu cầu quyền IAM sau đây trên tài nguyên parent đã chỉ định:
gsuiteaddons.deployments.create
|
Tham số truy vấn
Thông số |
deploymentId |
string
Bắt buộc. Mã nhận dạng để sử dụng cho lần triển khai này. Tên đầy đủ của tài nguyên đã tạo sẽ là projects/<projectNumber>/deployments/<deploymentId> .
|
Nội dung yêu cầu
Nội dung yêu cầu chứa một bản sao của Deployment
.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một thực thể Deployment
mới tạo.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/cloud-platform
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-04-22 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-04-22 UTC."],[[["\u003cp\u003eCreates a deployment with a specified name and configuration using an HTTP POST request.\u003c/p\u003e\n"],["\u003cp\u003eRequires \u003ccode\u003egsuiteaddons.deployments.create\u003c/code\u003e IAM permission and \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes path parameters for project specification and query parameters for deployment ID.\u003c/p\u003e\n"],["\u003cp\u003eRequest and response bodies contain instances of the \u003ccode\u003eDeployment\u003c/code\u003e resource, allowing configuration and retrieval of deployment details.\u003c/p\u003e\n"]]],["This outlines creating a deployment using a POST request to `https://gsuiteaddons.googleapis.com/v1/{parent=projects/*}/deployments`. It requires a `parent` path parameter specifying the project and a `deploymentId` query parameter. The request body defines the deployment's configuration, and a successful response returns a newly created deployment instance. Authorization requires the `gsuiteaddons.deployments.create` IAM permission and the `https://www.googleapis.com/auth/cloud-platform` OAuth scope.\n"],null,["# Method: projects.deployments.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreates a deployment with the specified name and configuration.\n\n### HTTP request\n\n`POST https://gsuiteaddons.googleapis.com/v1/{parent=projects/*}/deployments`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `parent` | `string` Required. Name of the project in which to create the deployment. Example: `projects/my_project`. Authorization requires the following [IAM](https://cloud.google.com/iam/docs/) permission on the specified resource `parent`: - `gsuiteaddons.deployments.create` |\n\n### Query parameters\n\n| Parameters ||\n|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `deploymentId` | `string` Required. The ID to use for this deployment. The full name of the created resource will be `projects/\u003cprojectNumber\u003e/deployments/\u003cdeploymentId\u003e`. |\n\n### Request body\n\nThe request body contains an instance of [Deployment](/workspace/add-ons/reference/rest/v1/projects.deployments#Deployment).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [Deployment](/workspace/add-ons/reference/rest/v1/projects.deployments#Deployment).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]