RemoteCluster#
- class RemoteCluster(name=None, external_address=None, node_ip_addresses=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ExternalizableAbstractModel
This includes the attributes of a remote cluster, such as the cluster name, cluster type, and address details. The address details comprise the external address (either a virtual IP or FQDN), the port for incoming connections, and the internal addresses (node IP addresses).
- Parameters:
name (min=1 chars, max=80 chars) – (
name
) Cluster name of a remote cluster.external_address (required) – (
external_address
)node_ip_addresses – (
node_ip_addresses
) Node IP addresses of a registered cluster.
- property external_address#
- Type:
- property name#
Cluster name of a remote cluster.
- Type:
str
- property node_ip_addresses#
Node IP addresses of a registered cluster.
- Type:
list[
IPAddressOrFQDN
]
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model