Class Action (1.41.0)

Action(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration of a Connection operation for the tool to use.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
connection_action_id str
ID of a Connection action for the tool to use. This field is a member of oneof_ action_spec.
entity_operation google.cloud.dialogflowcx_v3beta1.types.Tool.ConnectorTool.Action.EntityOperation
Entity operation configuration for the tool to use. This field is a member of oneof_ action_spec.
input_fields MutableSequence[str]
Optional. Entity fields to use as inputs for the operation. If no fields are specified, all fields of the Entity will be used.
output_fields MutableSequence[str]
Optional. Entity fields to return from the operation. If no fields are specified, all fields of the Entity will be returned.

Classes

EntityOperation

EntityOperation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Entity CRUD operation specification.