供工具使用的操作的配置。注意:可以是操作或行动。如需了解详情,请参阅 https://cloud.google.com/integration-connectors/docs/entities-operation-action。
| 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 ( |
| 字段 | |
|---|---|
inputFields[] |
可选。要用作操作输入的实体字段。如果未指定任何字段,则将使用实体的所有字段。 |
outputFields[] |
可选。要从操作中返回的实体字段。如果未指定任何字段,则会返回实体的所有字段。 |
| 要配置供工具使用的操作的规范。以下是互斥字段的列表。在响应中,最多只能设置以下字段之一: | |
connectionActionId |
供工具使用的连接操作的 ID。 |
entityOperation |
供工具使用的实体操作配置。 |
| 互斥字段的结束。 | |
Action.EntityOperation
实体 CRUD 操作规范。
| JSON 表示法 |
|---|
{
"entityId": string,
"operation": enum ( |
| 字段 | |
|---|---|
entityId |
必需。实体的 ID。 |
operation |
必需。要对实体执行的操作。 |
Action.EntityOperation.OperationType
要对实体执行的操作。
| 枚举 | |
|---|---|
OPERATION_TYPE_UNSPECIFIED |
未指定操作类型。无效,ConnectorTool 创建/更新将失败。 |
LIST |
列出操作。 |
GET |
获取操作。 |
CREATE |
创建操作。 |
UPDATE |
更新操作。 |
DELETE |
删除操作。 |