Module netapp_ontap.models.lun_lun_maps_igroup
Copyright © 2024 NetApp Inc. All rights reserved.
This file has been automatically generated based on the ONTAP REST API documentation.
Classes
class LunLunMapsIgroupSchema (*, 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 LunLunMapsIgroup object
Ancestors
- netapp_ontap.resource.ResourceSchema
- marshmallow.schema.Schema
- marshmallow.base.SchemaABC
- abc.ABC
Class variables
-
comment: str GET POST
-
A comment available for use by the administrator. Valid in POST and PATCH.
-
igroups: List[ConsistencyGroupResponseRecordsLunsLunMapsIgroupIgroups] GET POST
-
The existing initiator groups that are members of the group. Optional in POST.
This property is mutually exclusive with the initiators property during POST.
This array contains only the direct children of the initiator group. If the member initiator groups have further nested initiator groups, those are reported in theigroups
property of the child initiator group.
Zero or more nested initiator groups can be supplied when the initiator group is created. The initiator group will act as if it contains the aggregation of all initiators in any nested initiator groups.
After creation, nested initiator groups can be added or removed from the initiator group using the/protocols/san/igroups/{igroup.uuid}/igroups
endpoint. SeePOST /protocols/san/igroups/{igroup.uuid}/igroups
andDELETE /protocols/san/igroups/{igroup.uuid}/igroups/{uuid}
for more details. -
initiators: List[ConsistencyGroupResponseRecordsLunsLunMapsIgroupInitiators] GET POST
-
The initiators that are members of the group.
-
links: SelfLink GET
-
The links field of the lun_lun_maps_igroup.
-
name: str GET POST
-
The name of the initiator group.
Example: igroup1
-
os_type: str GET POST
-
The host operating system of the initiator group. All initiators in the group should be hosts of the same operating system.
Valid choices:
- aix
- hpux
- hyper_v
- linux
- netware
- openvms
- solaris
- vmware
- windows
- xen
-
protocol: str GET POST
-
The protocols supported by the initiator group. This restricts the type of initiators that can be added to the initiator group. Optional in POST; if not supplied, this defaults to mixed.
The protocol of an initiator group cannot be changed after creation of the group.Valid choices:
- fcp
- iscsi
- mixed
-
uuid: str GET POST
-
The unique identifier of the initiator group.
Example: 4ea7a442-86d1-11e0-ae1c-123478563412