ruạṛ
a ���f� � @ 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 ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zdd� Zdd� Z dd� ZdS )�NodeSummaryz2 The details of each node in the cluster. c K sF dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d S ) a� Initializes a new NodeSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param private_endpoint_fqdn: The value to assign to the private_endpoint_fqdn property of this NodeSummary. :type private_endpoint_fqdn: str :param private_endpoint_ip_address: The value to assign to the private_endpoint_ip_address property of this NodeSummary. :type private_endpoint_ip_address: str :param display_name: The value to assign to the display_name property of this NodeSummary. :type display_name: str :param redis_cluster_id: The value to assign to the redis_cluster_id property of this NodeSummary. :type redis_cluster_id: str :param shard_number: The value to assign to the shard_number property of this NodeSummary. :type shard_number: int �str�int)�private_endpoint_fqdn�private_endpoint_ip_address�display_name�redis_cluster_id�shard_numberZprivateEndpointFqdnZprivateEndpointIpAddressZdisplayNameZredisClusterIdZshardNumberN)Z swagger_typesZ attribute_map�_private_endpoint_fqdn�_private_endpoint_ip_address� _display_name�_redis_cluster_id� _shard_number)�self�kwargs� r �A/usr/lib/python3.9/site-packages/oci/redis/models/node_summary.py�__init__ s"