The rsd_lib.resources.v2_1.fabric.endpoint Module

The rsd_lib.resources.v2_1.fabric.endpoint Module

class rsd_lib.resources.v2_1.fabric.endpoint.ConnectedEntityCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

ConnectedEntity field

Represents a remote resource that is connected to the network accessible to this endpoint.

A link to the associated entity.

entity_pci_id = <rsd_lib.resources.v2_1.fabric.endpoint.PciIdField object>

The PCI ID of the connected entity.

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

The role of the connected entity.

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

The type of the connected entity.

identifiers = <rsd_lib.base.IdentifierCollectionField object>

Identifiers for the remote entity.

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

The Class Code and Subclass code of this PCIe function.

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

The PCI ID of the connected entity.

class rsd_lib.resources.v2_1.fabric.endpoint.Endpoint(connector, path='', redfish_version=None, reader=None)

Bases: rsd_lib.base.ResourceBase

Endpoint resource class

This is the schema definition for the Endpoint resource. It represents the properties of an entity that sends or receives protocol defined messages over a transport.

connected_entities = <rsd_lib.resources.v2_1.fabric.endpoint.ConnectedEntityCollectionField object>

All the entities connected to this endpoint.

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

The protocol supported by this endpoint.

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

The amount of memory in Bytes that the Host should allocate to connect to this endpoint.

identifiers = <rsd_lib.base.IdentifierCollectionField object>

Identifiers for this endpoint

The links object contains the links to other resources that are related to this resource.

pci_id = <rsd_lib.resources.v2_1.fabric.endpoint.PciIdField object>

The PCI ID of the endpoint.

redundancy = <rsd_lib.resources.v2_1.common.redundancy.RedundancyCollectionField object>

Redundancy information for the lower level endpoints supporting this endpoint

status = <rsd_lib.base.StatusField object>

This indicates the known state of the resource, such as if it is enabled.

class rsd_lib.resources.v2_1.fabric.endpoint.EndpointCollection(connector, path, redfish_version=None)

Bases: rsd_lib.base.ResourceCollectionBase

class rsd_lib.resources.v2_1.fabric.endpoint.LinksField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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

An array of references to the endpoints that may not be used in zones if this endpoint is used in a zone.

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

An array of references to the the physical ports associated with this endpoint.

class rsd_lib.resources.v2_1.fabric.endpoint.PciIdField(*args, **kwargs)

Bases: sushy.resources.base.CompositeField

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

The Device ID of this PCIe function.

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

The Subsystem ID of this PCIe function.

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

The Subsystem Vendor ID of this PCIe function.

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

The Vendor ID of this PCIe function.

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.