Method: projects.locations.codeRepositoryIndexes.repositoryGroups.getIamPolicy

Lấy chính sách kiểm soát quyền truy cập cho một tài nguyên. Trả về một chính sách trống nếu tài nguyên tồn tại và không có chính sách nào được đặt.

Yêu cầu HTTP

GET https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:getIamPolicy

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
resource

string

BẮT BUỘC: Tài nguyên mà bạn đang yêu cầu chính sách. Hãy xem phần Tên tài nguyên để biết giá trị thích hợp cho trường này.

Tham số truy vấn

Thông số
options

object (GetPolicyOptions)

KHÔNG BẮT BUỘC: Đối tượng GetPolicyOptions để chỉ định các tuỳ chọn cho repositoryGroups.getIamPolicy.

Nội dung yêu cầu

Nội dung yêu cầu phải trống.

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 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 Authentication Overview.

Quyền IAM

Yêu cầu một trong các quyền IAM sau đây trên tài nguyên resource, tuỳ thuộc vào loại tài nguyên:

  • cloudaicompanion.repositoryGroups.getIamPolicy
  • cloudaicompanion.topics.getIamPolicy

Để biết thêm thông tin, hãy xem tài liệu về IAM.

GetPolicyOptions

Đóng gói các chế độ cài đặt được cung cấp cho repositoryGroups.getIamPolicy.

Biểu diễn dưới dạng JSON
{
  "requestedPolicyVersion": integer
}
Các trường
requestedPolicyVersion

integer

Không bắt buộc. Phiên bản chính sách tối đa sẽ được dùng để định dạng chính sách.

Các giá trị hợp lệ là 0, 1 và 3. Các yêu cầu chỉ định giá trị không hợp lệ sẽ bị từ chối.

Yêu cầu về chính sách có bất kỳ liên kết vai trò có điều kiện nào phải chỉ định phiên bản 3. Các chính sách không có liên kết vai trò có điều kiện có thể chỉ định bất kỳ giá trị hợp lệ nào hoặc không đặt trường này.

Chính sách trong phản hồi có thể sử dụng phiên bản chính sách mà bạn chỉ định hoặc có thể sử dụng phiên bản chính sách thấp hơn. Ví dụ: nếu bạn chỉ định phiên bản 3 nhưng chính sách không có liên kết vai trò có điều kiện, thì phản hồi sẽ sử dụng phiên bản 1.

Để tìm hiểu những tài nguyên nào hỗ trợ các điều kiện trong chính sách IAM, hãy xem tài liệu về IAM.