HardwareComponentGroups interface

Interface representing a HardwareComponentGroups.

Methods

beginChangeControllerPowerState(string, string, string, string, ControllerPowerStateChangeRequest, HardwareComponentGroupsChangeControllerPowerStateOptionalParams)

Changes the power state of the controller.

beginChangeControllerPowerStateAndWait(string, string, string, string, ControllerPowerStateChangeRequest, HardwareComponentGroupsChangeControllerPowerStateOptionalParams)

Changes the power state of the controller.

listByDevice(string, string, string, HardwareComponentGroupsListByDeviceOptionalParams)

Lists the hardware component groups at device-level.

Method Details

beginChangeControllerPowerState(string, string, string, string, ControllerPowerStateChangeRequest, HardwareComponentGroupsChangeControllerPowerStateOptionalParams)

Changes the power state of the controller.

function beginChangeControllerPowerState(deviceName: string, hardwareComponentGroupName: string, resourceGroupName: string, managerName: string, parameters: ControllerPowerStateChangeRequest, options?: HardwareComponentGroupsChangeControllerPowerStateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

deviceName

string

The device name

hardwareComponentGroupName

string

The hardware component group name.

resourceGroupName

string

The resource group name

managerName

string

The manager name

parameters
ControllerPowerStateChangeRequest

The controller power state change request.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginChangeControllerPowerStateAndWait(string, string, string, string, ControllerPowerStateChangeRequest, HardwareComponentGroupsChangeControllerPowerStateOptionalParams)

Changes the power state of the controller.

function beginChangeControllerPowerStateAndWait(deviceName: string, hardwareComponentGroupName: string, resourceGroupName: string, managerName: string, parameters: ControllerPowerStateChangeRequest, options?: HardwareComponentGroupsChangeControllerPowerStateOptionalParams): Promise<void>

Parameters

deviceName

string

The device name

hardwareComponentGroupName

string

The hardware component group name.

resourceGroupName

string

The resource group name

managerName

string

The manager name

parameters
ControllerPowerStateChangeRequest

The controller power state change request.

Returns

Promise<void>

listByDevice(string, string, string, HardwareComponentGroupsListByDeviceOptionalParams)

Lists the hardware component groups at device-level.

function listByDevice(deviceName: string, resourceGroupName: string, managerName: string, options?: HardwareComponentGroupsListByDeviceOptionalParams): PagedAsyncIterableIterator<HardwareComponentGroup, HardwareComponentGroup[], PageSettings>

Parameters

deviceName

string

The device name

resourceGroupName

string

The resource group name

managerName

string

The manager name

options
HardwareComponentGroupsListByDeviceOptionalParams

The options parameters.

Returns