- Recurso: Aplicación
- ApplicationRuntimeInfo
- GlobalOutputResource
- MonitoringConfig
- Estado
- BillingMode
- Métodos
Recurso: Aplicación
Mensaje que describe el objeto Application
Representación JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "applicationConfigs": { object ( |
Campos | |
---|---|
name |
nombre del recurso |
createTime |
Solo salida. [Solo salida] Marca de tiempo de creación Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. [Solo salida] Marca de tiempo de actualización Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
labels |
Etiquetas como pares clave-valor Un objeto que contiene una lista de pares |
displayName |
Obligatorio. Es un nombre visible fácil de usar para la solución. |
description |
Una descripción para esta aplicación. |
applicationConfigs |
Configuración del grafo de la aplicación. |
runtimeInfo |
Solo salida. Información del tiempo de ejecución del gráfico de la aplicación. Solo existe cuando el estado de la aplicación es DEPLOYED. |
state |
Solo salida. Estado de la aplicación. |
billingMode |
Es el modo de facturación de la aplicación. |
ApplicationRuntimeInfo
Es un mensaje que almacena la información del entorno de ejecución de la aplicación.
Representación JSON |
---|
{ "deployTime": string, "globalOutputResources": [ { object ( |
Campos | |
---|---|
deployTime |
Marca de tiempo del momento en que se implementó el motor Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
globalOutputResources[] |
Recursos creados de forma global, como esquemas de datos de almacén |
monitoringConfig |
Configuración relacionada con la supervisión de esta aplicación. |
GlobalOutputResource
Mensaje sobre los recursos de salida de la aplicación.
Representación JSON |
---|
{ "outputResource": string, "producerNode": string, "key": string } |
Campos | |
---|---|
outputResource |
El nombre completo de los recursos que se generaron. |
producerNode |
Es el nombre del nodo del gráfico que produce el nombre del recurso de salida. Por ejemplo: outputResource: /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema producerNode: occupancy-count |
key |
Es la clave del recurso de salida, que debe ser única dentro del mismo nodo de productor. Un nodo productor puede generar varios recursos de salida, y la clave se puede usar para hacer coincidir los recursos de salida correspondientes. |
MonitoringConfig
Configuración relacionada con la supervisión de una aplicación.
Representación JSON |
---|
{ "enabled": boolean } |
Campos | |
---|---|
enabled |
Indica si esta aplicación tiene habilitada la supervisión. |
Estado
Estado de la solicitud
Enums | |
---|---|
STATE_UNSPECIFIED |
Es el valor predeterminado. Este valor se usa si se omite el estado. |
CREATED |
Estado CREATED. |
DEPLOYING |
Estado DEPLOYING. |
DEPLOYED |
Estado DEPLOYED. |
UNDEPLOYING |
Estado UNDEPLOYING. |
DELETED |
Estado DELETED. |
ERROR |
Estado ERROR. |
CREATING |
Estado CREATING. |
UPDATING |
Actualización de estado. |
DELETING |
Estado: Borrando. |
FIXING |
Corrección de estado. |
BillingMode
Modo de facturación de la aplicación
Enums | |
---|---|
BILLING_MODE_UNSPECIFIED |
Es el valor predeterminado. |
PAYG |
Modo de facturación de pago por uso |
MONTHLY |
Modo de facturación mensual. |
Métodos |
|
---|---|
|
Agrega la entrada de flujo de destino a la aplicación. |
|
Crea una nueva aplicación en un proyecto y una ubicación determinados. |
|
Agrega la entrada de flujo de destino a la aplicación. |
|
Borra una sola aplicación. |
|
Quita la entrada de flujo de destino de la aplicación. Si se implementa la aplicación, se borrará la instancia correspondiente. |
|
Implementa una sola aplicación. |
|
Obtiene los detalles de una sola aplicación. |
|
Enumera las aplicaciones en una ubicación y un proyecto determinados. |
|
Actualiza los parámetros de una sola Application. |
|
Quita la entrada de flujo de destino de la aplicación. Si se implementa la aplicación, se borrará la instancia correspondiente. |
|
Anula la implementación de una sola aplicación. |
|
Agrega la entrada de flujo de destino a la aplicación. |
|
Actualiza la entrada de flujo de destino a la aplicación. Si se implementa la aplicación, se implementará la instancia correspondiente. |