Action

Es la configuración de una acción que la herramienta debe usar. Nota: Puede ser una acción o una operación. Consulta https://cloud.google.com/integration-connectors/docs/entities-operation-action para obtener más detalles.

Representación 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.
}
Campos
inputFields[]

string

Es opcional. Son los campos de la entidad que se usarán como entradas para la operación. Si no se especifican campos, se usarán todos los campos de la entidad.

outputFields[]

string

Es opcional. Son los campos de la entidad que se devolverán de la operación. Si no se especifican campos, se devolverán todos los campos de la entidad.

Es la especificación de una acción que se configurará para que la use la herramienta. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta:
connectionActionId

string

Es el ID de una acción de conexión que usará la herramienta.

entityOperation

object (Action.EntityOperation)

Es la configuración de la operación de la entidad que usará la herramienta.

Fin de los campos mutuamente excluyentes.

Action.EntityOperation

Es la especificación de la operación CRUD de la entidad.

Representación JSON
{
  "entityId": string,
  "operation": enum (Action.EntityOperation.OperationType)
}
Campos
entityId

string

Obligatorio. Es el ID de la entidad.

operation

enum (Action.EntityOperation.OperationType)

Obligatorio. Operación que se realizará en la entidad.

Action.EntityOperation.OperationType

Operación que se realizará en la entidad.

Enums
OPERATION_TYPE_UNSPECIFIED No se especificó el tipo de operación. No es válido y fallará la creación o actualización de ConnectorTool.
LIST Operación de lista.
GET Operación de obtención.
CREATE Operación de creación.
UPDATE Operación de actualización.
DELETE Operación de eliminación.