Chỉ mục
ResourceSettingsService
(giao diện)CreateSettingValueRequest
(thông báo)DeleteSettingValueRequest
(thông báo)GetSettingValueRequest
(thông báo)ListSettingsRequest
(thông báo)ListSettingsResponse
(thông báo)LookupEffectiveSettingValueRequest
(thông báo)SearchSettingValuesRequest
(thông báo)SearchSettingValuesResponse
(thông báo)Setting
(thông báo)Setting.DataType
(enum)SettingValue
(thông báo)UpdateSettingValueRequest
(thông báo)Value
(thông báo)Value.StringSet
(thông báo)
ResourceSettingsService
Một giao diện để tương tác với các chế độ cài đặt tài nguyên và giá trị cài đặt trong toàn bộ hệ thống phân cấp tài nguyên.
Các dịch vụ có thể hiển thị một số chế độ cài đặt để người dùng kiểm soát cách hoạt động của tài nguyên. Các giá trị cài đặt được áp dụng cho một tài nguyên cụ thể trên đám mây sẽ được đánh giá theo hệ thống phân cấp và được tất cả các thành phần con của tài nguyên đó kế thừa.
Đối với tất cả các yêu cầu, hãy trả về google.rpc.Status
có google.rpc.Code.PERMISSION_DENIED
nếu quá trình kiểm tra IAM không thành công hoặc tài nguyên parent
không nằm trong Tổ chức trên đám mây. Đối với tất cả các yêu cầu, hãy trả về google.rpc.Status
có google.rpc.Code.INVALID_ARGUMENT
nếu yêu cầu có định dạng không hợp lệ.
Lưu ý: Đối với tất cả các chế độ cài đặt ở giai đoạn alpha, Chế độ cài đặt không tồn tại trong bất kỳ tài nguyên nào trong Cloud Organizations không ở giai đoạn alpha.
CreateSettingValue | |
---|---|
Tạo một giá trị cài đặt. Trả về
|
DeleteSettingValue | |
---|---|
Xoá một giá trị cài đặt. Nếu giá trị cài đặt không tồn tại, thì thao tác sẽ không hoạt động. Trả về
|
GetSettingValue | |
---|---|
Lấy một giá trị cài đặt. Trả về
|
ListSettings | |
---|---|
Liệt kê tất cả các chế độ cài đặt có trên tài nguyên
|
LookupEffectiveSettingValue | |
---|---|
Tính toán giá trị chế độ cài đặt có hiệu lực của một chế độ cài đặt tại tài nguyên trên Cloud
Trả về
|
SearchSettingValues | |
---|---|
Tìm kiếm tất cả các giá trị cài đặt có trên tài nguyên
|
UpdateSettingValue | |
---|---|
Cập nhật giá trị của một chế độ cài đặt. Trả về Lưu ý: giá trị chế độ cài đặt được cung cấp sẽ ghi đè hoàn toàn tất cả các trường.
|
CreateSettingValueRequest
Yêu cầu đối với CreateSettingValue.
Trường | |
---|---|
setting_value |
Giá trị cài đặt cần tạo. Hãy xem Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
DeleteSettingValueRequest
Yêu cầu đối với DeleteSettingValue.
Trường | |
---|---|
name |
Tên của giá trị chế độ cài đặt cần xoá. Hãy xem Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
ignore_read_only |
Một cờ cho phép xoá giá trị của chế độ cài đặt |
GetSettingValueRequest
Yêu cầu đối với GetSettingValue.
Trường | |
---|---|
name |
Tên của giá trị chế độ cài đặt cần lấy. Hãy xem Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
ListSettingsRequest
Yêu cầu đối với ListSettings.
Trường | |
---|---|
parent |
Tài nguyên trên đám mây là tài nguyên mẹ của chế độ cài đặt. Phải có một trong các dạng sau:
Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
page_size |
Không sử dụng. Kích thước của trang sẽ được trả về. |
page_token |
Không sử dụng. Mã thông báo trang dùng để truy xuất trang tiếp theo. |
ListSettingsResponse
Phản hồi từ ListSettings.
Trường | |
---|---|
settings[] |
Danh sách các chế độ cài đặt có sẵn tại tài nguyên Cloud được chỉ định. |
next_page_token |
Không sử dụng. Mã thông báo trang dùng để truy xuất trang tiếp theo. |
LookupEffectiveSettingValueRequest
Yêu cầu đối với LookupEffectiveSettingValue.
Trường | |
---|---|
parent |
Chế độ cài đặt mà giá trị có hiệu lực sẽ được đánh giá. Hãy xem Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
SearchSettingValuesRequest
Yêu cầu đối với SearchSettingValues.
Trường | |
---|---|
parent |
Tài nguyên trên đám mây là tài nguyên mẹ của chế độ cài đặt. Phải có một trong các dạng sau:
Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
page_size |
Không sử dụng. Kích thước của trang sẽ được trả về. |
page_token |
Không sử dụng. Mã thông báo trang dùng để truy xuất trang tiếp theo. |
SearchSettingValuesResponse
Phản hồi từ SearchSettingValues.
Trường | |
---|---|
setting_values[] |
Tất cả các giá trị cài đặt có trên tài nguyên Đám mây được chỉ định. |
next_page_token |
Không sử dụng. Mã thông báo trang dùng để truy xuất trang tiếp theo. |
Cài đặt
Giản đồ để đặt giá trị. Tại một tài nguyên Đám mây nhất định, một chế độ cài đặt có thể có tối đa một giá trị cài đặt gốc.
Trường | |
---|---|
name |
Tên tài nguyên của chế độ cài đặt. Phải có một trong các dạng sau:
Ví dụ: "/projects/123/settings/gcp-enableMyFeature" |
display_name |
Tên mà con người dễ đọc cho chế độ cài đặt này. |
description |
Nội dung mô tả chi tiết về chức năng của chế độ cài đặt này. |
read_only |
Một cờ cho biết bạn không thể sửa đổi các giá trị của chế độ cài đặt này (xem tài liệu về chế độ cài đặt cụ thể để biết thông tin cập nhật và lý do); tuy nhiên, bạn có thể xoá chế độ cài đặt này bằng cách sử dụng |
data_type |
Loại dữ liệu cho chế độ cài đặt này. |
default_value |
Giá trị mà Lưu ý: không phải chế độ cài đặt nào cũng có giá trị mặc định. |
DataType
Loại dữ liệu để đặt giá trị của chế độ cài đặt này. Hãy xem Value
để biết thêm thông tin chi tiết về các loại dữ liệu có sẵn.
Enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
Loại dữ liệu không xác định. |
BOOLEAN |
Một chế độ cài đặt boolean. |
STRING |
Chế độ cài đặt chuỗi. |
STRING_SET |
Chế độ cài đặt bộ chuỗi. |
SettingValue
Việc thực hiện một chế độ cài đặt. Mọi giá trị cài đặt đều được liên kết với chế độ cài đặt tương ứng.
Trường | |
---|---|
name |
Tên tài nguyên của giá trị chế độ cài đặt. Phải có một trong các dạng sau:
Ví dụ: "/projects/123/settings/gcp-enableMyFeature/value" |
value |
Giá trị của chế độ cài đặt. Loại dữ liệu của |
etag |
Dấu vân tay dùng cho tính năng đồng thời lạc quan. Hãy xem |
read_only |
Chỉ có đầu ra. Một cờ cho biết bạn không thể sửa đổi giá trị của chế độ cài đặt này; tuy nhiên, bạn có thể xoá giá trị này bằng cách sử dụng |
update_time |
Chỉ có đầu ra. Dấu thời gian cho biết thời điểm gần đây nhất giá trị của chế độ cài đặt được cập nhật. |
UpdateSettingValueRequest
Yêu cầu đối với UpdateSettingValue.
Trường | |
---|---|
setting_value |
Giá trị cài đặt cần cập nhật. Hãy xem Để uỷ quyền, bạn cần có quyền IAM sau đây trên tài nguyên
|
Giá trị
Dữ liệu trong một giá trị cài đặt.
Trường | ||
---|---|---|
Trường nhóm value . Chọn loại dữ liệu và giá trị được liên kết. value chỉ có thể là một trong những trạng thái sau: |
||
boolean_value |
Xác định giá trị này là giá trị boolean. |
|
string_value |
Xác định giá trị này là giá trị chuỗi. |
|
string_set_value |
Xác định giá trị này là một StringSet. |
StringSet
Một giá trị tập hợp chuỗi có thể lưu giữ một tập hợp các chuỗi. Độ dài tối đa của mỗi chuỗi là 60 ký tự và có thể có tối đa 50 chuỗi trong bộ chuỗi.
Trường | |
---|---|
values[] |
Các chuỗi trong tập hợp |