a O•ºf+%ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@süeZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd Zdd„Zedd„ƒZejdd„ƒZedd„ƒZejdd„ƒZedd„ƒZejdd„ƒZedd„ƒZejdd„ƒZedd„ƒZejdd„ƒZedd „ƒZejd!d „ƒZd"d#„Zd$d%„Zd&d'„Zd(S))ÚSkillParameterz) Metadata for a Skill Parameter. ÚSTRINGÚINTEGERÚFLOATÚBOOLEANÚSECUREÚCREATINGÚUPDATINGÚACTIVEÚINACTIVEÚDELETINGÚDELETEDÚFAILEDcKsPdddddddœ|_dddddddœ|_d |_d |_d |_d |_d |_d |_d S) aÓ Initializes a new SkillParameter object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param name: The value to assign to the name property of this SkillParameter. :type name: str :param display_name: The value to assign to the display_name property of this SkillParameter. :type display_name: str :param description: The value to assign to the description property of this SkillParameter. :type description: str :param type: The value to assign to the type property of this SkillParameter. Allowed values for this property are: "STRING", "INTEGER", "FLOAT", "BOOLEAN", "SECURE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str :param value: The value to assign to the value property of this SkillParameter. :type value: str :param lifecycle_state: The value to assign to the lifecycle_state property of this SkillParameter. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "INACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str Ústr)ÚnameÚ display_nameÚ descriptionÚtypeÚvalueÚlifecycle_staterÚ displayNamerrrÚlifecycleStateN)Ú swagger_typesÚ attribute_mapÚ_nameÚ _display_nameÚ _descriptionÚ_typeÚ_valueÚ_lifecycle_state)ÚselfÚkwargs©r&ú‚/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/oda/models/skill_parameter.pyÚ__init__@s(#ú ú zSkillParameter.__init__cCs|jS)zÛ **[Required]** Gets the name of this SkillParameter. The Parameter name. This must be unique within the parent resource. :return: The name of this SkillParameter. :rtype: str ©r©r$r&r&r'r{s zSkillParameter.namecCs ||_dS)zÏ Sets the name of this SkillParameter. The Parameter name. This must be unique within the parent resource. :param name: The name of this SkillParameter. :type: str Nr))r$rr&r&r'r‡s cCs|jS)zÊ **[Required]** Gets the display_name of this SkillParameter. The display name for the Parameter. :return: The display_name of this SkillParameter. :rtype: str ©rr*r&r&r'r“s zSkillParameter.display_namecCs ||_dS)zÆ Sets the display_name of this SkillParameter. The display name for the Parameter. :param display_name: The display_name of this SkillParameter. :type: str Nr+)r$rr&r&r'rŸs cCs|jS)zµ Gets the description of this SkillParameter. A description of the Parameter. :return: The description of this SkillParameter. :rtype: str ©r r*r&r&r'r«s zSkillParameter.descriptioncCs ||_dS)z¿ Sets the description of this SkillParameter. A description of the Parameter. :param description: The description of this SkillParameter. :type: str Nr,)r$rr&r&r'r·s cCs|jS)a| **[Required]** Gets the type of this SkillParameter. The value type. Allowed values for this property are: "STRING", "INTEGER", "FLOAT", "BOOLEAN", "SECURE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The type of this SkillParameter. :rtype: str )r!r*r&r&r'rÃs zSkillParameter.typecCs gd¢}t||ƒsd}||_dS)zš Sets the type of this SkillParameter. The value type. :param type: The type of this SkillParameter. :type: str )rrr r r ÚUNKNOWN_ENUM_VALUEN)rr!)r$rÚallowed_valuesr&r&r'rÒs  cCs|jS)zß **[Required]** Gets the value of this SkillParameter. The current value. The value will be interpreted based on the `type`. :return: The value of this SkillParameter. :rtype: str ©r"r*r&r&r'rás zSkillParameter.valuecCs ||_dS)zÔ Sets the value of this SkillParameter. The current value. The value will be interpreted based on the `type`. :param value: The value of this SkillParameter. :type: str Nr/)r$rr&r&r'rís cCs|jS)a½ **[Required]** Gets the lifecycle_state of this SkillParameter. The Parameter's current state. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "INACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The lifecycle_state of this SkillParameter. :rtype: str )r#r*r&r&r'rùs zSkillParameter.lifecycle_statecCs gd¢}t||ƒsd}||_dS)zÊ Sets the lifecycle_state of this SkillParameter. The Parameter's current state. :param lifecycle_state: The lifecycle_state of this SkillParameter. :type: str )r r rrrrrr-N)rr#)r$rr.r&r&r'rs  cCst|ƒS©N)rr*r&r&r'Ú__repr__szSkillParameter.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©r$Úotherr&r&r'Ú__eq__szSkillParameter.__eq__cCs ||k Sr0r&r3r&r&r'Ú__ne__ szSkillParameter.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú TYPE_STRINGÚ TYPE_INTEGERÚ TYPE_FLOATÚ TYPE_BOOLEANÚ TYPE_SECUREÚLIFECYCLE_STATE_CREATINGÚLIFECYCLE_STATE_UPDATINGÚLIFECYCLE_STATE_ACTIVEÚLIFECYCLE_STATE_INACTIVEÚLIFECYCLE_STATE_DELETINGÚLIFECYCLE_STATE_DELETEDÚLIFECYCLE_STATE_FAILEDr(ÚpropertyrÚsetterrrrrrr1r5r6r&r&r&r'r sR;            rN)Úoci.utilrrrÚoci.decoratorsrÚobjectrr&r&r&r'Ús