Dela via


Devices interface

Gränssnitt som representerar en enhet.

Metoder

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Auktoriserar den angivna enheten för tjänstdatakrypteringsnyckelns rollover.

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Slutför minimal konfiguration innan du använder enheten.

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Slutför minimal konfiguration innan du använder enheten.

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Inaktiverar enheten.

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Inaktiverar enheten.

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Tar bort enheten.

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Tar bort enheten.

beginFailover(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Redundansväxlar en uppsättning volymcontainrar från en angiven källenhet till en målenhet.

beginFailoverAndWait(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Redundansväxlar en uppsättning volymcontainrar från en angiven källenhet till en målenhet.

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Laddar ned och installerar uppdateringarna på enheten.

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Laddar ned och installerar uppdateringarna på enheten.

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Söker efter uppdateringar på enheten.

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Söker efter uppdateringar på enheten.

get(string, string, string, DevicesGetOptionalParams)

Returnerar egenskaperna för den angivna enheten.

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Returnerar uppdateringssammanfattningen för det angivna enhetsnamnet.

listByManager(string, string, DevicesListByManagerOptionalParams)

Returnerar listan över enheter för den angivna hanteraren.

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Returnerar alla redundansuppsättningar för en viss enhet och deras behörighet att delta i en redundansväxling. En redundansuppsättning refererar till en uppsättning volymcontainrar som behöver redundansväxlas som en enda enhet för att upprätthålla dataintegriteten.

listFailoverTargets(string, string, string, ListFailoverTargetsRequest, DevicesListFailoverTargetsOptionalParams)

Med tanke på en lista över volymcontainrar som ska redundansväxlas från en källenhet returnerar den här metoden berättiganderesultatet, som ett redundansmål, för alla enheter under den resursen.

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

Hämtar måttdefinitionerna för den angivna enheten.

listMetrics(string, string, string, string, DevicesListMetricsOptionalParams)

Hämtar måtten för den angivna enheten.

update(string, string, string, DevicePatch, DevicesUpdateOptionalParams)

Korrigerar enheten.

Metodinformation

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Auktoriserar den angivna enheten för tjänstdatakrypteringsnyckelns rollover.

function authorizeForServiceEncryptionKeyRollover(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams): Promise<void>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

Returer

Promise<void>

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Slutför minimal konfiguration innan du använder enheten.

function beginConfigure(resourceGroupName: string, managerName: string, parameters: ConfigureDeviceRequest, options?: DevicesConfigureOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

parameters
ConfigureDeviceRequest

De minimala egenskaperna för att konfigurera en enhet.

options
DevicesConfigureOptionalParams

Alternativparametrarna.

Returer

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

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Slutför minimal konfiguration innan du använder enheten.

function beginConfigureAndWait(resourceGroupName: string, managerName: string, parameters: ConfigureDeviceRequest, options?: DevicesConfigureOptionalParams): Promise<void>

Parametrar

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

parameters
ConfigureDeviceRequest

De minimala egenskaperna för att konfigurera en enhet.

options
DevicesConfigureOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Inaktiverar enheten.

function beginDeactivate(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeactivateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesDeactivateOptionalParams

Alternativparametrarna.

Returer

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

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Inaktiverar enheten.

function beginDeactivateAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeactivateOptionalParams): Promise<void>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesDeactivateOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Tar bort enheten.

function beginDelete(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesDeleteOptionalParams

Alternativparametrarna.

Returer

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

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Tar bort enheten.

function beginDeleteAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeleteOptionalParams): Promise<void>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginFailover(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Redundansväxlar en uppsättning volymcontainrar från en angiven källenhet till en målenhet.

function beginFailover(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: FailoverRequest, options?: DevicesFailoverOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

sourceDeviceName

string

Namnet på källenheten som redundansväxlingen utförs på.

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

parameters
FailoverRequest

FailoverRequest som innehåller källenheten och listan över volymcontainrar som ska redundansväxlas.

options
DevicesFailoverOptionalParams

Alternativparametrarna.

Returer

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

beginFailoverAndWait(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

Redundansväxlar en uppsättning volymcontainrar från en angiven källenhet till en målenhet.

function beginFailoverAndWait(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: FailoverRequest, options?: DevicesFailoverOptionalParams): Promise<void>

Parametrar

sourceDeviceName

string

Namnet på källenheten som redundansväxlingen utförs på.

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

parameters
FailoverRequest

FailoverRequest som innehåller källenheten och listan över volymcontainrar som ska redundansväxlas.

options
DevicesFailoverOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Laddar ned och installerar uppdateringarna på enheten.

function beginInstallUpdates(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesInstallUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesInstallUpdatesOptionalParams

Alternativparametrarna.

Returer

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

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Laddar ned och installerar uppdateringarna på enheten.

function beginInstallUpdatesAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesInstallUpdatesOptionalParams): Promise<void>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesInstallUpdatesOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Söker efter uppdateringar på enheten.

function beginScanForUpdates(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesScanForUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesScanForUpdatesOptionalParams

Alternativparametrarna.

Returer

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

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Söker efter uppdateringar på enheten.

function beginScanForUpdatesAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesScanForUpdatesOptionalParams): Promise<void>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesScanForUpdatesOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, string, DevicesGetOptionalParams)

Returnerar egenskaperna för den angivna enheten.

function get(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesGetOptionalParams): Promise<Device>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesGetOptionalParams

Alternativparametrarna.

Returer

Promise<Device>

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Returnerar uppdateringssammanfattningen för det angivna enhetsnamnet.

function getUpdateSummary(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesGetUpdateSummaryOptionalParams): Promise<Updates>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesGetUpdateSummaryOptionalParams

Alternativparametrarna.

Returer

Promise<Updates>

listByManager(string, string, DevicesListByManagerOptionalParams)

Returnerar listan över enheter för den angivna hanteraren.

function listByManager(resourceGroupName: string, managerName: string, options?: DevicesListByManagerOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

Parametrar

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesListByManagerOptionalParams

Alternativparametrarna.

Returer

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Returnerar alla redundansuppsättningar för en viss enhet och deras behörighet att delta i en redundansväxling. En redundansuppsättning refererar till en uppsättning volymcontainrar som behöver redundansväxlas som en enda enhet för att upprätthålla dataintegriteten.

function listFailoverSets(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesListFailoverSetsOptionalParams): PagedAsyncIterableIterator<FailoverSet, FailoverSet[], PageSettings>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesListFailoverSetsOptionalParams

Alternativparametrarna.

Returer

listFailoverTargets(string, string, string, ListFailoverTargetsRequest, DevicesListFailoverTargetsOptionalParams)

Med tanke på en lista över volymcontainrar som ska redundansväxlas från en källenhet returnerar den här metoden berättiganderesultatet, som ett redundansmål, för alla enheter under den resursen.

function listFailoverTargets(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: ListFailoverTargetsRequest, options?: DevicesListFailoverTargetsOptionalParams): PagedAsyncIterableIterator<FailoverTarget, FailoverTarget[], PageSettings>

Parametrar

sourceDeviceName

string

Namnet på källenheten som redundansväxlingen utförs på.

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

parameters
ListFailoverTargetsRequest

ListFailoverTargetsRequest som innehåller listan över volymcontainrar som ska redundansväxlas.

options
DevicesListFailoverTargetsOptionalParams

Alternativparametrarna.

Returer

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

Hämtar måttdefinitionerna för den angivna enheten.

function listMetricDefinition(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesListMetricDefinitionOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

options
DevicesListMetricDefinitionOptionalParams

Alternativparametrarna.

Returer

listMetrics(string, string, string, string, DevicesListMetricsOptionalParams)

Hämtar måtten för den angivna enheten.

function listMetrics(deviceName: string, resourceGroupName: string, managerName: string, filter: string, options?: DevicesListMetricsOptionalParams): PagedAsyncIterableIterator<Metrics, Metrics[], PageSettings>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

filter

string

OData-filteralternativ

options
DevicesListMetricsOptionalParams

Alternativparametrarna.

Returer

update(string, string, string, DevicePatch, DevicesUpdateOptionalParams)

Korrigerar enheten.

function update(deviceName: string, resourceGroupName: string, managerName: string, parameters: DevicePatch, options?: DevicesUpdateOptionalParams): Promise<Device>

Parametrar

deviceName

string

Enhetsnamnet

resourceGroupName

string

Resursgruppens namn

managerName

string

Chefnamnet

parameters
DevicePatch

Korrigeringsrepresentation av enheten.

options
DevicesUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<Device>