NetworkDevices interface
代表 NetworkDevices 的介面。
方法
方法詳細資料
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
要求承載。
選項參數。
傳回
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
要求承載。
選項參數。
傳回
Promise<NetworkDevice>
beginDelete(string, string, NetworkDevicesDeleteOptionalParams)
刪除網路裝置資源。
function beginDelete(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- networkDeviceName
-
string
網路裝置的名稱。
選項參數。
傳回
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
網路裝置的名稱。
選項參數。
傳回
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
要求承載。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>
beginRebootAndWait(string, string, RebootProperties, NetworkDevicesRebootOptionalParams)
重新開機網路裝置。
function beginRebootAndWait(resourceGroupName: string, networkDeviceName: string, body: RebootProperties, options?: NetworkDevicesRebootOptionalParams): Promise<CommonPostActionResponseForStateUpdate>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- networkDeviceName
-
string
網路裝置的名稱。
- body
- RebootProperties
要求承載。
選項參數。
傳回
beginRefreshConfiguration(string, string, NetworkDevicesRefreshConfigurationOptionalParams)
重新整理網路裝置的設定。
function beginRefreshConfiguration(resourceGroupName: string, networkDeviceName: string, options?: NetworkDevicesRefreshConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- networkDeviceName
-
string
網路裝置的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>
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
網路裝置的名稱。
要更新的網路裝置屬性。
選項參數。
傳回
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
網路裝置的名稱。
要求承載。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>
beginUpdateAdministrativeStateAndWait(string, string, UpdateDeviceAdministrativeState, NetworkDevicesUpdateAdministrativeStateOptionalParams)
更新網路裝置的系統管理狀態。
function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, networkDeviceName: string, body: UpdateDeviceAdministrativeState, options?: NetworkDevicesUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- networkDeviceName
-
string
網路裝置的名稱。
要求承載。
選項參數。
傳回
beginUpdateAndWait(string, string, NetworkDevicePatchParameters, NetworkDevicesUpdateOptionalParams)
更新網路裝置資源的特定屬性。
function beginUpdateAndWait(resourceGroupName: string, networkDeviceName: string, body: NetworkDevicePatchParameters, options?: NetworkDevicesUpdateOptionalParams): Promise<NetworkDevice>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- networkDeviceName
-
string
網路裝置的名稱。
要更新的網路裝置屬性。
選項參數。
傳回
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
要求承載。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>
beginUpgradeAndWait(string, string, UpdateVersion, NetworkDevicesUpgradeOptionalParams)
升級網路裝置的版本。
function beginUpgradeAndWait(resourceGroupName: string, networkDeviceName: string, body: UpdateVersion, options?: NetworkDevicesUpgradeOptionalParams): Promise<CommonPostActionResponseForStateUpdate>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- networkDeviceName
-
string
網路裝置的名稱。
- body
- UpdateVersion
要求承載。
選項參數。
傳回
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>
參數
選項參數。