Thiết lập chính sách kiểm soát quyền truy cập trên tài nguyên được chỉ định. Thay thế mọi chính sách hiện có.
Có thể trả về lỗi NOT_FOUND, INVALID_ARGUMENT và PERMISSION_DENIED.
Yêu cầu HTTP
POST https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:setIamPolicy
BẮT BUỘC: Chính sách đầy đủ sẽ được áp dụng cho resource. Kích thước của chính sách được giới hạn ở vài chục KB. Chính sách trống là một chính sách hợp lệ, nhưng một số dịch vụ của Google Cloud (chẳng hạn như Projects) có thể từ chối các chính sách như vậy.
KHÔNG BẮT BUỘC: FieldMask chỉ định những trường của chính sách cần sửa đổi. Chỉ những trường trong mặt nạ mới được sửa đổi. Nếu bạn không cung cấp mặt nạ, thì mặt nạ mặc định sau đây sẽ được sử dụng:
paths: "bindings, etag"
Đây là danh sách tên trường đủ điều kiện được phân tách bằng dấu phẩy. Ví dụ: "user.displayName,photo"
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.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Khó hiểu","hardToUnderstand","thumb-down"],["Thông tin hoặc mã mẫu không chính xác","incorrectInformationOrSampleCode","thumb-down"],["Thiếu thông tin/mẫu tôi cần","missingTheInformationSamplesINeed","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-06-09 UTC."],[[["This API endpoint `POST https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:setIamPolicy` sets or replaces the access control policy on a specified resource."],["The `resource` path parameter is required and specifies the target resource for the policy."],["The request body must include a `policy` object defining the access control settings, and an optional `updateMask` string that specifies which fields of the policy should be modified."],["A successful response will include an instance of a `Policy` object."],["Authorization for this operation requires the `https://www.googleapis.com/auth/cloud-platform` OAuth scope."]]],[]]