a üÎòfb ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@sêeZdZdZdZdd„Zedd„ƒZejdd„ƒZedd „ƒZ e jd d „ƒZ ed d „ƒZ e jd d „ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ edd„ƒZejdd„ƒZdd„Zdd„Zdd„Zd S)!ÚDrsFilea- A Deployment Rule Set(DRS) is a JAR (Java ARchive) file used in Java applications to enforce security and manage compatibility between different versions of Java applets and web start applications (https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/deployment_rules.html). ÚSHA256cKsZddddddddœ|_dddddd d dœ|_d |_d |_d |_d |_d |_d |_d |_d S) aF Initializes a new DrsFile object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param bucket_name: The value to assign to the bucket_name property of this DrsFile. :type bucket_name: str :param namespace: The value to assign to the namespace property of this DrsFile. :type namespace: str :param drs_file_name: The value to assign to the drs_file_name property of this DrsFile. :type drs_file_name: str :param drs_file_key: The value to assign to the drs_file_key property of this DrsFile. :type drs_file_key: str :param checksum_type: The value to assign to the checksum_type property of this DrsFile. Allowed values for this property are: "SHA256", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type checksum_type: str :param checksum_value: The value to assign to the checksum_value property of this DrsFile. :type checksum_value: str :param is_default: The value to assign to the is_default property of this DrsFile. :type is_default: bool ÚstrÚbool)Ú bucket_nameÚ namespaceÚ drs_file_nameÚ drs_file_keyÚ checksum_typeÚchecksum_valueÚ is_defaultZ bucketNamer Z drsFileNameZ drsFileKeyZ checksumTypeZ checksumValueZ isDefaultN) Z swagger_typesZ attribute_mapÚ _bucket_nameÚ _namespaceÚ_drs_file_nameÚ _drs_file_keyÚ_checksum_typeÚ_checksum_valueÚ _is_default)ÚselfÚkwargs©rú;/usr/lib/python3.9/site-packages/oci/jms/models/drs_file.pyÚ__init__s.%ù ù zDrsFile.__init__cCs|jS)zÔ **[Required]** Gets the bucket_name of this DrsFile. The Object Storage bucket name where the DRS file is located. :return: The bucket_name of this DrsFile. :rtype: str ©r©rrrrr Xs zDrsFile.bucket_namecCs ||_dS)zÏ Sets the bucket_name of this DrsFile. The Object Storage bucket name where the DRS file is located. :param bucket_name: The bucket_name of this DrsFile. :type: str Nr)rr rrrr ds cCs|jS)z´ **[Required]** Gets the namespace of this DrsFile. The namespace for Object Storage. :return: The namespace of this DrsFile. :rtype: str ©rrrrrr ps zDrsFile.namespacecCs ||_dS)z­ Sets the namespace of this DrsFile. The namespace for Object Storage. :param namespace: The namespace of this DrsFile. :type: str Nr)rr rrrr |s cCs|jS)zÄ **[Required]** Gets the drs_file_name of this DrsFile. The name of the DRS file in Object Store. :return: The drs_file_name of this DrsFile. :rtype: str ©rrrrrr ˆs zDrsFile.drs_file_namecCs ||_dS)zÁ Sets the drs_file_name of this DrsFile. The name of the DRS file in Object Store. :param drs_file_name: The drs_file_name of this DrsFile. :type: str Nr )rr rrrr ”s cCs|jS)zÑ **[Required]** Gets the drs_file_key of this DrsFile. The unique identifier of the DRS file in Object Storage. :return: The drs_file_key of this DrsFile. :rtype: str ©rrrrrr  s zDrsFile.drs_file_keycCs ||_dS)zÍ Sets the drs_file_key of this DrsFile. The unique identifier of the DRS file in Object Storage. :param drs_file_key: The drs_file_key of this DrsFile. :type: str Nr!)rr rrrr ¬s cCs|jS)a} **[Required]** Gets the checksum_type of this DrsFile. The checksum type for the DRS file in Object Storage. Allowed values for this property are: "SHA256", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The checksum_type of this DrsFile. :rtype: str )rrrrrr¸s zDrsFile.checksum_typecCsdg}t||ƒsd}||_dS)zÍ Sets the checksum_type of this DrsFile. The checksum type for the DRS file in Object Storage. :param checksum_type: The checksum_type of this DrsFile. :type: str rZUNKNOWN_ENUM_VALUEN)rr)rrZallowed_valuesrrrrÇs  cCs|jS)zÓ **[Required]** Gets the checksum_value of this DrsFile. The checksum value for the DRS file in Object Storage. :return: The checksum_value of this DrsFile. :rtype: str ©rrrrrrÖs zDrsFile.checksum_valuecCs ||_dS)zÑ Sets the checksum_value of this DrsFile. The checksum value for the DRS file in Object Storage. :param checksum_value: The checksum_value of this DrsFile. :type: str Nr")rrrrrrâs cCs|jS)zÄ **[Required]** Gets the is_default of this DrsFile. To check if the DRS file is the detfault ones. :return: The is_default of this DrsFile. :rtype: bool ©rrrrrrîs zDrsFile.is_defaultcCs ||_dS)z¾ Sets the is_default of this DrsFile. To check if the DRS file is the detfault ones. :param is_default: The is_default of this DrsFile. :type: bool Nr#)rrrrrrús cCst|ƒS©N)rrrrrÚ__repr__szDrsFile.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrrÚ__eq__ szDrsFile.__eq__cCs ||k Sr$rr'rrrÚ__ne__szDrsFile.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__ZCHECKSUM_TYPE_SHA256rÚpropertyr Úsetterr r r rrrr%r)r*rrrrr sD@              rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs