The rsd_lib.resources.v2_1.fabric.zone Module

The rsd_lib.resources.v2_1.fabric.zone Module

class rsd_lib.resources.v2_1.fabric.zone.Zone(connector, identity, redfish_version=None)

Bases: sushy.resources.base.ResourceBase

description = <sushy.resources.base.Field object>

The zone description

endpoints

Return a list of Endpoints present in the Zone

It is calculated once when it is queried for the first time. On refresh, this property is reset.

identity = <sushy.resources.base.Field object>

The zone identity string

The zone links

name = <sushy.resources.base.Field object>

The zone name

status = <rsd_lib.common.StatusField object>

The zone status

update(endpoints)

Add or remove Endpoints from a Zone

User have to provide a full representation of Endpoints array. A partial update (single element update/append/detele) is not supported. :param endpoints: a full representation of Endpoints array

class rsd_lib.resources.v2_1.fabric.zone.ZoneCollection(connector, path, redfish_version=None)

Bases: sushy.resources.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.fabric.zone.ZoneLinksField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

endpoint_identities = <sushy.resources.base.Field object>

An array of references to the endpoints that are contained in this zone

involved_switches = <sushy.resources.base.Field object>

An array of references to the switchs that are utilized in this zone

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.