Devices interface
表示裝置的介面。
方法
方法詳細資料
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
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
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
管理員名稱
選項參數。
傳回
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
管理員名稱
選項參數。
傳回
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
管理員名稱
選項參數。
傳回
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
管理員名稱
選項參數。
傳回
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
選項參數。
傳回
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
管理員名稱
選項參數。
傳回
Promise<Updates>
listByManager(string, string, DevicesListByManagerOptionalParams)
傳回指定管理員的裝置清單。
function listByManager(resourceGroupName: string, managerName: string, options?: DevicesListByManagerOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>
參數
- resourceGroupName
-
string
資源群組名稱
- managerName
-
string
管理員名稱
選項參數。
傳回
listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)
傳回指定裝置的所有容錯移轉集,以及參與容錯移轉的資格。 容錯移轉集是指一組需要容錯移轉為單一單位才能維護資料完整性的磁片區容器。
function listFailoverSets(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesListFailoverSetsOptionalParams): PagedAsyncIterableIterator<FailoverSet, FailoverSet[], PageSettings>
參數
- deviceName
-
string
裝置名稱
- resourceGroupName
-
string
資源群組名稱
- managerName
-
string
管理員名稱
選項參數。
傳回
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,其中包含要容錯移轉的磁片區容器清單。
選項參數。
傳回
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
管理員名稱
選項參數。
傳回
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
選項參數。
傳回
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
選項參數。
傳回
Promise<Device>