리소스: 애플리케이션
Application 객체를 설명하는 메시지
JSON 표현 |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "applicationConfigs": { object ( |
필드 | |
---|---|
name |
리소스의 이름입니다. |
createTime |
출력 전용입니다. [출력 전용] 생성 타임스탬프 RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. [출력 전용] 업데이트 타임스탬프 RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
labels |
키-값 쌍인 라벨입니다.
|
displayName |
필수 입력란입니다. 솔루션의 사용자 친화적인 표시 이름입니다. |
description |
이 애플리케이션에 대한 설명입니다. |
applicationConfigs |
애플리케이션 그래프 구성 |
runtimeInfo |
출력 전용입니다. 애플리케이션 그래프 런타임 정보입니다. 애플리케이션 상태가 DEPLOYED(배포됨)와 같은 경우에만 존재합니다. |
state |
출력 전용입니다. 애플리케이션 상태입니다. |
billingMode |
애플리케이션의 결제 모드입니다. |
ApplicationRuntimeInfo
애플리케이션의 런타임 정보를 저장하는 메시지입니다.
JSON 표현 |
---|
{ "deployTime": string, "globalOutputResources": [ { object ( |
필드 | |
---|---|
deployTime |
엔진이 배포된 시점의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
globalOutputResources[] |
창고 데이터 스키마와 같이 전 세계에서 생성된 리소스입니다. |
monitoringConfig |
이 애플리케이션의 모니터링 관련 구성입니다. |
GlobalOutputResource
애플리케이션의 출력 리소스에 관한 메시지입니다.
JSON 표현 |
---|
{ "outputResource": string, "producerNode": string, "key": string } |
필드 | |
---|---|
outputResource |
출력된 리소스의 전체 리소스 이름입니다. |
producerNode |
출력 리소스 이름을 생성하는 그래프 노드의 이름입니다. 예: outputResource: /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema producerNode: occupancy-count |
key |
출력 리소스의 키로, 동일한 프로듀서 노드 내에서 고유해야 합니다. 하나의 프로듀서 노드는 여러 출력 리소스를 출력할 수 있으며, 키는 상응하는 출력 리소스를 일치시키는 데 사용할 수 있습니다. |
MonitoringConfig
애플리케이션의 모니터링 관련 구성입니다.
JSON 표현 |
---|
{ "enabled": boolean } |
필드 | |
---|---|
enabled |
이 애플리케이션에 모니터링이 사용 설정되어 있는지 여부입니다. |
주
신청 상태
열거형 | |
---|---|
STATE_UNSPECIFIED |
기본값입니다. 이 값은 상태가 생략된 경우에 사용됩니다. |
CREATED |
CREATED 상태입니다. |
DEPLOYING |
DEPLOYING(배포 중) 상태입니다. |
DEPLOYED |
DEPLOYED(배포됨) 상태입니다. |
UNDEPLOYING |
UNDEPLOYING 상태입니다. |
DELETED |
DELETED 상태입니다. |
ERROR |
ERROR 상태입니다. |
CREATING |
CREATING 상태입니다. |
UPDATING |
상태 업데이트 중 |
DELETING |
삭제 중 상태입니다. |
FIXING |
상태 수정 |
BillingMode
애플리케이션의 결제 모드
열거형 | |
---|---|
BILLING_MODE_UNSPECIFIED |
기본값입니다. |
PAYG |
사용한 만큼만 지불 결제 모드 |
MONTHLY |
월별 결제 모드 |
메서드 |
|
---|---|
|
애플리케이션에 타겟 스트림 입력을 추가합니다. |
|
특정 프로젝트 및 위치에 새 애플리케이션을 만듭니다. |
|
애플리케이션에 타겟 스트림 입력을 추가합니다. |
|
단일 애플리케이션을 삭제합니다. |
|
애플리케이션에 대한 타겟 스트림 입력을 삭제합니다. 애플리케이션이 배포되면 해당 인스턴스 기반이 삭제됩니다. |
|
단일 애플리케이션을 배포합니다. |
|
단일 애플리케이션의 세부정보를 가져옵니다. |
|
특정 프로젝트 및 위치의 애플리케이션을 나열합니다. |
|
단일 애플리케이션의 매개변수를 업데이트합니다. |
|
애플리케이션에 대한 타겟 스트림 입력을 삭제합니다. 애플리케이션이 배포되면 해당 인스턴스 기반이 삭제됩니다. |
|
단일 애플리케이션의 배포를 취소합니다. |
|
애플리케이션에 타겟 스트림 입력을 추가합니다. |
|
애플리케이션에 대상 스트림 입력을 업데이트합니다. 애플리케이션이 배포된 경우 해당 인스턴스 기반이 배포됩니다. |