rsd_lib.resources.v2_1.fabric.endpoint
Module¶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.
entity_link
= <sushy.resources.base.Field object>¶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.
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
links
= <rsd_lib.resources.v2_1.fabric.endpoint.LinksField object>¶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.
rsd_lib.resources.v2_1.fabric.endpoint.
EndpointCollection
(connector, path, redfish_version=None)¶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.
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.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.