Action

Configuration d'une action à utiliser par l'outil. Remarque : Il peut s'agir d'une action ou d'une opération. Pour en savoir plus, consultez https://cloud.google.com/integration-connectors/docs/entities-operation-action.

Représentation JSON
{
  "inputFields": [
    string
  ],
  "outputFields": [
    string
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "connectionActionId": string,
  "entityOperation": {
    object (Action.EntityOperation)
  }
  // End of mutually exclusive fields.
}
Champs
inputFields[]

string

Facultatif. Champs d'entité à utiliser comme entrées pour l'opération. Si aucun champ n'est spécifié, tous les champs de l'entité seront utilisés.

outputFields[]

string

Facultatif. Champs d'entité à renvoyer à partir de l'opération. Si aucun champ n'est spécifié, tous les champs de l'entité seront renvoyés.

Spécification d'une action à configurer pour que l'outil puisse l'utiliser. Vous trouverez ci-dessous la liste des champs mutuellement exclusifs. Au maximum, un seul des champs sera défini dans une réponse :
connectionActionId

string

ID d'une action de connexion à utiliser par l'outil.

entityOperation

object (Action.EntityOperation)

Configuration de l'opération d'entité à utiliser par l'outil.

Fin des champs qui s'excluent mutuellement.

Action.EntityOperation

Spécification de l'opération CRUD de l'entité.

Représentation JSON
{
  "entityId": string,
  "operation": enum (Action.EntityOperation.OperationType)
}
Champs
entityId

string

Obligatoire. ID de l'entité.

operation

enum (Action.EntityOperation.OperationType)

Obligatoire. Opération à effectuer sur l'entité.

Action.EntityOperation.OperationType

Opération à effectuer sur l'entité.

Enums
OPERATION_TYPE_UNSPECIFIED Type d'opération non spécifié. Non valide. La création ou la mise à jour de ConnectorTool échouera.
LIST Opération de liste.
GET Obtenir une opération.
CREATE Opération de création.
UPDATE Opération de mise à jour.
DELETE Opération de suppression.