CreateSkillVersionDetails¶
-
class
oci.oda.models.
CreateSkillVersionDetails
(**kwargs)¶ Bases:
oci.oda.models.create_skill_details.CreateSkillDetails
Properties that are required to create a new version of an existing Skill.
Attributes
KIND_CLONE
str(object=’’) -> str KIND_EXTEND
str(object=’’) -> str KIND_NEW
str(object=’’) -> str KIND_VERSION
str(object=’’) -> str MULTILINGUAL_MODE_NATIVE
str(object=’’) -> str MULTILINGUAL_MODE_TRANSLATION
str(object=’’) -> str category
Gets the category of this CreateSkillDetails. defined_tags
Gets the defined_tags of this CreateSkillDetails. description
Gets the description of this CreateSkillDetails. dialog_version
Gets the dialog_version of this CreateSkillDetails. freeform_tags
Gets the freeform_tags of this CreateSkillDetails. id
[Required] Gets the id of this CreateSkillVersionDetails. kind
[Required] Gets the kind of this CreateSkillDetails. multilingual_mode
Gets the multilingual_mode of this CreateSkillDetails. platform_version
Gets the platform_version of this CreateSkillDetails. primary_language_tag
Gets the primary_language_tag of this CreateSkillDetails. version
[Required] Gets the version of this CreateSkillVersionDetails. Methods
__init__
(**kwargs)Initializes a new CreateSkillVersionDetails 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 CreateSkillVersionDetails object with values from keyword arguments. The default value of the
kind
attribute of this class isVERSION
and 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 CreateSkillVersionDetails. Allowed values for this property are: “NEW”, “CLONE”, “VERSION”, “EXTEND”
- category (str) – The value to assign to the category property of this CreateSkillVersionDetails.
- description (str) – The value to assign to the description property of this CreateSkillVersionDetails.
- platform_version (str) – The value to assign to the platform_version property of this CreateSkillVersionDetails.
- dialog_version (str) – The value to assign to the dialog_version property of this CreateSkillVersionDetails.
- multilingual_mode (str) – The value to assign to the multilingual_mode property of this CreateSkillVersionDetails. Allowed values for this property are: “NATIVE”, “TRANSLATION”
- primary_language_tag (str) – The value to assign to the primary_language_tag property of this CreateSkillVersionDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateSkillVersionDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateSkillVersionDetails.
- id (str) – The value to assign to the id property of this CreateSkillVersionDetails.
- version (str) – The value to assign to the version property of this CreateSkillVersionDetails.
-
category
¶ Gets the category of this CreateSkillDetails. The resource’s category. This is used to group resource’s together.
Returns: The category of this CreateSkillDetails. Return type: str
Gets the defined_tags of this CreateSkillDetails. Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this CreateSkillDetails. Return type: dict(str, dict(str, object))
-
description
¶ Gets the description of this CreateSkillDetails. A short description of the resource.
Returns: The description of this CreateSkillDetails. Return type: str
-
dialog_version
¶ Gets the dialog_version of this CreateSkillDetails. The resource’s dialog version.
Returns: The dialog_version of this CreateSkillDetails. Return type: str
Gets the freeform_tags of this CreateSkillDetails. Simple key-value pair that is applied without any predefined name, type, or scope. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this CreateSkillDetails. 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 CreateSkillVersionDetails. The unique identifier of the Skill to create a new version of.
Returns: The id of this CreateSkillVersionDetails. Return type: str
-
kind
¶ [Required] Gets the kind of this CreateSkillDetails. How to create the Skill.
Allowed values for this property are: “NEW”, “CLONE”, “VERSION”, “EXTEND”
Returns: The kind of this CreateSkillDetails. Return type: str
-
multilingual_mode
¶ Gets the multilingual_mode of this CreateSkillDetails. The multilingual mode for the resource.
Allowed values for this property are: “NATIVE”, “TRANSLATION”
Returns: The multilingual_mode of this CreateSkillDetails. Return type: str
-
platform_version
¶ Gets the platform_version of this CreateSkillDetails. The ODA Platform Version for this resource.
Returns: The platform_version of this CreateSkillDetails. Return type: str
-
primary_language_tag
¶ Gets the primary_language_tag of this CreateSkillDetails. The primary language for the resource.
Returns: The primary_language_tag of this CreateSkillDetails. Return type: str
-
version
¶ [Required] Gets the version of this CreateSkillVersionDetails. 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 CreateSkillVersionDetails. Return type: str
-