HardwareComponentGroups interface
Interface representing a HardwareComponentGroups.
Methods
begin |
Changes the power state of the controller. |
begin |
Changes the power state of the controller. |
list |
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.
The options parameters.
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.
The options parameters.
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
The options parameters.
Returns
Azure SDK for JavaScript