共用方式為


NetworkDevices interface

代表 NetworkDevices 的介面。

方法

beginCreate(string, string, NetworkDevice, NetworkDevicesCreateOptionalParams)

建立網路裝置資源

beginCreateAndWait(string, string, NetworkDevice, NetworkDevicesCreateOptionalParams)

建立網路裝置資源

beginDelete(string, string, NetworkDevicesDeleteOptionalParams)

刪除網路裝置資源。

beginDeleteAndWait(string, string, NetworkDevicesDeleteOptionalParams)

刪除網路裝置資源。

beginReboot(string, string, RebootProperties, NetworkDevicesRebootOptionalParams)

重新開機網路裝置。

beginRebootAndWait(string, string, RebootProperties, NetworkDevicesRebootOptionalParams)

重新開機網路裝置。

beginRefreshConfiguration(string, string, NetworkDevicesRefreshConfigurationOptionalParams)

重新整理網路裝置的設定。

beginRefreshConfigurationAndWait(string, string, NetworkDevicesRefreshConfigurationOptionalParams)

重新整理網路裝置的設定。

beginUpdate(string, string, NetworkDevicePatchParameters, NetworkDevicesUpdateOptionalParams)

更新網路裝置資源的特定屬性。

beginUpdateAdministrativeState(string, string, UpdateDeviceAdministrativeState, NetworkDevicesUpdateAdministrativeStateOptionalParams)

更新網路裝置的系統管理狀態。

beginUpdateAdministrativeStateAndWait(string, string, UpdateDeviceAdministrativeState, NetworkDevicesUpdateAdministrativeStateOptionalParams)

更新網路裝置的系統管理狀態。

beginUpdateAndWait(string, string, NetworkDevicePatchParameters, NetworkDevicesUpdateOptionalParams)

更新網路裝置資源的特定屬性。

beginUpgrade(string, string, UpdateVersion, NetworkDevicesUpgradeOptionalParams)

升級網路裝置的版本。

beginUpgradeAndWait(string, string, UpdateVersion, NetworkDevicesUpgradeOptionalParams)

升級網路裝置的版本。

get(string, string, NetworkDevicesGetOptionalParams)

取得網路裝置資源詳細資料。

listByResourceGroup(string, NetworkDevicesListByResourceGroupOptionalParams)

列出指定資源群組中的所有網路裝置資源。

listBySubscription(NetworkDevicesListBySubscriptionOptionalParams)

列出指定訂用帳戶中的所有網路裝置資源。

方法詳細資料

beginCreate(string, string, NetworkDevice, NetworkDevicesCreateOptionalParams)

建立網路裝置資源

