# Module `netapp_ontap.models.consistency_group_volume`

Copyright © 2022 NetApp Inc. All rights reserved.

## Classes

`class ConsistencyGroupVolumeSchema (*, 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 ConsistencyGroupVolume object

  ### Ancestors

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

  ### Class variables

  `comment GET POST PATCH`

    A comment for the volume. Valid in POST or PATCH.

  `language GET POST`

    Language encoding setting for volume. If no language is specified, the volume inherits its SVM language encoding setting.

    Valid choices:

    - ar
    - ar.utf_8
    - c
    - c.utf_8
    - cs
    - cs.utf_8
    - da
    - da.utf_8
    - de
    - de.utf_8
    - en
    - en.utf_8
    - en_us
    - en_us.utf_8
    - es
    - es.utf_8
    - fi
    - fi.utf_8
    - fr
    - fr.utf_8
    - he
    - he.utf_8
    - hr
    - hr.utf_8
    - hu
    - hu.utf_8
    - it
    - it.utf_8
    - ja
    - ja.utf_8
    - ja_jp.932
    - ja_jp.932.utf_8
    - ja_jp.pck
    - ja_jp.pck.utf_8
    - ja_jp.pck_v2
    - ja_jp.pck_v2.utf_8
    - ja_v1
    - ja_v1.utf_8
    - ko
    - ko.utf_8
    - nl
    - nl.utf_8
    - no
    - no.utf_8
    - pl
    - pl.utf_8
    - pt
    - pt.utf_8
    - ro
    - ro.utf_8
    - ru
    - ru.utf_8
    - sk
    - sk.utf_8
    - sl
    - sl.utf_8
    - sv
    - sv.utf_8
    - tr
    - tr.utf_8
    - utf8mb4
    - zh
    - zh.gbk
    - zh.gbk.utf_8
    - zh.utf_8
    - zh_tw
    - zh_tw.big5
    - zh_tw.big5.utf_8
    - zh_tw.utf_8
  `name GET POST PATCH`

    Volume name. The name of volume must start with an alphabetic character (a to z or A to Z) or an underscore (_). The name must be 197 or fewer characters in length for FlexGroups, and 203 or fewer characters in length for all other types of volumes. Volume names must be unique within an SVM. Required on POST.

    Example: vol_cs_dept

  `provisioning_options GET POST PATCH`

    The provisioning_options field of the consistency_group_volume.

  `qos GET POST PATCH`

    The qos field of the consistency_group_volume.

  `snapshot_policy GET POST PATCH`

    The Snapshot copy policy for this volume.

  `space GET POST PATCH`

    The space field of the consistency_group_volume.

  `tiering GET POST PATCH`

    The tiering field of the consistency_group_volume.

  `uuid GET`

    Unique identifier for the volume. This corresponds to the instance-uuid that is exposed in the CLI and ONTAPI. It does not change due to a volume move.

    Example: 028baa66-41bd-11e9-81d5-00a0986138f7