Module netapp_ontap.models.storage_unit_movement

Copyright © 2024 NetApp Inc. All rights reserved.

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

Classes

class StorageUnitMovementSchema (*, only: types.StrSequenceOrSet | None = None, exclude: types.StrSequenceOrSet = (), many: bool | None = None, context: dict | None = None, load_only: types.StrSequenceOrSet = (), dump_only: types.StrSequenceOrSet = (), partial: bool | types.StrSequenceOrSet | None = None, unknown: str | None = None)

The fields of the StorageUnitMovement object

Ancestors

  • netapp_ontap.resource.ResourceSchema
  • marshmallow.schema.Schema
  • marshmallow.base.SchemaABC
  • abc.ABC

Class variables

destination: StorageUnitMovementDestination GET

The destination of a storage unit move.

percent_complete: Size GET

The percentage complete of the move.

source: StorageUnitMovementSource GET

The source of a storage unit move.

start_time: ImpreciseDateTime GET

The start date and time of the storage unit move.

Example: 2024-12-07T08:45:12.000+0000

state: str GET PATCH

The state of the storage unit move operation. Update the state to aborted to cancel the move operation. Update the state to cutover to trigger cutover. Update the state to paused to pause the storage unit move operation in progress. Update the state to replicating to resume the paused storage unit move operation. Update the state to cutover_wait to go into cutover manually. When the storage unit move operation is waiting to go into the cutover state, the operation state is cutover_pending. A change of state is only supported if a storage unit move operation is in progress.

Valid choices:

  • aborted
  • cutover
  • cutover_wait
  • cutover_pending
  • failed
  • paused
  • queued
  • replicating
  • success