共用方式為


Devices interface

代表裝置的介面。

方法

beginCreateOrUpdate(string, string, DataBoxEdgeDevice, DevicesCreateOrUpdateOptionalParams)

建立或更新 Data Box Edge/Data Box Gateway 資源。

beginCreateOrUpdateAndWait(string, string, DataBoxEdgeDevice, DevicesCreateOrUpdateOptionalParams)

建立或更新 Data Box Edge/Data Box Gateway 資源。

beginCreateOrUpdateSecuritySettings(string, string, SecuritySettings, DevicesCreateOrUpdateSecuritySettingsOptionalParams)

更新 Data Box Edge/Data Box Gateway 裝置上的安全性設定。

beginCreateOrUpdateSecuritySettingsAndWait(string, string, SecuritySettings, DevicesCreateOrUpdateSecuritySettingsOptionalParams)

更新 Data Box Edge/Data Box Gateway 裝置上的安全性設定。

beginDelete(string, string, DevicesDeleteOptionalParams)

刪除 Data Box Edge/Data Box Gateway 裝置。

beginDeleteAndWait(string, string, DevicesDeleteOptionalParams)

刪除 Data Box Edge/Data Box Gateway 裝置。

beginDownloadUpdates(string, string, DevicesDownloadUpdatesOptionalParams)

下載 Data Box Edge/Data Box Gateway 裝置上的更新。

beginDownloadUpdatesAndWait(string, string, DevicesDownloadUpdatesOptionalParams)

下載 Data Box Edge/Data Box Gateway 裝置上的更新。

beginInstallUpdates(string, string, DevicesInstallUpdatesOptionalParams)

在 Data Box Edge/Data Box Gateway 裝置上安裝更新。

beginInstallUpdatesAndWait(string, string, DevicesInstallUpdatesOptionalParams)

在 Data Box Edge/Data Box Gateway 裝置上安裝更新。

beginScanForUpdates(string, string, DevicesScanForUpdatesOptionalParams)

掃描 Data Box Edge/Data Box Gateway 裝置上的更新。

beginScanForUpdatesAndWait(string, string, DevicesScanForUpdatesOptionalParams)

掃描 Data Box Edge/Data Box Gateway 裝置上的更新。

get(string, string, DevicesGetOptionalParams)

取得 Data Box Edge/Data Box Gateway 裝置的屬性。

getExtendedInformation(string, string, DevicesGetExtendedInformationOptionalParams)

取得指定之 Data Box Edge/Data Box Gateway 裝置的其他資訊。

getNetworkSettings(string, string, DevicesGetNetworkSettingsOptionalParams)

取得指定之 Data Box Edge/Data Box Gateway 裝置的網路設定。

getUpdateSummary(string, string, DevicesGetUpdateSummaryOptionalParams)

根據裝置的最後一次掃描,取得更新可用性的相關資訊。 它也會取得裝置上任何進行中下載或安裝作業的相關資訊。

listByResourceGroup(string, DevicesListByResourceGroupOptionalParams)

取得資源群組中的所有 Data Box Edge/Data Box Gateway 裝置。

listBySubscription(DevicesListBySubscriptionOptionalParams)

取得訂用帳戶中的所有 Data Box Edge/Data Box Gateway 裝置。

update(string, string, DataBoxEdgeDevicePatch, DevicesUpdateOptionalParams)

修改 Data Box Edge/Data Box Gateway 資源。

uploadCertificate(string, string, UploadCertificateRequest, DevicesUploadCertificateOptionalParams)

上傳裝置的註冊憑證。

方法詳細資料

beginCreateOrUpdate(string, string, DataBoxEdgeDevice, DevicesCreateOrUpdateOptionalParams)

建立或更新 Data Box Edge/Data Box Gateway 資源。

function beginCreateOrUpdate(deviceName: string, resourceGroupName: string, dataBoxEdgeDevice: DataBoxEdgeDevice, options?: DevicesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DataBoxEdgeDevice>, DataBoxEdgeDevice>>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

dataBoxEdgeDevice
DataBoxEdgeDevice

資源物件。

options
DevicesCreateOrUpdateOptionalParams

選項參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, DataBoxEdgeDevice, DevicesCreateOrUpdateOptionalParams)

建立或更新 Data Box Edge/Data Box Gateway 資源。

function beginCreateOrUpdateAndWait(deviceName: string, resourceGroupName: string, dataBoxEdgeDevice: DataBoxEdgeDevice, options?: DevicesCreateOrUpdateOptionalParams): Promise<DataBoxEdgeDevice>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

dataBoxEdgeDevice
DataBoxEdgeDevice

資源物件。

options
DevicesCreateOrUpdateOptionalParams

選項參數。

傳回

beginCreateOrUpdateSecuritySettings(string, string, SecuritySettings, DevicesCreateOrUpdateSecuritySettingsOptionalParams)

更新 Data Box Edge/Data Box Gateway 裝置上的安全性設定。

