Module netapp_ontap.models.aggregate_spare

Copyright © 2019 NetApp Inc. All rights reserved.

Classes

class AggregateSpareSchema (only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

The fields of the AggregateSpare object

Ancestors

  • netapp_ontap.resource.ResourceSchema
  • marshmallow.schema.Schema
  • marshmallow.schema.BaseSchema
  • marshmallow.base.SchemaABC

Class variables

var checksum_style

The checksum type that has been assigned to the spares

Valid choices:

  • block
  • advanced_zoned
var disk_class

Disk class of spares

Valid choices:

  • unknown
  • capacity
  • performance
  • archive
  • solid_state
  • array
  • virtual
  • data_center
  • capacity_flash
var layout_requirements

Available RAID protections and their restrictions

var node

The node field of the aggregate_spare.

var opts
var size

Usable size of each spare in bytes

Example: 10156769280

var syncmirror_pool

SyncMirror spare pool

Valid choices:

  • pool0
  • pool1
var usable

Total number of usable spares

Example: 9

Instance variables

var patchable_fields

Only fields in this list will be considered when patching a resource

var postable_fields

Only fields in this list will be considered when posting a resource