public interface LogicalInterconnectClient extends SearchableResource<LogicalInterconnect>
SearchableResource.GetByNameRequestInterceptor
Modifier and Type | Field and Description |
---|---|
static String |
LOGICAL_INTERCONNECT_COMPLIANCE_URI |
static String |
LOGICAL_INTERCONNECT_CONFIGURATION_URI |
static String |
LOGICAL_INTERCONNECT_ETHERNET_SETTINGS_URI |
static String |
LOGICAL_INTERCONNECT_FIRMWARE_URI |
static String |
LOGICAL_INTERCONNECT_FORWARDING_INFORMATION_BASE_URI |
static String |
LOGICAL_INTERCONNECT_INTERCONNECTS_URI |
static String |
LOGICAL_INTERCONNECT_INTERNAL_NETWORKS_URI |
static String |
LOGICAL_INTERCONNECT_INTERNAL_VLANS_URI |
static String |
LOGICAL_INTERCONNECT_LOCATION_URI |
static String |
LOGICAL_INTERCONNECT_PORT_MONITOR_URI |
static String |
LOGICAL_INTERCONNECT_QOS_AGGREGATED_CONFIGURATION_URI |
static String |
LOGICAL_INTERCONNECT_SETTINGS_URI |
static String |
LOGICAL_INTERCONNECT_SNMP_CONFIGURATION_URI |
static String |
LOGICAL_INTERCONNECT_TELEMETRY_CONFIGURATION_URI |
static String |
LOGICAL_INTERCONNECT_UNASSIGNED_UPLINK_PORTS_URI |
static String |
LOGICAL_INTERCONNECT_URI |
Modifier and Type | Method and Description |
---|---|
InterconnectFibDataInfo |
createForwardingInformationBase(String resourceId)
This module aids in generating the forwarding information base dump file
for a logical interconnect.
|
TaskResource |
createInterconnect(Location location,
RequestOption... options)
The module aids in creating an interconnect at the given location.
|
TaskResource |
deleteInterconnect(String enclosureUri,
String bay,
RequestOption... options)
The module aids in removing an interconnect from a location.
|
EthernetInterconnectSettingsV2 |
getEthernetSettings(String resourceId)
This module aids in fetching the ethernet settings for a logical interconnect.
|
LiFirmware |
getFirmware(String resourceId)
The module aids in fetching the logical interconnect firmware for the specified
logical interconnect identified by the resource identifier.
|
ResourceCollection<InterconnectFibDataEntry> |
getForwardingInformationBase(String resourceId)
This module aids in fetching the forwarding information base data for a logical interconnect.
|
ResourceCollection<InternalVlanAssociation> |
getInternalVlans(String resourceId)
This module aids in fetching the internal VLAN identifiers for the provisioned
networks of a logical interconnect.
|
PortMonitor |
getPortMonitorConfiguration(String resourceId)
This module aids in fetching the port monitor configuration of a logical interconnect.
|
QosAggregatedConfiguration |
getQosAggregatedConfiguration(String resourceId)
This method aids in fetching the QoS aggregated configuration for the logical interconnect.
|
SnmpConfiguration |
getSnmpConfiguration(String resourceId)
This module aids in fetching the SNMP configuration for a logical
interconnect that is specified by resource identifier.
|
TelemetryConfiguration |
getTelemetryConfiguration(String resourceId,
String telemetryConfigurationId)
This module aids in fetching the telemetry configuration of a logical interconnect.
|
ResourceCollection<PortMonitorUplinkPort> |
getUnassignedUplinkPortsForPortMonitor(String resourceId)
This module aids in fetching a collection of uplink ports from the member
interconnects, which are eligible for assignment to an analyzer port.
|
TaskResource |
updateCompliance(String resourceId,
RequestOption... options)
This module aids in fetching a logical interconnect to a consistent state.
|
TaskResource |
updateConfiguration(String resourceId,
RequestOption... options)
This module aids in asynchronously applying or re-applying the logical
interconnect configuration to all managed interconnects.
|
TaskResource |
updateEthernetSettings(String resourceId,
EthernetInterconnectSettingsV2 ethernetSettings,
RequestOption... options)
This method aids in updating the ethernet interconnect settings for the logical interconnect.
|
TaskResource |
updateFirmware(String resourceId,
LiFirmware liFirmware,
RequestOption... options)
The method installs firmware to a logical interconnect.
|
TaskResource |
updateInternalNetworks(String resourceId,
List<String> networkUris,
RequestOption... options)
This module aids in updating the internal networks of a logical interconnect.
|
TaskResource |
updatePortMonitorConfiguration(String resourceId,
PortMonitor portMonitor,
RequestOption... options)
This module aids in updating the port monitor configuration of a logical interconnect.
|
TaskResource |
updateQosAggregatedConfiguration(String resourceId,
QosAggregatedConfiguration qosAggregatedConfiguration,
RequestOption... options)
This modules aids in updating the QoS aggregated configuration for the logical interconnect.
|
TaskResource |
updateSettings(String resourceId,
InterconnectSettingsV2 interconnectSettings,
RequestOption... options)
This modules aids in updating interconnect settings on the logical interconnect.
|
TaskResource |
updateSnmpConfiguration(String resourceId,
SnmpConfiguration snmpConfiguration,
RequestOption... options)
This modules aids in updating the SNMP configuration of a logical interconnect.
|
TaskResource |
updateTelemetryConfiguration(String resourceId,
String telemetryConfigurationId,
TelemetryConfiguration telemetryConfiguration,
RequestOption... options)
This module aids in updating the telemetry configuration of a logical
interconnect specified by resource identifier.
|
TelemetryConfiguration |
updateTelemetryConfigurationV120(String resourceId,
String telemetryConfigurationId,
TelemetryConfiguration telemetryConfiguration)
This module aids in updating the telemetry configuration of a logical
interconnect specified by resource identifier.
|
getByName
static final String LOGICAL_INTERCONNECT_URI
static final String LOGICAL_INTERCONNECT_FIRMWARE_URI
static final String LOGICAL_INTERCONNECT_LOCATION_URI
static final String LOGICAL_INTERCONNECT_INTERCONNECTS_URI
static final String LOGICAL_INTERCONNECT_SNMP_CONFIGURATION_URI
static final String LOGICAL_INTERCONNECT_FORWARDING_INFORMATION_BASE_URI
static final String LOGICAL_INTERCONNECT_CONFIGURATION_URI
static final String LOGICAL_INTERCONNECT_QOS_AGGREGATED_CONFIGURATION_URI
static final String LOGICAL_INTERCONNECT_TELEMETRY_CONFIGURATION_URI
static final String LOGICAL_INTERCONNECT_PORT_MONITOR_URI
static final String LOGICAL_INTERCONNECT_SETTINGS_URI
static final String LOGICAL_INTERCONNECT_ETHERNET_SETTINGS_URI
static final String LOGICAL_INTERCONNECT_COMPLIANCE_URI
static final String LOGICAL_INTERCONNECT_INTERNAL_NETWORKS_URI
static final String LOGICAL_INTERCONNECT_INTERNAL_VLANS_URI
static final String LOGICAL_INTERCONNECT_UNASSIGNED_UPLINK_PORTS_URI
TaskResource createInterconnect(Location location, RequestOption... options)
location
- location for the logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource deleteInterconnect(String enclosureUri, String bay, RequestOption... options)
enclosureUri
- enclosure URI as seen in HPE OneView.bay
- bay of the interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options..TaskResource
containing the task status for the process.SnmpConfiguration getSnmpConfiguration(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.SnmpConfiguration
containing the SNMP configuration details.TaskResource updateSnmpConfiguration(String resourceId, SnmpConfiguration snmpConfiguration, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.snmpConfiguration
- object containing the update to be made to the logical interconnect.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.ResourceCollection<InterconnectFibDataEntry> getForwardingInformationBase(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.ResourceCollection
<InterconnectFibDataEntry
> containing
the details for all found interconnect forwarding information base data.InterconnectFibDataInfo createForwardingInformationBase(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.InterconnectFibDataInfo
containing the interconnect forwarding
information base data details.LiFirmware getFirmware(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.LiFirmware
containing the logical interconnect LI firmware details.TaskResource updateFirmware(String resourceId, LiFirmware liFirmware, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.liFirmware
- object containing the update to be made to the logical interconnect.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.QosAggregatedConfiguration getQosAggregatedConfiguration(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.QosAggregatedConfiguration
containing the QoS configuration details.TaskResource updateQosAggregatedConfiguration(String resourceId, QosAggregatedConfiguration qosAggregatedConfiguration, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.qosAggregatedConfiguration
- object containing the update to be made to the
logical interconnect.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TelemetryConfiguration getTelemetryConfiguration(String resourceId, String telemetryConfigurationId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.telemetryConfigurationId
- telemetry configuration identifier for the logical
interconnect as seen in HPE OneView.TelemetryConfiguration
containing the telemetry configuration details.TelemetryConfiguration updateTelemetryConfigurationV120(String resourceId, String telemetryConfigurationId, TelemetryConfiguration telemetryConfiguration)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.telemetryConfigurationId
- telemetry configuration identifier for the logical
interconnect as seen in HPE OneView.telemetryConfiguration
- object containing the update to be made to existing
telemetry configuration for logical interconnect.TelemetryConfiguration
containing the telemetry configuration details.TaskResource updateTelemetryConfiguration(String resourceId, String telemetryConfigurationId, TelemetryConfiguration telemetryConfiguration, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.telemetryConfigurationId
- telemetry configuration identifier for the logical
interconnect as seen in HPE OneView.telemetryConfiguration
- object containing the update to be made to existing
telemetry configuration for logical interconnect.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.PortMonitor getPortMonitorConfiguration(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.PortMonitor
containing the port monitor details.TaskResource updatePortMonitorConfiguration(String resourceId, PortMonitor portMonitor, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.portMonitor
- port monitor fom the logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource updateConfiguration(String resourceId, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource updateSettings(String resourceId, InterconnectSettingsV2 interconnectSettings, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.interconnectSettings
- interconnect settings for logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.EthernetInterconnectSettingsV2 getEthernetSettings(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.EthernetInterconnectSettingsV2
containing the logical interconnect
ethernet settings details.TaskResource updateEthernetSettings(String resourceId, EthernetInterconnectSettingsV2 ethernetSettings, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.ethernetSettings
- ethernet settings for logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource updateCompliance(String resourceId, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.TaskResource updateInternalNetworks(String resourceId, List<String> networkUris, RequestOption... options)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.networkUris
- list containing the resource identifiers for logical interconnect
as seen in HPE OneView.options
- varargs
of RequestOption
, which can be used to specify
some request options.TaskResource
containing the task status for the process.ResourceCollection<InternalVlanAssociation> getInternalVlans(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.ResourceCollection
<InternalVlanAssociation
> containing
the details for all found internal VLAN associations.ResourceCollection<PortMonitorUplinkPort> getUnassignedUplinkPortsForPortMonitor(String resourceId)
resourceId
- resource identifier for logical interconnect as seen in HPE OneView.ResourceCollection
<PortMonitorUplinkPort
> containing
the details for all found uplink ports for port monitor.Copyright © 2017. All rights reserved.