REST Resource: projects.locations.applications.instances

Risorsa: istanza

Messaggio che descrive l'oggetto Instance

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "displayName": string,
  "description": string,
  "inputResources": [
    {
      object (InputResource)
    }
  ],
  "outputResources": [
    {
      object (OutputResource)
    }
  ],
  "state": enum (State)
}
Campi
name

string

Solo output. Nome della risorsa

createTime

string (Timestamp format)

Solo output. [Solo output] Timestamp creazione

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. [Solo output] Timestamp aggiornamento

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Etichette come coppie chiave-valore

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

displayName

string

Obbligatorio. Un nome visualizzato facile da usare per la soluzione.

description

string

Una descrizione di questa applicazione.

inputResources[]

object (InputResource)

Le risorse di input per l'istanza dell'applicazione corrente. Ad esempio: inputResources: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/stream-a

outputResources[]

object (OutputResource)

Tutte le risorse di output associate a un'istanza dell'applicazione.

state

enum (State)

Stato dell'istanza.

InputResource

Messaggio della risorsa di input utilizzata in un'istanza dell'applicazione.

Rappresentazione 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.
}
Campi
consumerNode

string

Il nome del nodo del grafo che riceve la risorsa di input. Ad esempio: inputResource: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/input-stream-a consumerNode: stream-input

inputResourceBinding

string

Se esiste una sola associazione di input, la risorsa di input specifica che utilizzerà la risorsa di input corrente può essere ignorata.

Campo unione input_resource_information. Obbligatorio. Specifica l'input per l'istanza dell'applicazione. input_resource_information può essere solo uno dei seguenti:
inputResource

string

Il nome della risorsa di input diretto.

annotatedStream

object (StreamWithAnnotation)

Se la risorsa di input è VisionAI Stream, le annotazioni associate possono essere specificate utilizzando annotatedStream.

OutputResource

Messaggio della risorsa di output utilizzata in un'istanza dell'applicazione.

Rappresentazione JSON
{
  "outputResource": string,
  "producerNode": string,
  "outputResourceBinding": string,
  "isTemporary": boolean,
  "autogen": boolean
}
Campi
outputResource

string

Il nome della risorsa di output per l'istanza dell'applicazione corrente.

producerNode

string

Il nome del nodo del grafo che produce il nome della risorsa di output. Ad esempio: outputResource: /projects/123/locations/us-central1/clusters/456/streams/output-application-789-stream-a-occupancy-counting producerNode: occupancy-counting

outputResourceBinding

string

La specifica associazione della risorsa di output che produce l'OutputResource corrente.

isTemporary

boolean

Solo output. Indica se la risorsa di output è temporanea, il che significa che viene generata durante il deployment dell'applicazione. La risorsa temporanea verrà eliminata durante il ritiro dell'applicazione.

autogen

boolean

Solo output. Indica se la risorsa di output viene creata automaticamente dalla piattaforma di app di AI visiva.

Stato

Stato dell'istanza

Enum
STATE_UNSPECIFIED Il valore predefinito. Questo valore viene utilizzato se lo stato viene omesso.
CREATING Stato CREATING.
CREATED Stato CREATED.
DEPLOYING Stato DEPLOYING.
DEPLOYED Stato DEPLOYED.
UNDEPLOYING Stato UNDEPLOYING.
DELETED Stato DELETED.
ERROR Stato ERROR.
UPDATING Aggiornamento stato
DELETING Stato Eliminazione.
FIXING Correzione dello stato.

Metodi

get

Recupera i dettagli di una singola istanza.

list

Elenca le istanze in un determinato progetto e località.