리소스는 Compute Engine 가상 머신 인스턴스, BigQuery 데이터 세트, Cloud Storage 버킷과 같은 단일 Google Cloud Platform 항목을 나타냅니다. 구성 파일에서 리소스 목록을 정의하면 Deployment Manager 서비스를 사용하여 배포됩니다.
이 리소스에 대한 메소드 목록은 이 페이지의 하단에 나와 있습니다.
리소스 표현
{ "id":unsigned long , "name":string , "type":string , "manifest":string , "url":string , "properties":string , "finalProperties":string , "accessControl": { "gcpIamPolicy":string }, "update": { "manifest":string , "error": { "errors": [ { "code":string , "location":string , "message":string } ] }, "warnings": [ { "code":string , "message":string , "data": [ { "key":string , "value":string } ] } ], "state":string , "intent":string , "properties":string , "finalProperties":string , "accessControl": { "gcpIamPolicy":string } }, "insertTime":string , "updateTime":string , "warnings": [ { "code":string , "message":string , "data": [ { "key":string , "value":string } ] } ] }
속성 이름 | 값 | 설명 | 참고 |
---|---|---|---|
accessControl |
nested object |
이 리소스에 설정된 액세스 제어 정책입니다. | |
accessControl.gcpIamPolicy |
string |
리소스에 설정할 GCP IAM 정책입니다. | |
finalProperties |
string |
출력 전용입니다. 참조가 펼쳐진 리소스의 평가된 속성입니다. 직렬화된 YAML로 반환됩니다. | |
id |
unsigned long |
||
insertTime |
string |
출력 전용입니다. RFC3339 텍스트 형식의 생성 타임스탬프입니다. | |
manifest |
string |
출력 전용입니다. 이 리소스의 현재 구성을 나타내는 매니페스트의 URL입니다. | |
name |
string |
출력 전용입니다. YAML 구성에 표시되는 리소스 이름입니다. | |
properties |
string |
출력 전용입니다. 참조가 채워지기 전 리소스의 현재 속성입니다. 직렬화된 YAML로 반환됩니다. | |
type |
string |
출력 전용입니다. 리소스 유형입니다(예: compute.v1.instance 또는 cloudfunctions.v1beta1.function ). |
|
update |
nested object |
출력 전용입니다. Deployment Manager에서 현재 이 리소스의 업데이트를 진행 중이거나 업데이트 미리보기를 실행 중인 경우 업데이트된 구성이 여기에 표시됩니다. | |
update.accessControl |
nested object |
리소스 자체를 업데이트한 후 이 리소스에 설정할 액세스 제어 정책입니다. | |
update.accessControl.gcpIamPolicy |
string |
리소스에 설정할 GCP IAM 정책입니다. | |
update.error |
object |
출력 전용입니다. 리소스를 업데이트하는 동안 오류가 발생하면 이 필드가 채워집니다. | |
update.error.errors[] |
list |
[출력 전용] 이 작업을 처리하는 동안 발생한 오류의 배열입니다. | |
update.error.errors[].code |
string |
[출력 전용] 이 오류의 오류 유형 식별자입니다. | |
update.error.errors[].location |
string |
[출력 전용] 오류를 일으킨 요청의 필드를 나타냅니다. 이 속성은 선택사항입니다. | |
update.error.errors[].message |
string |
[출력 전용] 사람이 읽을 수 있는 선택적인 오류 메시지입니다. | |
update.finalProperties |
string |
출력 전용입니다. 참조 값이 펼쳐진 리소스의 펼쳐진 속성입니다. 직렬화된 YAML로 반환됩니다. | |
update.intent |
string |
출력 전용입니다. 리소스의 인텐트: PREVIEW , UPDATE 또는 CANCEL |
|
update.manifest |
string |
출력 전용입니다. 이 리소스의 업데이트 구성을 나타내는 매니페스트의 URL입니다. | |
update.properties |
string |
출력 전용입니다. 참조가 확장되기 전의 이 리소스에 대해 업데이트된 속성 집합입니다. 직렬화된 YAML로 반환됩니다. | |
update.state |
string |
출력 전용입니다. 리소스의 상태입니다. | |
update.warnings[] |
list |
출력 전용입니다. 이 리소스를 처리하는 동안 경고 메시지가 생성되면 이 필드가 채워집니다. | |
update.warnings[].code |
string |
[출력 전용] 경고 코드입니다(해당하는 경우). 예를 들어 Compute Engine은 응답에 결과가 없으면 NO_RESULTS_ON_PAGE 를 반환합니다. |
|
update.warnings[].data[] |
list |
[출력 전용] 이 경고에 관한 메타데이터(key: value 형식)입니다. 예를 들면 다음과 같습니다. "data": [ { "key": "scope", "value": "zones/us-east1-d" } |
|
update.warnings[].data[].key |
string |
[출력 전용] 반환되는 경고에 관한 세부정보를 제공하는 키입니다. 예를 들어 특정 영역에 대한 목록 요청에 결과가 없는 경고의 경우 이 키는 scope 이고 키 값은 영역 이름일 수 있습니다. 지원 중단된 리소스와 추천 대체 리소스를 나타내는 키, 잘못된 네트워크 설정에 관한 경고 (예: 인스턴스가 IP 전달을 시도하지만 IP 전달이 사용 설정되지 않은 경우)도 다른 예가 될 수 있습니다. |
|
update.warnings[].data[].value |
string |
[출력 전용] 키에 해당하는 경고 데이터 값입니다. | |
update.warnings[].message |
string |
[출력 전용] 사람이 읽을 수 있는 경고 코드 설명입니다. | |
updateTime |
string |
출력 전용입니다. RFC3339 텍스트 형식의 업데이트 타임스탬프입니다. | |
url |
string |
출력 전용입니다. 실제 리소스의 URL입니다. | |
warnings[] |
list |
출력 전용입니다. 이 리소스를 처리하는 동안 경고 메시지가 생성되면 이 필드가 채워집니다. | |
warnings[].code |
string |
[출력 전용] 경고 코드입니다(해당하는 경우). 예를 들어 Compute Engine은 응답에 결과가 없으면 NO_RESULTS_ON_PAGE 를 반환합니다. |
|
warnings[].data[] |
list |
[출력 전용] 이 경고에 관한 메타데이터(key: value 형식)입니다. 예를 들면 다음과 같습니다. "data": [ { "key": "scope", "value": "zones/us-east1-d" } |
|
warnings[].data[].key |
string |
[출력 전용] 반환되는 경고에 관한 세부정보를 제공하는 키입니다. 예를 들어 특정 영역에 대한 목록 요청에 결과가 없는 경고의 경우 이 키는 scope 이고 키 값은 영역 이름일 수 있습니다. 지원 중단된 리소스와 추천 대체 리소스를 나타내는 키, 잘못된 네트워크 설정에 관한 경고 (예: 인스턴스가 IP 전달을 시도하지만 IP 전달이 사용 설정되지 않은 경우)도 다른 예가 될 수 있습니다. |
|
warnings[].data[].value |
string |
[출력 전용] 키에 해당하는 경고 데이터 값입니다. | |
warnings[].message |
string |
[출력 전용] 사람이 읽을 수 있는 경고 코드 설명입니다. |