Module netapp_ontap.models.aggregate_spare
Copyright © 2022 NetApp Inc. All rights reserved.
Classes
class AggregateSpareSchema (*, 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 AggregateSpare object
Ancestors
- netapp_ontap.resource.ResourceSchema
- marshmallow.schema.Schema
- marshmallow.base.SchemaABC
Class variables
-
checksum_style GET
-
The checksum type that has been assigned to the spares.
Valid choices:
- block
- advanced_zoned
-
disk_class GET
-
Disk class of spares.
Valid choices:
- unknown
- capacity
- performance
- archive
- solid_state
- array
- virtual
- data_center
- capacity_flash
-
disk_type GET
-
Type of disk.
Valid choices:
- fc
- lun
- nl_sas
- nvme_ssd
- sas
- sata
- scsi
- ssd
- ssd_cap
- ssd_zns
- vm_disk
-
is_partition GET
-
Indicates whether a disk is partitioned (true) or whole (false)
Example: true
-
layout_requirements GET
-
Available RAID protections and their restrictions.
-
node GET POST PATCH
-
The node field of the aggregate_spare.
-
size GET
-
Usable size of each spare, in bytes.
Example: 10156769280
-
syncmirror_pool GET
-
SyncMirror spare pool.
Valid choices:
- pool0
- pool1
-
usable GET
-
Total number of usable spares in the bucket. The usable count for each class of spares does not include reserved spare capacity recommended by ONTAP best practices.
Example: 9