# Module `netapp_ontap.models.consistency_group_snapshot_response_records`

Copyright © 2023 NetApp Inc. All rights reserved.

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

## Classes

`class ConsistencyGroupSnapshotResponseRecordsSchema (*, 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 ConsistencyGroupSnapshotResponseRecords object

  ### Ancestors

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

  ### Class variables

  `comment: str GET POST`

    Comment for the Snapshot copy.

    Example: My Snapshot copy comment

  `consistency_group: ConsistencyGroup GET`

    The consistency_group field of the consistency_group_snapshot_response_records.

  `consistency_type: str GET POST PATCH`

    Consistency type. This is for categorization purposes only. A Snapshot copy should not be set to 'application consistent' unless the host application is quiesced for the Snapshot copy. Valid in POST.

    Valid choices:

    - crash
    - application
  `create_time: ImpreciseDateTime GET`

    Time the snapshot copy was created

    Example: 2020-10-25T11:20:00.000+0000

  `is_partial: bool GET`

    Indicates whether the Snapshot copy taken is partial or not.

    Example: false

  `links: SelfLink GET`

    The links field of the consistency_group_snapshot_response_records.

  `missing_volumes: List[Volume] GET`

    List of volumes which are not in the Snapshot copy.

  `name: str GET POST PATCH`

    Name of the Snapshot copy.

  `snapmirror_label: str GET POST`

    Snapmirror Label for the Snapshot copy.

    Example: sm_label

  `snapshot_volumes: List[ConsistencyGroupVolumeSnapshot] GET`

    List of volume and snapshot identifiers for each volume in the Snapshot copy.

  `svm: Svm GET POST PATCH`

    The SVM in which the consistency group is located.

  `uuid: str GET`

    The unique identifier of the Snapshot copy. The UUID is generated by ONTAP when the Snapshot copy is created.

    Example: 1cd8a442-86d1-11e0-ae1c-123478563412

  `write_fence: bool GET POST PATCH`

    Specifies whether a write fence will be taken when creating the Snapshot copy. The default is false if there is only one volume in the consistency group, otherwise the default is true.