색인
ResourceSettingsService
(인터페이스)CreateSettingValueRequest
(메시지)DeleteSettingValueRequest
(메시지)GetSettingValueRequest
(메시지)ListSettingsRequest
(메시지)ListSettingsResponse
(메시지)LookupEffectiveSettingValueRequest
(메시지)SearchSettingValuesRequest
(메시지)SearchSettingValuesResponse
(메시지)Setting
(메시지)Setting.DataType
(열거형)SettingValue
(메시지)UpdateSettingValueRequest
(메시지)Value
(메시지)Value.StringSet
(메시지)
리소스 설정 서비스
리소스 계층 구조 전반의 리소스 설정 및 설정 값과 상호작용하기 위한 인터페이스입니다.
서비스는 사용자가 리소스의 작동 방식을 제어할 수 있도록 여러 설정을 표시할 수 있습니다. 특정 Cloud 리소스에 적용된 설정 값은 계층적으로 평가되어 해당 리소스의 모든 하위 요소에 상속됩니다.
모든 요청에 대해 IAM 검사가 실패하거나 parent
리소스가 Cloud 조직에 없는 경우 google.rpc.Code.PERMISSION_DENIED
가 포함된 google.rpc.Status
를 반환합니다. 요청의 형식이 잘못된 경우 모든 요청에서 google.rpc.Code.INVALID_ARGUMENT
가 포함된 google.rpc.Status
를 반환합니다.
참고: 모든 알파 단계 설정의 경우 알파가 아닌 클라우드 조직의 리소스에 설정이 존재하지 않습니다.
CreateSettingValue | |
---|---|
설정 값을 만듭니다. 설정이 없으면
|
DeleteSettingValue | |
---|---|
설정 값을 삭제합니다. 설정 값이 존재하지 않으면 작업이 작동하지 않습니다. 설정 또는 설정 값이 존재하지 않는 경우
|
GetSettingValue | |
---|---|
설정 값을 가져옵니다. 설정 값이 없으면
|
목록 설정 | |
---|---|
Cloud 리소스
|
조회 조회 설정값 | |
---|---|
Cloud 리소스
설정이 없으면
|
SearchSettingValues | |
---|---|
리소스
|
UpdateSettingValue | |
---|---|
설정 값을 업데이트합니다. 설정 또는 설정 값이 존재하지 않는 경우 참고: 제공된 설정 값은 모든 필드를 완전히 덮어씁니다.
|
CreateSettingValueRequest 클래스의 생성자
CreateSettingValue에 대한 요청입니다.
필드 | |
---|---|
setting_value |
만들 설정 값입니다. 필드 요구사항은 승인을 처리하려면 지정된 리소스
|
DeleteSettingValueRequest
DeleteSettingValue에 대한 요청입니다.
필드 | |
---|---|
name |
삭제할 설정 값의 이름입니다. 이름 지정 요구사항은 승인을 처리하려면 지정된 리소스
|
ignore_read_only |
|
GetSettingValueRequest
GetSettingValue에 대한 요청입니다.
필드 | |
---|---|
name |
가져올 설정 값의 이름입니다. 이름 지정 요구사항은 승인을 처리하려면 지정된 리소스
|
ListSettingsRequest
ListSettings 요청입니다.
필드 | |
---|---|
parent |
설정을 상위로 하는 Cloud 리소스입니다. 다음 형식 중 하나여야 합니다.
승인을 처리하려면 지정된 리소스
|
page_size |
사용되지 않습니다. 반환될 페이지의 크기입니다. |
page_token |
사용되지 않습니다. 다음 페이지를 가져오는 데 사용되는 페이지 토큰입니다. |
ListSettingsResponse
ListSettings의 응답입니다.
필드 | |
---|---|
settings[] |
지정된 Cloud 리소스에서 사용할 수 있는 설정 목록입니다. |
next_page_token |
사용되지 않습니다. 다음 페이지를 가져오는 데 사용되는 페이지 토큰입니다. |
조회 조회 설정값 요청
LookupEffectiveSettingValue에 대한 요청.
필드 | |
---|---|
parent |
유효 값을 평가할 설정입니다. 이름 지정 요구사항은 승인을 처리하려면 지정된 리소스
|
SearchSettingValuesRequest 클래스의 생성자
SearchSettingValues에 대한 요청입니다.
필드 | |
---|---|
parent |
설정을 상위로 하는 Cloud 리소스입니다. 다음 형식 중 하나여야 합니다.
승인을 처리하려면 지정된 리소스
|
page_size |
사용되지 않습니다. 반환될 페이지의 크기입니다. |
page_token |
사용되지 않습니다. 다음 페이지를 가져오는 데 사용되는 페이지 토큰입니다. |
검색 설정값 응답
SearchSettingValues의 응답입니다.
필드 | |
---|---|
setting_values[] |
지정된 Cloud 리소스에 있는 모든 설정 값입니다. |
next_page_token |
사용되지 않습니다. 다음 페이지를 가져오는 데 사용되는 페이지 토큰입니다. |
설정
값 설정을 위한 스키마입니다. 특정 Cloud 리소스에서 설정은 하나의 설정 값까지 상위 요소로 지정될 수 있습니다.
필드 | |
---|---|
name |
설정의 리소스 이름입니다. 다음 형식 중 하나여야 합니다.
예: '/projects/123/settings/gcp-enableMyFeature' |
display_name |
사람이 읽을 수 있는 설정 이름입니다. |
description |
이 설정의 기능에 대한 자세한 설명입니다. |
read_only |
이 설정의 값을 수정할 수 없음을 나타내는 플래그입니다 (업데이트와 이유는 특정 설정에 관한 문서 참고). 하지만 |
data_type |
이 설정의 데이터 유형입니다. |
default_value |
설정 값이 명시적으로 설정되지 않은 경우 참고: 일부 설정에는 기본값이 없습니다. |
DataType
이 설정의 값을 설정하기 위한 데이터 유형입니다. 사용 가능한 데이터 유형에 관한 자세한 내용은 Value
를 참고하세요.
열거형 | |
---|---|
DATA_TYPE_UNSPECIFIED |
지정되지 않은 데이터 유형입니다. |
BOOLEAN |
부울 설정 |
STRING |
문자열 설정. |
STRING_SET |
문자열 집합 설정 |
설정값
설정의 인스턴스화입니다. 모든 설정 값은 해당하는 설정의 상위 요소입니다.
필드 | |
---|---|
name |
설정 값의 리소스 이름입니다. 다음 형식 중 하나여야 합니다.
예: '/projects/123/settings/gcp-enableMyFeature/value' |
value |
설정 값입니다. |
etag |
낙관적 동시 실행에 사용되는 지문입니다. 자세한 내용은 |
read_only |
출력 전용. 이 설정 값을 수정할 수 없음을 나타내는 플래그입니다. 그러나 |
update_time |
출력 전용. 설정 값이 마지막으로 업데이트된 시간을 나타내는 타임스탬프입니다. |
UpdateSettingValueRequest 클래스의 생성자
UpdateSettingValue에 대한 요청입니다.
필드 | |
---|---|
setting_value |
업데이트할 설정 값입니다. 필드 요구사항은 승인을 처리하려면 지정된 리소스
|
값
설정 값의 데이터입니다.
필드 | ||
---|---|---|
통합 필드 value 는 데이터 유형과 관련 값을 선택합니다. value 은 다음 중 하나여야 합니다. |
||
boolean_value |
이 값을 불리언 값으로 정의합니다. |
|
string_value |
이 값을 문자열 값으로 정의합니다. |
|
string_set_value |
이 값을 StringSet로 정의합니다. |
StringSet
문자열 집합을 보유할 수 있는 문자열 집합 값입니다. 각 문자열의 최대 길이는 60자(영문 기준)이며 문자열 집합에 최대 50개의 문자열을 포함할 수 있습니다.
필드 | |
---|---|
values[] |
집합에 포함된 문자열 |