你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NetworkDevicesOperations interface

表示 NetworkDevices 操作的接口。

属性

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginReboot
beginRebootAndWait
beginRefreshConfiguration
beginRefreshConfigurationAndWait
beginRunRoCommand
beginRunRoCommandAndWait
beginRunRwCommand
beginRunRwCommandAndWait
beginUpdate
beginUpdateAdministrativeState
beginUpdateAdministrativeStateAndWait
beginUpdateAndWait
beginUpgrade
beginUpgradeAndWait
create

创建网络设备资源

delete
get

获取网络设备资源详细信息。

listByResourceGroup

列出给定资源组中的所有网络设备资源。

listBySubscription

列出某个订阅中的所有网络设备资源。

reboot

重新启动网络设备。

refreshConfiguration

刷新网络设备的配置。

runRoCommand

在网络设备上运行 RO 命令。

runRwCommand

在网络设备上运行 RW 命令。

update

更新网络设备资源的某些属性。

updateAdministrativeState

更新网络设备的管理状态。

upgrade

升级网络设备的版本。

属性详细信息

beginCreate

警告

现已弃用此 API。

use create instead

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

属性值

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

beginCreateAndWait

警告

现已弃用此 API。

use create instead

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

属性值

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

beginDelete

警告

现已弃用此 API。

use delete instead

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

属性值

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

beginDeleteAndWait

警告

现已弃用此 API。

use delete instead

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

属性值

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

beginReboot

警告

现已弃用此 API。

use reboot instead

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

属性值

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

beginRebootAndWait

警告

现已弃用此 API。

use reboot instead

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

属性值

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

beginRefreshConfiguration

警告

现已弃用此 API。

use refreshConfiguration instead

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

属性值

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

beginRefreshConfigurationAndWait

警告

现已弃用此 API。

use refreshConfiguration instead

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

属性值

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

beginRunRoCommand

警告

现已弃用此 API。

use runRoCommand instead

