ClusterProfileProjection#
- class ClusterProfileProjection(name=None, description=None, create_time=None, last_update_time=None, created_by=None, last_updated_by=None, cluster_count=None, drifted_cluster_count=None, clusters=None, allowed_overrides=None, name_server_ip_list=None, ntp_server_ip_list=None, smtp_server=None, nfs_subnet_whitelist=None, snmp_config=None, rsyslog_server_list=None, pulse_status=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#
Bases:
ClusterProfile- Parameters:
name (required max=64 chars) – (
name) Name of the cluster profiledescription (max=1000 chars) – (
description) Detailed description of a cluster profilecreate_time – (
create_time) Creation time of cluster profilelast_update_time – (
last_update_time) Last updated time of a cluster profilecreated_by – (
created_by) Details of the user who created this cluster profilelast_updated_by – (
last_updated_by) Details of the user who has recently updated this cluster profilecluster_count – (
cluster_count) Count of clusters associated to a cluster profiledrifted_cluster_count – (
drifted_cluster_count) The count indicates the number of clusters associated with a cluster profile that have experienced drift. Drifted clusters are those in which the configuration differs from the defined profile. For example, the NTP server has different values on a cluster as compared to the profile it is attached.clusters – (
clusters) Managed cluster informationallowed_overrides – (
allowed_overrides) Indicates if a configuration of attached clusters can be skipped from monitoring.name_server_ip_list – (
name_server_ip_list) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.ntp_server_ip_list – (
ntp_server_ip_list) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.smtp_server – (
smtp_server)nfs_subnet_whitelist – (
nfs_subnet_whitelist) NFS subnet whitelist addresses. This is part of payload for cluster update operation only.snmp_config – (
snmp_config)rsyslog_server_list – (
rsyslog_server_list) RSYSLOG Server.pulse_status – (
pulse_status)ext_id – (
ext_id) A globally unique identifier of an instance that is suitable for external consumption.links – (
links) A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.tenant_id – (
tenant_id) A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model