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
-