Module netapp_ontap.models.volume_clone

Copyright © 2019 NetApp Inc. All rights reserved.

Classes

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

The fields of the VolumeClone object

Ancestors

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

Class variables

var is_flexclone

Specifies if this volume is a normal FlexVol or FlexClone. This field needs to be set when creating a FlexClone. Valid in POST.

var opts
var parent_snapshot

The parent_snapshot field of the volume_clone.

var parent_svm

The parent_svm field of the volume_clone.

var parent_volume

The parent_volume field of the volume_clone.

var split_complete_percent

Percentage of FlexClone blocks split from its parent volume.

var split_estimate

Space required by the containing-aggregate to split the FlexClone volume.

var split_initiated

This field is set when split is executed on any FlexClone, that is when the FlexClone volume is split from its parent FlexVol. This field needs to be set for splitting a FlexClone form FlexVol. Valid in PATCH.

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