# Module `netapp_ontap.models.capacity_pool_node_with_optional_new_serial`

Copyright © 2022 NetApp Inc. All rights reserved.

This file has been automatically generated based on the ONTAP REST API documentation.

## Classes

`class CapacityPoolNodeWithOptionalNewSerialSchema (*, 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 CapacityPoolNodeWithOptionalNewSerial object

  ### Ancestors

  - netapp_ontap.resource.ResourceSchema
  - marshmallow.schema.Schema
  - marshmallow.base.SchemaABC

  ### Class variables

  `new_node_serial_number: str POST PATCH`

    New node serial number to assign to this node. This is not required when reassigning an existing node that is using capacity pools licensing to another capacity pool license. It is required when converting a node that is using capacity tiers (node-locked) licensing to using capacity pools licensing. In this case, a new serial number must be generated from the license manager that has the capacity pool license installed.

    Example: 99939000010000000011

  `node: Node GET POST PATCH`

    The node field of the capacity_pool_node_with_optional_new_serial.