- Ressource : Instance
- InputResource
- Annotations de ressources
- ApplicationNodeAnnotation
- OutputResource
- État
- Méthodes
Ressource : Instance
Message décrivant l'objet Instance
Représentation JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "inputResources": [ { object ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de la ressource |
createTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de création Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. [Sortie uniquement] Code temporel de la mise à jour Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
labels |
Étiquettes sous forme de paires clé-valeur Objet contenant une liste de paires |
displayName |
Obligatoire. Nom à afficher convivial pour la solution. |
description |
Description de cette instance. |
inputResources[] |
Ressources d'entrée de l'instance d'application actuelle. Par exemple: inputResources: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/stream-a |
outputResources[] |
Toutes les ressources de sortie associées à une instance d'application. |
state |
État de l'instance. |
InputResource
Message de la ressource d'entrée utilisée dans une instance d'application.
Représentation JSON |
---|
{ "consumerNode": string, "inputResourceBinding": string, "annotations": { object ( |
Champs | |
---|---|
consumerNode |
Nom du nœud de graphique qui reçoit la ressource d'entrée. Par exemple: inputResource: visionai.googleapis.com/v1/projects/123/locations/us-central1/clusters/456/streams/input-stream-a consumerNode: stream-input |
inputResourceBinding |
La liaison de ressources d'entrée spécifique qui consommera la ressource d'entrée actuelle peut être ignorée s'il n'y a qu'une seule liaison d'entrée. |
annotations |
Contient des annotations de ressources. |
Champ d'union input_resource_information . Obligatoire. Spécifiez l'entrée de l'instance de l'application. input_resource_information ne peut être qu'un des éléments suivants : |
|
inputResource |
Nom de la ressource d'entrée directe. Si le type d'instance est STREAMING_PREDICTION, la ressource d'entrée est au format "projects/123/locations/us-central1/clusters/456/streams/stream-a". Si le type d'instance est BATCH_PREDICTION à partir du conteneur d'entrée Cloud Storage, la ressource d'entrée est au format "gs://bucket-a". |
annotatedStream |
Si la ressource d'entrée est un flux VisionAI, les annotations associées peuvent être spécifiées à l'aide de annotatedStream. |
ResourceAnnotations
Message décrivant l'annotation générale des ressources.
Représentation JSON |
---|
{ "applicationAnnotations": [ { object ( |
Champs | |
---|---|
applicationAnnotations[] |
Annotations qui s'appliqueront à l'ensemble de l'application. |
nodeAnnotations[] |
Annotations qui seront appliquées au nœud spécifique de l'application. Si le même type d'annotation est appliqué à l'application et au nœud, l'annotation du nœud est ajoutée en plus de celle de l'application globale. Par exemple, si une annotation de zone active est définie pour l'ensemble de l'application et une autre pour le processeur d'analyse de l'occupation, deux zones actives seront définies pour le processeur d'analyse de l'occupation. |
ApplicationNodeAnnotation
Message décrivant les annotations spécifiques au nœud d'application. Ce message est une duplication de StreamWithAnnotation.NodeAnnotation.
Représentation JSON |
---|
{
"node": string,
"annotations": [
{
object ( |
Champs | |
---|---|
node |
Nom du nœud du graphique de l'application. |
annotations[] |
Annotations de flux spécifiques au nœud. |
OutputResource
Message de la ressource de sortie utilisée dans une instance d'application.
Représentation JSON |
---|
{ "outputResource": string, "producerNode": string, "outputResourceBinding": string, "isTemporary": boolean, "autogen": boolean } |
Champs | |
---|---|
outputResource |
Nom de la ressource de sortie pour l'instance d'application actuelle. |
producerNode |
Nom du nœud de graphique qui produit le nom de la ressource de sortie. Par exemple: outputResource: /projects/123/locations/us-central1/clusters/456/streams/output-application-789-stream-a-occupancy-counting producerNode: occupancy-counting |
outputResourceBinding |
L'association de ressources de sortie spécifique qui génère l'OutputResource actuelle. |
isTemporary |
Uniquement en sortie. Indique si la ressource de sortie est temporaire, ce qui signifie qu'elle est générée lors du déploiement de l'application. La ressource temporaire sera supprimée lors du dés déploiement de l'application. |
autogen |
Uniquement en sortie. Indique si la ressource de sortie est créée automatiquement par la plate-forme d'applications Vision AI. |
État
État de l'instance
Enums | |
---|---|
STATE_UNSPECIFIED |
Valeur par défaut. Cette valeur est utilisée si l'état est omis. |
CREATING |
État CREATING. |
CREATED |
État CREATED. |
DEPLOYING |
État DEPLOYING. |
DEPLOYED |
État DEPLOYED. |
UNDEPLOYING |
État UNDEPLOYING. |
DELETED |
État SUPPRIMÉ. |
ERROR |
État ERROR. |
UPDATING |
Mise à jour de l'état |
DELETING |
État Suppression. |
FIXING |
Correction de l'état. |
Méthodes |
|
---|---|
|
Récupérer les détails d'une seule instance. |
|
Répertorie les instances d'un projet et d'un emplacement donnés. |