EntityAction¶
-
class
oci.oda.models.EntityAction(**kwargs)¶ Bases:
objectAction 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_typeGets the crud_type of this EntityAction. name[Required] Gets the name of this EntityAction. natural_language_mappingGets 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
-