Method: policies.set
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 chính sách kiểm soát quyền truy cập cho tài nguyên được chỉ định. Thay thế mọi chính sách hiện có.
Yêu cầu HTTP
POST https://sasportal.googleapis.com/v1alpha1/policies:set
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
{
"resource": string,
"policy": {
object (Policy )
},
"disableNotification": boolean
} |
Trường |
resource |
string
Bắt buộc. Tài nguyên mà chính sách đang được chỉ định. Chính sách này sẽ thay thế mọi chính sách hiện có.
|
policy |
object (Policy )
Bắt buộc. Chính sách sẽ được áp dụng cho resource .
|
disableNotification |
boolean
Không bắt buộc. Đặt trường này thành true để tắt thông báo bắt đầu.
|
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 phiên bản của Policy
.
Phạm vi cấp phép
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/sasportal
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-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[[["\u003cp\u003eSets the access control policy on a specified resource, replacing any existing policy.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires the resource, the policy to be applied, and optionally allows disabling onboarding notifications.\u003c/p\u003e\n"],["\u003cp\u003eA successful response returns the applied policy.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes the \u003ccode\u003ehttps://www.googleapis.com/auth/sasportal\u003c/code\u003e OAuth scope for authorization.\u003c/p\u003e\n"]]],["The core function is to set an access control policy on a resource via a `POST` HTTP request to `https://sasportal.googleapis.com/v1alpha1/policies:set`. The request body, in JSON format, requires a `resource` string and a `policy` object. Optionally, `disableNotification` can be set to `true`. A successful request returns a `Policy` instance. This process requires the `https://www.googleapis.com/auth/sasportal` OAuth scope. Existing policies are replaced.\n"],null,["# Method: policies.set\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization Scopes](#body.aspect)\n\nSets the access control policy on the specified resource. Replaces any existing policy.\n\n### HTTP request\n\n`POST https://sasportal.googleapis.com/v1alpha1/policies:set`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"resource\": string, \"policy\": { object (/spectrum-access-system/reference/rest/v1alpha1/Policy) }, \"disableNotification\": boolean } ``` |\n\n| Fields ||\n|-----------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| `resource` | `string` Required. The resource for which the policy is being specified. This policy replaces any existing policy. |\n| `policy` | `object (`[Policy](/spectrum-access-system/reference/rest/v1alpha1/Policy)`)` Required. The policy to be applied to the `resource`. |\n| `disableNotification` | `boolean` Optional. Set the field as `true` to disable the onboarding notification. |\n\n### Response body\n\nIf successful, the response body contains an instance of [Policy](/spectrum-access-system/reference/rest/v1alpha1/Policy).\n\n### Authorization Scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/sasportal`"]]