ruạṛ
a ���fP. � @ 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 @ s4 e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zd"d#� Zd$d%� Zd&d'� Zd(S ))�PrivateEndpointSummarya[ To use any of the API operations, you must be authorized in an IAM policy. If you are not authorized, talk to an administrator. If you are an administrator who needs to write policies to give users access, see `Getting Started with Policies`__. __ https://docs.cloud.oracle.com/Content/Identity/Concepts/policygetstarted.htm c K sx ddddddddddd� | _ ddddd d ddd dd� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _dS )a� Initializes a new PrivateEndpointSummary 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 PrivateEndpointSummary. :type name: str :param namespace: The value to assign to the namespace property of this PrivateEndpointSummary. :type namespace: str :param compartment_id: The value to assign to the compartment_id property of this PrivateEndpointSummary. :type compartment_id: str :param created_by: The value to assign to the created_by property of this PrivateEndpointSummary. :type created_by: str :param time_created: The value to assign to the time_created property of this PrivateEndpointSummary. :type time_created: datetime :param time_modified: The value to assign to the time_modified property of this PrivateEndpointSummary. :type time_modified: datetime :param prefix: The value to assign to the prefix property of this PrivateEndpointSummary. :type prefix: str :param fqdns: The value to assign to the fqdns property of this PrivateEndpointSummary. :type fqdns: oci.object_storage.models.Fqdns :param etag: The value to assign to the etag property of this PrivateEndpointSummary. :type etag: str :param lifecycle_state: The value to assign to the lifecycle_state property of this PrivateEndpointSummary. :type lifecycle_state: str �strZdatetimeZFqdns) �name� namespace�compartment_id� created_by�time_created� time_modified�prefix�fqdns�etag�lifecycle_stater r Z compartmentIdZ createdByZtimeCreatedZtimeModifiedr r r ZlifecycleStateN)Z swagger_typesZ attribute_map�_name� _namespace�_compartment_id�_created_by� _time_created�_time_modified�_prefix�_fqdns�_etag�_lifecycle_state)�self�kwargs� r �V/usr/lib/python3.9/site-packages/oci/object_storage/models/private_endpoint_summary.py�__init__ s@ /�� zPrivateEndpointSummary.__init__c C s | j S )a **[Required]** Gets the name of this PrivateEndpointSummary. The name given to the Private Endpoint. Avoid entering confidential information. Example: my-new-pe1 :return: The name of this PrivateEndpointSummary. :rtype: str �r �r r r r r i s zPrivateEndpointSummary.namec C s || _ dS )a Sets the name of this PrivateEndpointSummary. The name given to the Private Endpoint. Avoid entering confidential information. Example: my-new-pe1 :param name: The name of this PrivateEndpointSummary. :type: str Nr! )r r r r r r v s c C s | j S )z� **[Required]** Gets the namespace of this PrivateEndpointSummary. The Object Storage namespace with which the Private Endpoint is associated. :return: The namespace of this PrivateEndpointSummary. :rtype: str �r r"