Package version:

Interface representing a Devices.

Hierarchy

  • Devices

Methods

  • Deactivates the device.

    Parameters

    • deviceName: string

      The device name

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • Optional options: DevicesDeactivateOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

  • Deletes the device.

    Parameters

    • deviceName: string

      The device name

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • Optional options: DevicesDeleteOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

  • Failovers a set of volume containers from a specified source device to a target device.

    Parameters

    • sourceDeviceName: string

      The source device name on which failover is performed.

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • parameters: FailoverRequest

      FailoverRequest containing the source device and the list of volume containers to be failed over.

    • Optional options: DevicesFailoverOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

  • Failovers a set of volume containers from a specified source device to a target device.

    Parameters

    • sourceDeviceName: string

      The source device name on which failover is performed.

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • parameters: FailoverRequest

      FailoverRequest containing the source device and the list of volume containers to be failed over.

    • Optional options: DevicesFailoverOptionalParams

      The options parameters.

    Returns Promise<void>

  • Downloads and installs the updates on the device.

    Parameters

    • deviceName: string

      The device name

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • Optional options: DevicesInstallUpdatesOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

  • Scans for updates on the device.

    Parameters

    • deviceName: string

      The device name

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • Optional options: DevicesScanForUpdatesOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

  • Returns all failover sets for a given device and their eligibility for participating in a failover. A failover set refers to a set of volume containers that need to be failed-over as a single unit to maintain data integrity.

    Parameters

    • deviceName: string

      The device name

    • resourceGroupName: string

      The resource group name

    • managerName: string

      The manager name

    • Optional options: DevicesListFailoverSetsOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<FailoverSet>

Generated using TypeDoc