Freigeben über


Devices interface

Schnittstelle, die ein Gerät darstellt.

Methoden

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Autorisiert das angegebene Gerät für den Dienstdatenverschlüsselungsschlüsselrollover.

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Führen Sie die minimale Einrichtung aus, bevor Sie das Gerät verwenden.

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Führen Sie die minimale Einrichtung aus, bevor Sie das Gerät verwenden.

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Deaktiviert das Gerät.

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Deaktiviert das Gerät.

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Das Gerät wird gelöscht.

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Das Gerät wird gelöscht.

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

Failover für einen Satz von Volumecontainern von einem angegebenen Quellgerät auf ein Zielgerät.

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

Failover für einen Satz von Volumecontainern von einem angegebenen Quellgerät auf ein Zielgerät.

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Lädt die Updates herunter und installiert sie auf dem Gerät.

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Lädt die Updates herunter und installiert sie auf dem Gerät.

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Sucht auf dem Gerät nach Updates.

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Sucht auf dem Gerät nach Updates.

get(string, string, string, DevicesGetOptionalParams)

Gibt die Eigenschaften des angegebenen Geräts zurück.

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Gibt die Updatezusammenfassung des angegebenen Gerätenamens zurück.

listByManager(string, string, DevicesListByManagerOptionalParams)

Gibt die Liste der Geräte für den angegebenen Manager zurück.

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Gibt alle Failoversätze für ein bestimmtes Gerät und deren Berechtigung für die Teilnahme an einem Failover zurück. Ein Failoversatz bezieht sich auf eine Gruppe von Volumecontainern, für die ein Failover als einzelne Einheit ausgeführt werden muss, um die Datenintegrität zu gewährleisten.

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

Bei einer Liste von Volumecontainern, die von einem Quellgerät aus ausgeführt werden sollen, gibt diese Methode das Berechtigungsergebnis als Failoverziel für alle Geräte unter dieser Ressource zurück.

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

Ruft die Metrikdefinitionen für das angegebene Gerät ab.

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

Ruft die Metriken für das angegebene Gerät ab.

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

Patches für das Gerät.

Details zur Methode

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

Autorisiert das angegebene Gerät für den Dienstdatenverschlüsselungsschlüsselrollover.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

Gibt zurück

Promise<void>

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Führen Sie die minimale Einrichtung aus, bevor Sie das Gerät verwenden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

parameters
ConfigureDeviceRequest

Die minimalen Eigenschaften zum Konfigurieren eines Geräts.

options
DevicesConfigureOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

Führen Sie die minimale Einrichtung aus, bevor Sie das Gerät verwenden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

parameters
ConfigureDeviceRequest

Die minimalen Eigenschaften zum Konfigurieren eines Geräts.

options
DevicesConfigureOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

Deaktiviert das Gerät.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

options
DevicesDeactivateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

Deaktiviert das Gerät.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

options
DevicesDeactivateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDelete(string, string, string, DevicesDeleteOptionalParams)

Das Gerät wird gelöscht.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

options
DevicesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

Das Gerät wird gelöscht.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

options
DevicesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Failover für einen Satz von Volumecontainern von einem angegebenen Quellgerät auf ein Zielgerät.

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

Parameter

sourceDeviceName

string

Der Name des Quellgeräts, für das ein Failover ausgeführt wird.

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

parameters
FailoverRequest

FailoverRequest mit dem Quellgerät und der Liste der Volumecontainer, für die ein Failover ausgeführt werden soll.

options
DevicesFailoverOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Failover für einen Satz von Volumecontainern von einem angegebenen Quellgerät auf ein Zielgerät.

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

Parameter

sourceDeviceName

string

Der Name des Quellgeräts, für das ein Failover ausgeführt wird.

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

parameters
FailoverRequest

FailoverRequest mit dem Quellgerät und der Liste der Volumecontainer, für die ein Failover ausgeführt werden soll.

options
DevicesFailoverOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

Lädt die Updates herunter und installiert sie auf dem Gerät.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Managername

options
DevicesInstallUpdatesOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

Lädt die Updates herunter und installiert sie auf dem Gerät.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesInstallUpdatesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

Sucht auf dem Gerät nach Updates.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesScanForUpdatesOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

Sucht auf dem Gerät nach Updates.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesScanForUpdatesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, DevicesGetOptionalParams)

Gibt die Eigenschaften des angegebenen Geräts zurück.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Device>

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

Gibt die Updatezusammenfassung des angegebenen Gerätenamens zurück.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesGetUpdateSummaryOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Updates>

listByManager(string, string, DevicesListByManagerOptionalParams)

Gibt die Liste der Geräte für den angegebenen Manager zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesListByManagerOptionalParams

Die Optionsparameter.

Gibt zurück

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

Gibt alle Failoversätze für ein bestimmtes Gerät und deren Berechtigung für die Teilnahme an einem Failover zurück. Ein Failoversatz bezieht sich auf eine Gruppe von Volumecontainern, für die ein Failover als einzelne Einheit ausgeführt werden muss, um die Datenintegrität zu gewährleisten.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesListFailoverSetsOptionalParams

Die Optionsparameter.

Gibt zurück

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

Bei einer Liste von Volumecontainern, die von einem Quellgerät aus ausgeführt werden sollen, gibt diese Methode das Berechtigungsergebnis als Failoverziel für alle Geräte unter dieser Ressource zurück.

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

Parameter

sourceDeviceName

string

Der Name des Quellgeräts, auf dem das Failover ausgeführt wird.

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

parameters
ListFailoverTargetsRequest

ListFailoverTargetsRequest enthält die Liste der Volumecontainer, für die ein Failover ausgeführt werden soll.

options
DevicesListFailoverTargetsOptionalParams

Die Optionsparameter.

Gibt zurück

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

Ruft die Metrikdefinitionen für das angegebene Gerät ab.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

options
DevicesListMetricDefinitionOptionalParams

Die Optionsparameter.

Gibt zurück

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

Ruft die Metriken für das angegebene Gerät ab.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

filter

string

OData-Filteroptionen

options
DevicesListMetricsOptionalParams

Die Optionsparameter.

Gibt zurück

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

Patches für das Gerät.

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

Parameter

deviceName

string

Der Gerätename

resourceGroupName

string

Der Name der Ressourcengruppe

managerName

string

Der Name des Managers

parameters
DevicePatch

Patchdarstellung des Geräts.

options
DevicesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Device>