beginRunRoCommand: (resourceGroupName: string, networkDeviceName: string, body: DeviceRoCommand, options?: NetworkDevicesRunRoCommandOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceROCommandsOperationStatusResult>, CommonPostActionResponseForDeviceROCommandsOperationStatusResult>>

属性值

(resourceGroupName: string, networkDeviceName: string, body: DeviceRoCommand, options?: NetworkDevicesRunRoCommandOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceROCommandsOperationStatusResult>, CommonPostActionResponseForDeviceROCommandsOperationStatusResult>>

beginRunRoCommandAndWait

警告

现已弃用此 API。

use runRoCommand instead

beginRunRoCommandAndWait: (resourceGroupName: string, networkDeviceName: string, body: DeviceRoCommand, options?: NetworkDevicesRunRoCommandOptionalParams) => Promise<CommonPostActionResponseForDeviceROCommandsOperationStatusResult>

属性值

(resourceGroupName: string, networkDeviceName: string, body: DeviceRoCommand, options?: NetworkDevicesRunRoCommandOptionalParams) => Promise<CommonPostActionResponseForDeviceROCommandsOperationStatusResult>

beginRunRwCommand

警告

现已弃用此 API。

use runRwCommand instead

beginRunRwCommand: (resourceGroupName: string, networkDeviceName: string, body: DeviceRwCommand, options?: NetworkDevicesRunRwCommandOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceRWCommands>, CommonPostActionResponseForDeviceRWCommands>>

属性值

(resourceGroupName: string, networkDeviceName: string, body: DeviceRwCommand, options?: NetworkDevicesRunRwCommandOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceRWCommands>, CommonPostActionResponseForDeviceRWCommands>>

beginRunRwCommandAndWait

警告

现已弃用此 API。

use runRwCommand instead

beginRunRwCommandAndWait: (resourceGroupName: string, networkDeviceName: string, body: DeviceRwCommand, options?: NetworkDevicesRunRwCommandOptionalParams) => Promise<CommonPostActionResponseForDeviceRWCommands>

属性值

(resourceGroupName: string, networkDeviceName: string, body: DeviceRwCommand, options?: NetworkDevicesRunRwCommandOptionalParams) => Promise<CommonPostActionResponseForDeviceRWCommands>

beginUpdate

警告

现已弃用此 API。

use update instead

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

属性值

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

beginUpdateAdministrativeState

警告

现已弃用此 API。

use updateAdministrativeState instead

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

属性值

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

beginUpdateAdministrativeStateAndWait

警告

现已弃用此 API。

use updateAdministrativeState instead

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

属性值

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

beginUpdateAndWait

警告

现已弃用此 API。

use update instead

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

属性值

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

beginUpgrade

警告

现已弃用此 API。

use upgrade instead

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

属性值

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

beginUpgradeAndWait

警告

现已弃用此 API。

use upgrade instead

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

属性值

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

create

创建网络设备资源

create: (resourceGroupName: string, networkDeviceName: string, body: NetworkDevice, options?: NetworkDevicesCreateOptionalParams) => PollerLike<OperationState<NetworkDevice>, NetworkDevice>

属性值

(resourceGroupName: string, networkDeviceName: string, body: NetworkDevice, options?: NetworkDevicesCreateOptionalParams) => PollerLike<OperationState<NetworkDevice>, NetworkDevice>

delete

delete: (resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

属性值

(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

获取网络设备资源详细信息。

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

属性值

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

listByResourceGroup

列出给定资源组中的所有网络设备资源。

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

属性值

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

listBySubscription

列出某个订阅中的所有网络设备资源。

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

属性值

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

reboot

重新启动网络设备。

reboot: (resourceGroupName: string, networkDeviceName: string, body: RebootProperties, options?: NetworkDevicesRebootOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

属性值

(resourceGroupName: string, networkDeviceName: string, body: RebootProperties, options?: NetworkDevicesRebootOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

refreshConfiguration

刷新网络设备的配置。

refreshConfiguration: (resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesRefreshConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

属性值

(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesRefreshConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

runRoCommand

在网络设备上运行 RO 命令。

runRoCommand: (resourceGroupName: string, networkDeviceName: string, body: DeviceRoCommand, options?: NetworkDevicesRunRoCommandOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForDeviceROCommandsOperationStatusResult>, CommonPostActionResponseForDeviceROCommandsOperationStatusResult>

属性值

(resourceGroupName: string, networkDeviceName: string, body: DeviceRoCommand, options?: NetworkDevicesRunRoCommandOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForDeviceROCommandsOperationStatusResult>, CommonPostActionResponseForDeviceROCommandsOperationStatusResult>

runRwCommand

在网络设备上运行 RW 命令。

runRwCommand: (resourceGroupName: string, networkDeviceName: string, body: DeviceRwCommand, options?: NetworkDevicesRunRwCommandOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForDeviceRWCommands>, CommonPostActionResponseForDeviceRWCommands>

属性值

(resourceGroupName: string, networkDeviceName: string, body: DeviceRwCommand, options?: NetworkDevicesRunRwCommandOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForDeviceRWCommands>, CommonPostActionResponseForDeviceRWCommands>

update

更新网络设备资源的某些属性。

update: (resourceGroupName: string, networkDeviceName: string, body: NetworkDevicePatchParameters, options?: NetworkDevicesUpdateOptionalParams) => PollerLike<OperationState<NetworkDevice>, NetworkDevice>

属性值

(resourceGroupName: string, networkDeviceName: string, body: NetworkDevicePatchParameters, options?: NetworkDevicesUpdateOptionalParams) => PollerLike<OperationState<NetworkDevice>, NetworkDevice>

updateAdministrativeState

更新网络设备的管理状态。

updateAdministrativeState: (resourceGroupName: string, networkDeviceName: string, body: UpdateDeviceAdministrativeState, options?: NetworkDevicesUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

属性值

(resourceGroupName: string, networkDeviceName: string, body: UpdateDeviceAdministrativeState, options?: NetworkDevicesUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

upgrade

升级网络设备的版本。

upgrade: (resourceGroupName: string, networkDeviceName: string, body: UpdateVersion, options?: NetworkDevicesUpgradeOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

属性值

(resourceGroupName: string, networkDeviceName: string, body: UpdateVersion, options?: NetworkDevicesUpgradeOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>