function beginCreateOrUpdateSecuritySettings(deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

securitySettings
SecuritySettings

安全性設定。

傳回

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

beginCreateOrUpdateSecuritySettingsAndWait(string, string, SecuritySettings, DevicesCreateOrUpdateSecuritySettingsOptionalParams)

更新 Data Box Edge/Data Box Gateway 裝置上的安全性設定。

function beginCreateOrUpdateSecuritySettingsAndWait(deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams): Promise<void>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

securitySettings
SecuritySettings

安全性設定。

傳回

Promise<void>

beginDelete(string, string, DevicesDeleteOptionalParams)

刪除 Data Box Edge/Data Box Gateway 裝置。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, DevicesDeleteOptionalParams)

刪除 Data Box Edge/Data Box Gateway 裝置。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginDownloadUpdates(string, string, DevicesDownloadUpdatesOptionalParams)

下載 Data Box Edge/Data Box Gateway 裝置上的更新。

function beginDownloadUpdates(deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesDownloadUpdatesOptionalParams

選項參數。

傳回

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

beginDownloadUpdatesAndWait(string, string, DevicesDownloadUpdatesOptionalParams)

下載 Data Box Edge/Data Box Gateway 裝置上的更新。

function beginDownloadUpdatesAndWait(deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams): Promise<void>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesDownloadUpdatesOptionalParams

選項參數。

傳回

Promise<void>

beginInstallUpdates(string, string, DevicesInstallUpdatesOptionalParams)

在 Data Box Edge/Data Box Gateway 裝置上安裝更新。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesInstallUpdatesOptionalParams

選項參數。

傳回

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

beginInstallUpdatesAndWait(string, string, DevicesInstallUpdatesOptionalParams)

在 Data Box Edge/Data Box Gateway 裝置上安裝更新。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesInstallUpdatesOptionalParams

選項參數。

傳回

Promise<void>

beginScanForUpdates(string, string, DevicesScanForUpdatesOptionalParams)

掃描 Data Box Edge/Data Box Gateway 裝置上的更新。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesScanForUpdatesOptionalParams

選項參數。

傳回

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

beginScanForUpdatesAndWait(string, string, DevicesScanForUpdatesOptionalParams)

掃描 Data Box Edge/Data Box Gateway 裝置上的更新。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesScanForUpdatesOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, DevicesGetOptionalParams)

取得 Data Box Edge/Data Box Gateway 裝置的屬性。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesGetOptionalParams

選項參數。

傳回

getExtendedInformation(string, string, DevicesGetExtendedInformationOptionalParams)

取得指定之 Data Box Edge/Data Box Gateway 裝置的其他資訊。

function getExtendedInformation(deviceName: string, resourceGroupName: string, options?: DevicesGetExtendedInformationOptionalParams): Promise<DataBoxEdgeDeviceExtendedInfo>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

傳回

getNetworkSettings(string, string, DevicesGetNetworkSettingsOptionalParams)

取得指定之 Data Box Edge/Data Box Gateway 裝置的網路設定。

function getNetworkSettings(deviceName: string, resourceGroupName: string, options?: DevicesGetNetworkSettingsOptionalParams): Promise<NetworkSettings>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesGetNetworkSettingsOptionalParams

選項參數。

傳回

Promise<NetworkSettings>

getUpdateSummary(string, string, DevicesGetUpdateSummaryOptionalParams)

根據裝置的最後一次掃描,取得更新可用性的相關資訊。 它也會取得裝置上任何進行中下載或安裝作業的相關資訊。

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

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

options
DevicesGetUpdateSummaryOptionalParams

選項參數。

傳回

Promise<UpdateSummary>

listByResourceGroup(string, DevicesListByResourceGroupOptionalParams)

取得資源群組中的所有 Data Box Edge/Data Box Gateway 裝置。

function listByResourceGroup(resourceGroupName: string, options?: DevicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DataBoxEdgeDevice, DataBoxEdgeDevice[], PageSettings>

參數

resourceGroupName

string

資源群組名稱。

傳回

listBySubscription(DevicesListBySubscriptionOptionalParams)

取得訂用帳戶中的所有 Data Box Edge/Data Box Gateway 裝置。

function listBySubscription(options?: DevicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<DataBoxEdgeDevice, DataBoxEdgeDevice[], PageSettings>

參數

options
DevicesListBySubscriptionOptionalParams

選項參數。

傳回

update(string, string, DataBoxEdgeDevicePatch, DevicesUpdateOptionalParams)

修改 Data Box Edge/Data Box Gateway 資源。

function update(deviceName: string, resourceGroupName: string, parameters: DataBoxEdgeDevicePatch, options?: DevicesUpdateOptionalParams): Promise<DataBoxEdgeDevice>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

parameters
DataBoxEdgeDevicePatch

資源參數。

options
DevicesUpdateOptionalParams

選項參數。

傳回

uploadCertificate(string, string, UploadCertificateRequest, DevicesUploadCertificateOptionalParams)

上傳裝置的註冊憑證。

function uploadCertificate(deviceName: string, resourceGroupName: string, parameters: UploadCertificateRequest, options?: DevicesUploadCertificateOptionalParams): Promise<UploadCertificateResponse>

參數

deviceName

string

裝置名稱。

resourceGroupName

string

資源群組名稱。

parameters
UploadCertificateRequest

上傳憑證要求。

options
DevicesUploadCertificateOptionalParams

選項參數。

傳回