EntityActionArgument¶
- 
class 
oci.oda.models.EntityActionArgument(**kwargs)¶ Bases:
objectArgument of an entity action
Attributes
TYPE_ATTRIBUTE_REFERENCEA constant which can be used with the type property of a EntityActionArgument. TYPE_BOOLEANA constant which can be used with the type property of a EntityActionArgument. TYPE_COMPOSITE_ENTITYA constant which can be used with the type property of a EntityActionArgument. TYPE_DATEA constant which can be used with the type property of a EntityActionArgument. TYPE_DATE_TIMEA constant which can be used with the type property of a EntityActionArgument. TYPE_ENTITYA constant which can be used with the type property of a EntityActionArgument. TYPE_NUMBERA constant which can be used with the type property of a EntityActionArgument. TYPE_TEXTA constant which can be used with the type property of a EntityActionArgument. entity_nameGets the entity_name of this EntityActionArgument. is_multi_valueGets the is_multi_value of this EntityActionArgument. meta_typeGets the meta_type of this EntityActionArgument. name[Required] Gets the name of this EntityActionArgument. natural_language_mappingGets the natural_language_mapping of this EntityActionArgument. type[Required] Gets the type of this EntityActionArgument. Methods
__init__(**kwargs)Initializes a new EntityActionArgument object with values from keyword arguments. - 
TYPE_ATTRIBUTE_REFERENCE= 'ATTRIBUTE_REFERENCE'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “ATTRIBUTE_REFERENCE”
- 
TYPE_BOOLEAN= 'BOOLEAN'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “BOOLEAN”
- 
TYPE_COMPOSITE_ENTITY= 'COMPOSITE_ENTITY'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “COMPOSITE_ENTITY”
- 
TYPE_DATE= 'DATE'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “DATE”
- 
TYPE_DATE_TIME= 'DATE_TIME'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “DATE_TIME”
- 
TYPE_ENTITY= 'ENTITY'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “ENTITY”
- 
TYPE_NUMBER= 'NUMBER'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “NUMBER”
- 
TYPE_TEXT= 'TEXT'¶ A constant which can be used with the type property of a EntityActionArgument. This constant has a value of “TEXT”
- 
__init__(**kwargs)¶ Initializes a new EntityActionArgument 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 EntityActionArgument.
 - type (str) – The value to assign to the type property of this EntityActionArgument. Allowed values for this property are: “TEXT”, “NUMBER”, “DATE_TIME”, “DATE”, “ENTITY”, “COMPOSITE_ENTITY”, “ATTRIBUTE_REFERENCE”, “BOOLEAN”
 - meta_type (str) – The value to assign to the meta_type property of this EntityActionArgument.
 - natural_language_mapping (oci.oda.models.EntityActionArgumentNaturalLanguageMapping) – The value to assign to the natural_language_mapping property of this EntityActionArgument.
 - is_multi_value (bool) – The value to assign to the is_multi_value property of this EntityActionArgument.
 - entity_name (str) – The value to assign to the entity_name property of this EntityActionArgument.
 
- 
entity_name¶ Gets the entity_name of this EntityActionArgument. Name of referenced entity.
Returns: The entity_name of this EntityActionArgument. Return type: str 
- 
is_multi_value¶ Gets the is_multi_value of this EntityActionArgument. Is the entity action argument multi-value
Returns: The is_multi_value of this EntityActionArgument. Return type: bool 
- 
meta_type¶ Gets the meta_type of this EntityActionArgument. Metatype of an entity action argument
Returns: The meta_type of this EntityActionArgument. Return type: str 
- 
name¶ [Required] Gets the name of this EntityActionArgument. Name of an entity action argument
Returns: The name of this EntityActionArgument. Return type: str 
- 
natural_language_mapping¶ Gets the natural_language_mapping of this EntityActionArgument.
Returns: The natural_language_mapping of this EntityActionArgument. Return type: oci.oda.models.EntityActionArgumentNaturalLanguageMapping 
- 
type¶ [Required] Gets the type of this EntityActionArgument. Type of an entity action argument
Allowed values for this property are: “TEXT”, “NUMBER”, “DATE_TIME”, “DATE”, “ENTITY”, “COMPOSITE_ENTITY”, “ATTRIBUTE_REFERENCE”, “BOOLEAN”
Returns: The type of this EntityActionArgument. Return type: str 
-