次の方法で共有


Devices interface

デバイスを表すインターフェイス。

メソッド

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

サービス データ暗号化キーのロールオーバーについて、指定されたデバイスを承認します。

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

デバイスを使用する前に、最小限のセットアップを完了します。

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

デバイスを使用する前に、最小限のセットアップを完了します。

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

デバイスを非アクティブ化します。

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

デバイスを非アクティブ化します。

beginDelete(string, string, string, DevicesDeleteOptionalParams)

デバイスを削除します。

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

デバイスを削除します。

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

指定したソース デバイスからターゲット デバイスにボリューム コンテナーのセットをフェールオーバーします。

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

指定したソース デバイスからターゲット デバイスにボリューム コンテナーのセットをフェールオーバーします。

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

デバイスに更新プログラムをダウンロードしてインストールします。

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

デバイスに更新プログラムをダウンロードしてインストールします。

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

デバイスの更新プログラムをスキャンします。

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

デバイスの更新プログラムをスキャンします。

get(string, string, string, DevicesGetOptionalParams)

指定したデバイスのプロパティを返します。

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

指定したデバイス名の更新の概要を返します。

listByManager(string, string, DevicesListByManagerOptionalParams)

指定したマネージャーのデバイスの一覧を返します。

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

特定のデバイスのすべてのフェールオーバー セットと、フェールオーバーに参加するための適格性を返します。 フェールオーバー セットとは、データの整合性を維持するために 1 つのユニットとしてフェールオーバーする必要があるボリューム コンテナーのセットを指します。

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

ソース デバイスからフェールオーバーするボリューム コンテナーの一覧を指定すると、このメソッドは、そのリソースのすべてのデバイスの適格性の結果をフェールオーバー ターゲットとして返します。

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

指定したデバイスのメトリック定義を取得します。

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

指定したデバイスのメトリックを取得します。

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

デバイスにパッチを適用します。

メソッドの詳細

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

サービス データ暗号化キーのロールオーバーについて、指定されたデバイスを承認します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

戻り値

Promise<void>

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

デバイスを使用する前に、最小限のセットアップを完了します。

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

パラメーター

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

parameters
ConfigureDeviceRequest

デバイスを構成するための最小限のプロパティ。

options
DevicesConfigureOptionalParams

options パラメーター。

戻り値

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

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

デバイスを使用する前に、最小限のセットアップを完了します。

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

パラメーター

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

parameters
ConfigureDeviceRequest

デバイスを構成するための最小限のプロパティ。

options
DevicesConfigureOptionalParams

options パラメーター。

戻り値

Promise<void>

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

デバイスを非アクティブ化します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesDeactivateOptionalParams

options パラメーター。

戻り値

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

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

デバイスを非アクティブ化します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesDeactivateOptionalParams

options パラメーター。

戻り値

Promise<void>

beginDelete(string, string, string, DevicesDeleteOptionalParams)

デバイスを削除します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesDeleteOptionalParams

options パラメーター。

戻り値

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

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

デバイスを削除します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

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

指定したソース デバイスからターゲット デバイスにボリューム コンテナーのセットをフェールオーバーします。

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

パラメーター

sourceDeviceName

string

フェールオーバーが実行されるソース デバイス名。

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

parameters
FailoverRequest

フェールオーバーするソース デバイスとボリューム コンテナーの一覧を含む FailoverRequest。

options
DevicesFailoverOptionalParams

options パラメーター。

戻り値

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

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

指定したソース デバイスからターゲット デバイスにボリューム コンテナーのセットをフェールオーバーします。

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

パラメーター

sourceDeviceName

string

フェールオーバーが実行されるソース デバイス名。

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

parameters
FailoverRequest

フェールオーバーするソース デバイスとボリューム コンテナーの一覧を含む FailoverRequest。

options
DevicesFailoverOptionalParams

options パラメーター。

戻り値

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

デバイスに更新プログラムをダウンロードしてインストールします。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesInstallUpdatesOptionalParams

options パラメーター。

戻り値

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

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

デバイスに更新プログラムをダウンロードしてインストールします。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesInstallUpdatesOptionalParams

options パラメーター。

戻り値

Promise<void>

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

デバイスの更新プログラムをスキャンします。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesScanForUpdatesOptionalParams

options パラメーター。

戻り値

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

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

デバイスの更新プログラムをスキャンします。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesScanForUpdatesOptionalParams

options パラメーター。

戻り値

Promise<void>

get(string, string, string, DevicesGetOptionalParams)

指定したデバイスのプロパティを返します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesGetOptionalParams

options パラメーター。

戻り値

Promise<Device>

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

指定したデバイス名の更新の概要を返します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesGetUpdateSummaryOptionalParams

options パラメーター。

戻り値

Promise<Updates>

listByManager(string, string, DevicesListByManagerOptionalParams)

指定したマネージャーのデバイスの一覧を返します。

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

パラメーター

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesListByManagerOptionalParams

options パラメーター。

戻り値

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

特定のデバイスのすべてのフェールオーバー セットと、フェールオーバーに参加するための適格性を返します。 フェールオーバー セットとは、データの整合性を維持するために 1 つのユニットとしてフェールオーバーする必要があるボリューム コンテナーのセットを指します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesListFailoverSetsOptionalParams

options パラメーター。

戻り値

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

ソース デバイスからフェールオーバーするボリューム コンテナーの一覧を指定すると、このメソッドは、そのリソースのすべてのデバイスの適格性の結果をフェールオーバー ターゲットとして返します。

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

パラメーター

sourceDeviceName

string

フェールオーバーが実行されるソース デバイス名。

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

parameters
ListFailoverTargetsRequest

フェールオーバーするボリューム コンテナーの一覧を含む ListFailoverTargetsRequest。

options
DevicesListFailoverTargetsOptionalParams

options パラメーター。

戻り値

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

指定したデバイスのメトリック定義を取得します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

options
DevicesListMetricDefinitionOptionalParams

options パラメーター。

戻り値

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

指定したデバイスのメトリックを取得します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

filter

string

OData フィルター オプション

options
DevicesListMetricsOptionalParams

options パラメーター。

戻り値

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

デバイスにパッチを適用します。

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

パラメーター

deviceName

string

デバイス名

resourceGroupName

string

リソース グループ名

managerName

string

マネージャー名

parameters
DevicePatch

デバイスのパッチ表現。

options
DevicesUpdateOptionalParams

options パラメーター。

戻り値

Promise<Device>