Module netapp_ontap.models.cluster_nodes
Copyright © 2023 NetApp Inc. All rights reserved.
This file has been automatically generated based on the ONTAP REST API documentation.
Classes
class ClusterNodesSchema (*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)
-
The fields of the ClusterNodes object
Ancestors
- netapp_ontap.resource.ResourceSchema
- marshmallow.schema.Schema
- marshmallow.base.SchemaABC
Class variables
-
cluster_interface: ClusterNodesClusterInterface POST
-
The cluster_interface field of the cluster_nodes.
-
cluster_interfaces: List[IpInterface] GET
-
The cluster_interfaces field of the cluster_nodes.
-
controller: ClusterNodesController GET POST PATCH
-
The controller field of the cluster_nodes.
-
date: ImpreciseDateTime GET
-
The current or "wall clock" time of the node in ISO-8601 date, time, and time zone format. The ISO-8601 date and time are localized based on the ONTAP cluster's timezone setting.
Example: 2019-04-17T15:49:26.000+0000
-
external_cache: ClusterNodesExternalCache GET
-
The external_cache field of the cluster_nodes.
-
ha: ClusterNodesHa GET POST PATCH
-
The ha field of the cluster_nodes.
-
hw_assist: HwAssist GET
-
The hw_assist field of the cluster_nodes.
-
is_spares_low: bool GET
-
Specifies whether or not the node is in spares low condition.
-
links: SelfLink GET
-
The links field of the cluster_nodes.
-
location: str GET POST PATCH
-
The location field of the cluster_nodes.
Example: rack 2 row 5
-
management_interface: ClusterNodesManagementInterface POST
-
The management_interface field of the cluster_nodes.
-
management_interfaces: List[IpInterface] GET
-
The management_interfaces field of the cluster_nodes.
-
membership: str GET
-
Possible values:
- available - A node is detected on the internal cluster network and can be added to the cluster. Nodes that have a membership of "available" are not returned when a GET request is called when the cluster exists. Provide a query on the "membership" property for available to scan for nodes on the cluster network. Nodes that have a membership of "available" are returned automatically before a cluster is created.
- joining - Joining nodes are in the process of being added to the cluster. The node might be progressing through the steps to become a member or might have failed. The job to add the node or create the cluster provides details on the current progress of the node.
- member - Nodes that are members have successfully joined the cluster.
Valid choices:
- available
- joining
- member
-
metric: NodeMetrics GET
-
The metric field of the cluster_nodes.
-
metrocluster: ClusterNodesMetrocluster GET POST PATCH
-
The metrocluster field of the cluster_nodes.
-
model: str GET
-
The model field of the cluster_nodes.
Example: FAS3070
-
name: str GET POST PATCH
-
The name field of the cluster_nodes.
Example: node-01
-
nvram: ClusterNodesNvram GET POST PATCH
-
The nvram field of the cluster_nodes.
-
owner: str GET POST PATCH
-
Owner of the node.
Example: Example Corp
-
serial_number: str GET
-
The serial_number field of the cluster_nodes.
Example: 4048820-60-9
-
service_processor: ServiceProcessor GET POST PATCH
-
The service_processor field of the cluster_nodes.
-
snaplock: ClusterNodesSnaplock GET
-
The snaplock field of the cluster_nodes.
-
state: str GET
-
State of the node:
- up - Node is up and operational.
- booting - Node is booting up.
- down - Node has stopped or is dumping core.
- taken_over - Node has been taken over by its HA partner and is not yet waiting for giveback.
- waiting_for_giveback - Node has been taken over by its HA partner and is waiting for the HA partner to giveback disks.
- degraded - Node has one or more critical services offline.
- unknown - Node or its HA partner cannot be contacted and there is no information on the node's state.
Valid choices:
- up
- booting
- down
- taken_over
- waiting_for_giveback
- degraded
- unknown
-
statistics: NodeStatistics GET
-
The statistics field of the cluster_nodes.
-
storage_configuration: str GET
-
The storage configuration in the system. Possible values:
- mixed_path
- single_path
- multi_path
- quad_path
- mixed_path_ha
- single_path_ha
- multi_path_ha
- quad_path_ha
- unknown
Valid choices:
- unknown
- single_path
- multi_path
- mixed_path
- quad_path
- single_path_ha
- multi_path_ha
- mixed_path_ha
- quad_path_ha
-
system_id: str GET
-
The system_id field of the cluster_nodes.
Example: 92027651
-
system_machine_type: str GET
-
OEM system machine type.
Example: 7Y56-CTOWW1
-
uptime: Size GET
-
The total time, in seconds, that the node has been up.
Example: 300536
-
uuid: str GET
-
The uuid field of the cluster_nodes.
Example: 4ea7a442-86d1-11e0-ae1c-123478563412
-
vendor_serial_number: str GET
-
OEM vendor serial number.
Example: 791603000068
-
version: Version GET
-
The version field of the cluster_nodes.
-
vm: ClusterNodesVm GET POST PATCH
-
The vm field of the cluster_nodes.