- Resource: Application
- ApplicationRuntimeInfo
- GlobalOutputResource
- MonitoringConfig
- State
- BillingMode
- Methods
Resource: Application
Message describing Application object
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "applicationConfigs": { object ( |
Fields | |
---|---|
name |
name of resource |
createTime |
Output only. [Output only] Create timestamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. [Output only] Update timestamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Labels as key value pairs An object containing a list of |
displayName |
Required. A user friendly display name for the solution. |
description |
A description for this application. |
applicationConfigs |
Application graph configuration. |
runtimeInfo |
Output only. Application graph runtime info. Only exists when application state equals to DEPLOYED. |
state |
Output only. State of the application. |
billingMode |
Billing mode of the application. |
ApplicationRuntimeInfo
Message storing the runtime information of the application.
JSON representation |
---|
{ "deployTime": string, "globalOutputResources": [ { object ( |
Fields | |
---|---|
deployTime |
Timestamp when the engine be deployed A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
globalOutputResources[] |
Globally created resources like warehouse dataschemas. |
monitoringConfig |
Monitoring-related configuration for this application. |
GlobalOutputResource
Message about output resources from application.
JSON representation |
---|
{ "outputResource": string, "producerNode": string, "key": string } |
Fields | |
---|---|
outputResource |
The full resource name of the outputted resources. |
producerNode |
The name of graph node who produces the output resource name. For example: outputResource: /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema producerNode: occupancy-count |
key |
The key of the output resource, it has to be unique within the same producer node. One producer node can output several output resources, the key can be used to match corresponding output resources. |
MonitoringConfig
Monitoring-related configuration for an application.
JSON representation |
---|
{ "enabled": boolean } |
Fields | |
---|---|
enabled |
Whether this application has monitoring enabled. |
State
State of the Application
Enums | |
---|---|
STATE_UNSPECIFIED |
The default value. This value is used if the state is omitted. |
CREATED |
State CREATED. |
DEPLOYING |
State DEPLOYING. |
DEPLOYED |
State DEPLOYED. |
UNDEPLOYING |
State UNDEPLOYING. |
DELETED |
State DELETED. |
ERROR |
State ERROR. |
CREATING |
State CREATING. |
UPDATING |
State Updating. |
DELETING |
State Deleting. |
FIXING |
State Fixing. |
BillingMode
Billing mode of the Application
Enums | |
---|---|
BILLING_MODE_UNSPECIFIED |
The default value. |
PAYG |
Pay as you go billing mode. |
MONTHLY |
Monthly billing mode. |
Methods |
|
---|---|
|
Adds target stream input to the Application. |
|
Creates a new Application in a given project and location. |
|
Adds target stream input to the Application. |
|
Deletes a single Application. |
|
Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted. |
|
Deploys a single Application. |
|
Gets details of a single Application. |
|
Lists Applications in a given project and location. |
|
Updates the parameters of a single Application. |
|
Remove target stream input to the Application, if the Application is deployed, the corresponding instance based will be deleted. |
|
Undeploys a single Application. |
|
Adds target stream input to the Application. |
|
Update target stream input to the Application, if the Application is deployed, the corresponding instance based will be deployed. |