- Recurso: instância
- InputResource
- ResourceAnnotations
- ApplicationNodeAnnotation
- OutputResource
- Estado
- Métodos
Recurso: instância
Mensagem que descreve o objeto Instance
Representação JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "inputResources": [ { object ( |
Campos | |
---|---|
name |
Apenas saída. nome do recurso |
createTime |
Apenas saída. [Saída somente] Criar carimbo de data/hora Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. [Somente saída] Carimbo de data/hora da atualização Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
labels |
Rótulos como pares de chave-valor Um objeto com uma lista de pares |
displayName |
Obrigatório. Um nome de exibição fácil de usar para a solução. |
description |
Uma descrição para essa instância. |
inputResources[] |
Os recursos de entrada para a instância do aplicativo atual. Por exemplo: inputResources: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/stream-a |
outputResources[] |
Todos os recursos de saída associados a uma instância do aplicativo. |
state |
Estado da instância. |
InputResource
Mensagem do recurso de entrada usado em uma instância do aplicativo.
Representação JSON |
---|
{ "consumerNode": string, "inputResourceBinding": string, "annotations": { object ( |
Campos | |
---|---|
consumerNode |
O nome do nó do gráfico que recebe o recurso de entrada. Por exemplo: inputResource: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/input-stream-a consumerNode: stream-input |
inputResourceBinding |
A vinculação de recurso de entrada específica que vai consumir o recurso de entrada atual pode ser ignorada se houver apenas uma vinculação de entrada. |
annotations |
Contém anotações de recursos. |
Campo de união input_resource_information . Obrigatório. Especifica a entrada para a instância do aplicativo. input_resource_information pode ser apenas de um dos tipos a seguir: |
|
inputResource |
O nome do recurso de entrada direta. Se o tipo de instância for STREAMING_PREDICTION, o recurso de entrada terá o formato "projects/123/locations/us-central1/clusters/456/streams/stream-a". Se o tipo de instância for BATCH_PREDICTION do contêiner de entrada do Cloud Storage, o recurso de entrada terá o formato "gs://bucket-a". |
annotatedStream |
Se o recurso de entrada for o stream da VisionAI, as anotações associadas poderão ser especificadas usando annotatedStream. |
ResourceAnnotations
Mensagem que descreve a anotação geral para recursos.
Representação JSON |
---|
{ "applicationAnnotations": [ { object ( |
Campos | |
---|---|
applicationAnnotations[] |
Anotações que serão aplicadas a todo o aplicativo. |
nodeAnnotations[] |
Anotações que serão aplicadas ao nó específico do aplicativo. Se o mesmo tipo de anotação for aplicado ao aplicativo e ao nó, a anotação do nó será adicionada à global do aplicativo. Por exemplo, se houver uma anotação de zona ativa para todo o aplicativo e outra para o processador de análise de ocupação, o processador terá duas zonas ativas definidas. |
ApplicationNodeAnnotation
Mensagem que descreve anotações específicas do nó do aplicativo. Esta mensagem é uma duplicação de StreamWithAnnotation.NodeAnnotation.
Representação JSON |
---|
{
"node": string,
"annotations": [
{
object ( |
Campos | |
---|---|
node |
O nome do nó do gráfico do aplicativo. |
annotations[] |
As anotações de fluxo específicas do nó. |
OutputResource
Mensagem do recurso de saída usado em uma instância do aplicativo.
Representação JSON |
---|
{ "outputResource": string, "producerNode": string, "outputResourceBinding": string, "isTemporary": boolean, "autogen": boolean } |
Campos | |
---|---|
outputResource |
O nome do recurso de saída para a instância do aplicativo atual. |
producerNode |
O nome do nó do gráfico que produz o nome do recurso de saída. Por exemplo: outputResource: /projects/123/locations/us-central1/clusters/456/streams/output-application-789-stream-a-occupancy-counting producerNode: occupancy-counting |
outputResourceBinding |
A vinculação de recurso de saída específica que produz o OutputResource atual. |
isTemporary |
Apenas saída. Indica se o recurso de saída é temporário, o que significa que ele é gerado durante a implantação do aplicativo. O recurso temporário será excluído durante a desimplantação do aplicativo. |
autogen |
Apenas saída. Indica se o recurso de saída é criado automaticamente pela plataforma de apps da Vision AI. |
Estado
Estado da instância
Enums | |
---|---|
STATE_UNSPECIFIED |
O valor padrão. Esse valor é usado se o estado for omitido. |
CREATING |
Estado CRIANDO. |
CREATED |
Estado CREATED. |
DEPLOYING |
Estado de DEPLOYING. |
DEPLOYED |
Estado DEPLOYED. |
UNDEPLOYING |
Estado UNDEPLOYING. |
DELETED |
Estado DELETED. |
ERROR |
Estado ERROR. |
UPDATING |
Atualização do estado |
DELETING |
Estado de exclusão. |
FIXING |
Correção de estado. |
Métodos |
|
---|---|
|
Recebe detalhes de uma única instância. |
|
Lista instâncias em um determinado projeto e local. |