function beginCreate(resourceGroupName: string, networkDeviceName: string, body: NetworkDevice, options?: NetworkDevicesCreateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkDevice>, NetworkDevice>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
NetworkDevice

要求承載。

options
NetworkDevicesCreateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkDevice>, NetworkDevice>>

beginCreateAndWait(string, string, NetworkDevice, NetworkDevicesCreateOptionalParams)

建立網路裝置資源

function beginCreateAndWait(resourceGroupName: string, networkDeviceName: string, body: NetworkDevice, options?: NetworkDevicesCreateOptionalParams): Promise<NetworkDevice>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
NetworkDevice

要求承載。

options
NetworkDevicesCreateOptionalParams

選項參數。

傳回

Promise<NetworkDevice>

beginDelete(string, string, NetworkDevicesDeleteOptionalParams)

刪除網路裝置資源。

function beginDelete(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

options
NetworkDevicesDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkDevicesDeleteOptionalParams)

刪除網路裝置資源。

function beginDeleteAndWait(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

options
NetworkDevicesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginReboot(string, string, RebootProperties, NetworkDevicesRebootOptionalParams)

重新開機網路裝置。

function beginReboot(resourceGroupName: string, networkDeviceName: string, body: RebootProperties, options?: NetworkDevicesRebootOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
RebootProperties

要求承載。

options
NetworkDevicesRebootOptionalParams

選項參數。

傳回

beginRebootAndWait(string, string, RebootProperties, NetworkDevicesRebootOptionalParams)

重新開機網路裝置。

function beginRebootAndWait(resourceGroupName: string, networkDeviceName: string, body: RebootProperties, options?: NetworkDevicesRebootOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
RebootProperties

要求承載。

options
NetworkDevicesRebootOptionalParams

選項參數。

傳回

beginRefreshConfiguration(string, string, NetworkDevicesRefreshConfigurationOptionalParams)

重新整理網路裝置的設定。

function beginRefreshConfiguration(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesRefreshConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

傳回

beginRefreshConfigurationAndWait(string, string, NetworkDevicesRefreshConfigurationOptionalParams)

重新整理網路裝置的設定。

function beginRefreshConfigurationAndWait(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesRefreshConfigurationOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

傳回

beginUpdate(string, string, NetworkDevicePatchParameters, NetworkDevicesUpdateOptionalParams)

更新網路裝置資源的特定屬性。

function beginUpdate(resourceGroupName: string, networkDeviceName: string, body: NetworkDevicePatchParameters, options?: NetworkDevicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkDevice>, NetworkDevice>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
NetworkDevicePatchParameters

要更新的網路裝置屬性。

options
NetworkDevicesUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkDevice>, NetworkDevice>>

beginUpdateAdministrativeState(string, string, UpdateDeviceAdministrativeState, NetworkDevicesUpdateAdministrativeStateOptionalParams)

更新網路裝置的系統管理狀態。

function beginUpdateAdministrativeState(resourceGroupName: string, networkDeviceName: string, body: UpdateDeviceAdministrativeState, options?: NetworkDevicesUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
UpdateDeviceAdministrativeState

要求承載。

傳回

beginUpdateAdministrativeStateAndWait(string, string, UpdateDeviceAdministrativeState, NetworkDevicesUpdateAdministrativeStateOptionalParams)

更新網路裝置的系統管理狀態。

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, networkDeviceName: string, body: UpdateDeviceAdministrativeState, options?: NetworkDevicesUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
UpdateDeviceAdministrativeState

要求承載。

傳回

beginUpdateAndWait(string, string, NetworkDevicePatchParameters, NetworkDevicesUpdateOptionalParams)

更新網路裝置資源的特定屬性。

function beginUpdateAndWait(resourceGroupName: string, networkDeviceName: string, body: NetworkDevicePatchParameters, options?: NetworkDevicesUpdateOptionalParams): Promise<NetworkDevice>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
NetworkDevicePatchParameters

要更新的網路裝置屬性。

options
NetworkDevicesUpdateOptionalParams

選項參數。

傳回

Promise<NetworkDevice>

beginUpgrade(string, string, UpdateVersion, NetworkDevicesUpgradeOptionalParams)

升級網路裝置的版本。

function beginUpgrade(resourceGroupName: string, networkDeviceName: string, body: UpdateVersion, options?: NetworkDevicesUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
UpdateVersion

要求承載。

options
NetworkDevicesUpgradeOptionalParams

選項參數。

傳回

beginUpgradeAndWait(string, string, UpdateVersion, NetworkDevicesUpgradeOptionalParams)

升級網路裝置的版本。

function beginUpgradeAndWait(resourceGroupName: string, networkDeviceName: string, body: UpdateVersion, options?: NetworkDevicesUpgradeOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

body
UpdateVersion

要求承載。

options
NetworkDevicesUpgradeOptionalParams

選項參數。

傳回

get(string, string, NetworkDevicesGetOptionalParams)

取得網路裝置資源詳細資料。

function get(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesGetOptionalParams): Promise<NetworkDevice>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

networkDeviceName

string

網路裝置的名稱。

options
NetworkDevicesGetOptionalParams

選項參數。

傳回

Promise<NetworkDevice>

listByResourceGroup(string, NetworkDevicesListByResourceGroupOptionalParams)

列出指定資源群組中的所有網路裝置資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listBySubscription(NetworkDevicesListBySubscriptionOptionalParams)

列出指定訂用帳戶中的所有網路裝置資源。

function listBySubscription(options?: NetworkDevicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkDevice, NetworkDevice[], PageSettings>

參數

傳回