CreateDigitalAssistantVersionDetails¶
-
class
oci.oda.models.CreateDigitalAssistantVersionDetails(**kwargs)¶ Bases:
oci.oda.models.create_digital_assistant_details.CreateDigitalAssistantDetailsProperties that are required to create a new version of an existing Digital Assistant.
Attributes
KIND_CLONEstr(object=’’) -> str KIND_EXTENDstr(object=’’) -> str KIND_NEWstr(object=’’) -> str KIND_VERSIONstr(object=’’) -> str MULTILINGUAL_MODE_NATIVEstr(object=’’) -> str MULTILINGUAL_MODE_TRANSLATIONstr(object=’’) -> str categoryGets the category of this CreateDigitalAssistantDetails. defined_tagsGets the defined_tags of this CreateDigitalAssistantDetails. descriptionGets the description of this CreateDigitalAssistantDetails. freeform_tagsGets the freeform_tags of this CreateDigitalAssistantDetails. id[Required] Gets the id of this CreateDigitalAssistantVersionDetails. kind[Required] Gets the kind of this CreateDigitalAssistantDetails. multilingual_modeGets the multilingual_mode of this CreateDigitalAssistantDetails. platform_versionGets the platform_version of this CreateDigitalAssistantDetails. primary_language_tagGets the primary_language_tag of this CreateDigitalAssistantDetails. version[Required] Gets the version of this CreateDigitalAssistantVersionDetails. Methods
__init__(**kwargs)Initializes a new CreateDigitalAssistantVersionDetails object with values from keyword arguments. get_subtype(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
KIND_CLONE= 'CLONE'¶
-
KIND_EXTEND= 'EXTEND'¶
-
KIND_NEW= 'NEW'¶
-
KIND_VERSION= 'VERSION'¶
-
MULTILINGUAL_MODE_NATIVE= 'NATIVE'¶
-
MULTILINGUAL_MODE_TRANSLATION= 'TRANSLATION'¶
-
__init__(**kwargs)¶ Initializes a new CreateDigitalAssistantVersionDetails object with values from keyword arguments. The default value of the
kindattribute of this class isVERSIONand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - kind (str) – The value to assign to the kind property of this CreateDigitalAssistantVersionDetails. Allowed values for this property are: “NEW”, “CLONE”, “VERSION”, “EXTEND”
- category (str) – The value to assign to the category property of this CreateDigitalAssistantVersionDetails.
- description (str) – The value to assign to the description property of this CreateDigitalAssistantVersionDetails.
- platform_version (str) – The value to assign to the platform_version property of this CreateDigitalAssistantVersionDetails.
- multilingual_mode (str) – The value to assign to the multilingual_mode property of this CreateDigitalAssistantVersionDetails. Allowed values for this property are: “NATIVE”, “TRANSLATION”
- primary_language_tag (str) – The value to assign to the primary_language_tag property of this CreateDigitalAssistantVersionDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateDigitalAssistantVersionDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateDigitalAssistantVersionDetails.
- id (str) – The value to assign to the id property of this CreateDigitalAssistantVersionDetails.
- version (str) – The value to assign to the version property of this CreateDigitalAssistantVersionDetails.
-
category¶ Gets the category of this CreateDigitalAssistantDetails. The resource’s category. This is used to group resource’s together.
Returns: The category of this CreateDigitalAssistantDetails. Return type: str
Gets the defined_tags of this CreateDigitalAssistantDetails. Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this CreateDigitalAssistantDetails. Return type: dict(str, dict(str, object))
-
description¶ Gets the description of this CreateDigitalAssistantDetails. A short description of the resource.
Returns: The description of this CreateDigitalAssistantDetails. Return type: str
Gets the freeform_tags of this CreateDigitalAssistantDetails. Simple key-value pair that is applied without any predefined name, type, or scope. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this CreateDigitalAssistantDetails. Return type: dict(str, str)
-
static
get_subtype(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
id¶ [Required] Gets the id of this CreateDigitalAssistantVersionDetails. The unique identifier of the Digital Assistant to create a new version of.
Returns: The id of this CreateDigitalAssistantVersionDetails. Return type: str
-
kind¶ [Required] Gets the kind of this CreateDigitalAssistantDetails. How to create the Digital Assistant.
Allowed values for this property are: “NEW”, “CLONE”, “VERSION”, “EXTEND”
Returns: The kind of this CreateDigitalAssistantDetails. Return type: str
-
multilingual_mode¶ Gets the multilingual_mode of this CreateDigitalAssistantDetails. The multilingual mode for the resource.
Allowed values for this property are: “NATIVE”, “TRANSLATION”
Returns: The multilingual_mode of this CreateDigitalAssistantDetails. Return type: str
-
platform_version¶ Gets the platform_version of this CreateDigitalAssistantDetails. The ODA Platform Version for this resource.
Returns: The platform_version of this CreateDigitalAssistantDetails. Return type: str
-
primary_language_tag¶ Gets the primary_language_tag of this CreateDigitalAssistantDetails. The primary language for the resource.
Returns: The primary_language_tag of this CreateDigitalAssistantDetails. Return type: str
-
version¶ [Required] Gets the version of this CreateDigitalAssistantVersionDetails. The resource’s version. The version can only contain numbers, letters, periods, underscores, dashes or spaces. The version must begin with a letter or a number.
Returns: The version of this CreateDigitalAssistantVersionDetails. Return type: str
-