AsyncModelConfig

Informations permettant de résoudre un modèle d'optimisation de manière asynchrone.

Représentation JSON
{
  "displayName": string,
  "inputConfig": {
    object (InputConfig)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Champs
displayName

string

Facultatif. Nom du modèle défini par l'utilisateur, qui peut être utilisé comme alias pour suivre les modèles.

inputConfig

object (InputConfig)

Obligatoire. Informations sur le modèle d'entrée.

outputConfig

object (OutputConfig)

Obligatoire. Informations sur l'emplacement de sortie souhaité.

InputConfig

Spécifiez une entrée pour [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Représentation JSON
{
  "dataFormat": enum (DataFormat),

  // Union field source can be only one of the following:
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field source.
}
Champs
dataFormat

enum (DataFormat)

Obligatoire. Format des données d'entrée.

Champ d'union source. Obligatoire. source ne peut être qu'un des éléments suivants :
gcsSource

object (GcsSource)

Emplacement Google Cloud Storage. Il doit s'agir d'un seul objet (fichier).

GcsSource

Emplacement Google Cloud Storage à partir duquel le fichier d'entrée sera lu.

Représentation JSON
{
  "uri": string
}
Champs
uri

string

Obligatoire. URI d'un objet Google Cloud Storage au format gs://bucket/path/to/object.

DataFormat

Formats de données pour les fichiers d'entrée et de sortie.

Enums
DATA_FORMAT_UNSPECIFIED Valeur non valide. Le format ne doit pas être UNSPECIFIED.
JSON JavaScript Object Notation (Notation d'objet JavaScript)
PROTO_TEXT Format de texte Protocol Buffers. Voir https://protobuf.dev/reference/protobuf/textformat-spec/

OutputConfig

Spécifiez une destination pour les résultats de [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Représentation JSON
{
  "dataFormat": enum (DataFormat),

  // Union field destination can be only one of the following:
  "gcsDestination": {
    object (GcsDestination)
  }
  // End of list of possible types for union field destination.
}
Champs
dataFormat

enum (DataFormat)

Obligatoire. Format des données de sortie.

Champ d'union destination. Obligatoire. destination ne peut être qu'un des éléments suivants :
gcsDestination

object (GcsDestination)

Emplacement Google Cloud Storage dans lequel écrire la sortie.

GcsDestination

Emplacement Google Cloud Storage dans lequel le ou les fichiers de sortie seront écrits.

Représentation JSON
{
  "uri": string
}
Champs
uri

string

Obligatoire. URI Google Cloud Storage.