Action

Konfigurasi Tindakan yang akan digunakan alat. Catatan: Ini bisa berupa Tindakan atau Operasi. Lihat https://cloud.google.com/integration-connectors/docs/entities-operation-action untuk mengetahui detailnya.

Representasi 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.
}
Kolom
inputFields[]

string

Opsional. Kolom entitas yang akan digunakan sebagai input untuk operasi. Jika tidak ada kolom yang ditentukan, semua kolom Entity akan digunakan.

outputFields[]

string

Opsional. Kolom entitas yang akan ditampilkan dari operasi. Jika tidak ada kolom yang ditentukan, semua kolom Entity akan ditampilkan.

Spesifikasi untuk tindakan yang akan dikonfigurasi agar dapat digunakan oleh alat. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons:
connectionActionId

string

ID tindakan Koneksi yang akan digunakan alat.

entityOperation

object (Action.EntityOperation)

Konfigurasi operasi entitas yang akan digunakan alat.

Akhir kolom yang saling eksklusif.

Action.EntityOperation

Spesifikasi operasi CRUD entity.

Representasi JSON
{
  "entityId": string,
  "operation": enum (Action.EntityOperation.OperationType)
}
Kolom
entityId

string

Wajib. ID entitas.

operation

enum (Action.EntityOperation.OperationType)

Wajib. Operasi yang akan dilakukan pada entity.

Action.EntityOperation.OperationType

Operasi yang akan dilakukan pada entity.

Enum
OPERATION_TYPE_UNSPECIFIED Jenis operasi tidak ditentukan. Tidak valid, pembuatan/pembaruan ConnectorTool akan gagal.
LIST Operasi daftar.
GET Mendapatkan operasi.
CREATE Operasi pembuatan.
UPDATE Operasi update.
DELETE Hapus operasi.