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
-