ruạṛ
a ���f�1 � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s< e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd ZdZdZdZdd� Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zd+d,� Zd-d.� Zd/d0� Z d1S )2�UserSummaryz) The summary of a specific User. �OPEN�EXPIRED� EXPIRED_GRACE�LOCKED�LOCKED_TIMED�EXPIRED_AND_LOCKED�EXPIRED_GRACE_AND_LOCKED�EXPIRED_AND_LOCKED_TIMED�EXPIRED_GRACE_AND_LOCKED_TIMED�OPEN_AND_IN_ROLLOVER�EXPIRED_AND_IN_ROLLOVER�LOCKED_AND_IN_ROLLOVER�"EXPIRED_AND_LOCKED_AND_IN_ROLLOVER�LOCKED_TIMED_AND_IN_ROLLOVER�#EXPIRED_AND_LOCKED_TIMED_AND_IN_ROLc K sd ddddddddd�| _ dddddd d dd�| _d| _d| _d| _d| _d| _d| _d| _d| _ dS ) aJ Initializes a new UserSummary 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 UserSummary. :type name: str :param status: The value to assign to the status property of this UserSummary. Allowed values for this property are: "OPEN", "EXPIRED", "EXPIRED_GRACE", "LOCKED", "LOCKED_TIMED", "EXPIRED_AND_LOCKED", "EXPIRED_GRACE_AND_LOCKED", "EXPIRED_AND_LOCKED_TIMED", "EXPIRED_GRACE_AND_LOCKED_TIMED", "OPEN_AND_IN_ROLLOVER", "EXPIRED_AND_IN_ROLLOVER", "LOCKED_AND_IN_ROLLOVER", "EXPIRED_AND_LOCKED_AND_IN_ROLLOVER", "LOCKED_TIMED_AND_IN_ROLLOVER", "EXPIRED_AND_LOCKED_TIMED_AND_IN_ROL", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type status: str :param time_expiring: The value to assign to the time_expiring property of this UserSummary. :type time_expiring: datetime :param default_tablespace: The value to assign to the default_tablespace property of this UserSummary. :type default_tablespace: str :param temp_tablespace: The value to assign to the temp_tablespace property of this UserSummary. :type temp_tablespace: str :param time_created: The value to assign to the time_created property of this UserSummary. :type time_created: datetime :param time_locked: The value to assign to the time_locked property of this UserSummary. :type time_locked: datetime :param profile: The value to assign to the profile property of this UserSummary. :type profile: str �strZdatetime)�name�status� time_expiring�default_tablespace�temp_tablespace�time_created�time_locked�profiler r ZtimeExpiringZdefaultTablespaceZtempTablespaceZtimeCreatedZ timeLockedr N) Z swagger_typesZ attribute_map�_name�_status�_time_expiring�_default_tablespace�_temp_tablespace� _time_created�_time_locked�_profile)�self�kwargs� r) �O/usr/lib/python3.9/site-packages/oci/database_management/models/user_summary.py�__init__N s4 )��zUserSummary.__init__c C s | j S )z� **[Required]** Gets the name of this UserSummary. The name of the User. :return: The name of this UserSummary. :rtype: str �r �r'