Module netapp_ontap.models.fc_zone_member

Copyright © 2023 NetApp Inc. All rights reserved.

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

Classes

class FcZoneMemberSchema (*, 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 FcZoneMember object

Ancestors

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

Class variables

name: str GET

The identifying property value of the zone member. The format of this value depends on the member type:

  • port_id: A zero-filled 6-digit hexadecimal value with a 0x prefer. Example: 0x0000A0.
  • port_name: A world-wide name. Example: 10:00:12:34:56:78:9a:bc.
  • domain_id_port: A domain ID and a port ID as decimal integers separated by a slash. Example: 1/2.
  • node_name: A world-wide name. Example: 10:00:11:22:33:44:55:66.
  • fabric_port_name: A world-wide name. Example: 10:00:ab:cd:ef:12:34:56.

The following types might not report a name:

  • interface
  • domain_interface
  • ip_address
  • symbolic_node_name
  • device_alias

Example: 10:00:12:34:56:78:9a:bc

type: str GET

The type of Fibre Channel zone member. This value should be used to interpret the contents of the name property.

Valid choices:

  • port_id
  • port_name
  • domain_id_port
  • node_name
  • fabric_port_name
  • interface
  • domain_interface
  • ip_address
  • symbolic_node_name
  • device_alias