# Module `netapp_ontap.models.fc_zone_members`

Copyright © 2022 NetApp Inc. All rights reserved.

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

## Classes

`class FcZoneMembersSchema (*, 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 FcZoneMembers 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