EntityAction

class oci.oda.models.EntityAction(**kwargs)

Bases: object

Action of an entity

Methods

__init__(**kwargs) Initializes a new EntityAction object with values from keyword arguments.

Attributes

arguments [Required] Gets the arguments of this EntityAction.
crud_type Gets the crud_type of this EntityAction.
name [Required] Gets the name of this EntityAction.
natural_language_mapping Gets the natural_language_mapping of this EntityAction.
__init__(**kwargs)

Initializes a new EntityAction object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this EntityAction.
  • crud_type (str) – The value to assign to the crud_type property of this EntityAction.
  • natural_language_mapping (oci.oda.models.EntityActionNaturalLanguageMapping) – The value to assign to the natural_language_mapping property of this EntityAction.
  • arguments (list[oci.oda.models.EntityActionArgument]) – The value to assign to the arguments property of this EntityAction.
arguments

[Required] Gets the arguments of this EntityAction. List of entity action arguments

Returns:The arguments of this EntityAction.
Return type:list[oci.oda.models.EntityActionArgument]
crud_type

Gets the crud_type of this EntityAction. Type of CRUD operation for entity action

Returns:The crud_type of this EntityAction.
Return type:str
name

[Required] Gets the name of this EntityAction. Name of an entity action

Returns:The name of this EntityAction.
Return type:str
natural_language_mapping

Gets the natural_language_mapping of this EntityAction.

Returns:The natural_language_mapping of this EntityAction.
Return type:oci.oda.models.EntityActionNaturalLanguageMapping