Module netapp_ontap.models.nvme_namespace_qos_policy

Copyright © 2024 NetApp Inc. All rights reserved.

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

Classes

class NvmeNamespaceQosPolicySchema (*, 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 NvmeNamespaceQosPolicy object

Ancestors

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

Class variables

The links field of the nvme_namespace_qos_policy.

name: str GET POST PATCH

The name of the QoS policy. To remove the QoS policy from an NVMe namespace, leaving it with no QoS policy, set this property to an empty string ("") in a PATCH request. Valid in POST and PATCH.

Example: qos1

uuid: str GET POST PATCH

The unique identifier of the QoS policy. Valid in POST and PATCH.

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