REST Resource: projects.locations.applications.instances

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 (InputResource)
    }
  ],
  "outputResources": [
    {
      object (OutputResource)
    }
  ],
  "state": enum (State)
}
Campos
name

string

Apenas saída. nome do recurso

createTime

string (Timestamp format)

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: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

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: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Rótulos como pares de chave-valor

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

displayName

string

Obrigatório. Um nome de exibição fácil de usar para a solução.

description

string

Uma descrição para este aplicativo.

inputResources[]

object (InputResource)

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[]

object (OutputResource)

Todos os recursos de saída associados a uma instância do aplicativo.

state

enum (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,

  // Union field input_resource_information can be only one of the following:
  "inputResource": string,
  "annotatedStream": {
    object (StreamWithAnnotation)
  }
  // End of list of possible types for union field input_resource_information.
}
Campos
consumerNode

string

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

string

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.

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

string

O nome do recurso de entrada direta.

annotatedStream

object (StreamWithAnnotation)

Se o recurso de entrada for o stream da VisionAI, as anotações associadas poderão ser especificadas usando annotatedStream.

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

string

O nome do recurso de saída para a instância do aplicativo atual.

producerNode

string

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

string

A vinculação de recurso de saída específica que produz o OutputResource atual.

isTemporary

boolean

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

boolean

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

get

Recebe detalhes de uma única instância.

list

Lista instâncias em um determinado projeto e local.