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

NetworkInterfaces 接口

public interface NetworkInterfaces

NetworkInterfaces 的资源收集 API。

方法摘要

修饰符和类型 方法和描述
abstract Blank define(String name)

开始定义新的网络接口资源。

abstract void delete(String resourceGroupName, String networkDeviceName, String networkInterfaceName)

删除网络接口

abstract void delete(String resourceGroupName, String networkDeviceName, String networkInterfaceName, Context context)

删除网络接口

abstract void deleteById(String id)

删除网络接口

abstract void deleteByIdWithResponse(String id, Context context)

删除网络接口

abstract NetworkInterface get(String resourceGroupName, String networkDeviceName, String networkInterfaceName)

获取网络接口

abstract NetworkInterface getById(String id)

获取网络接口

abstract Response<NetworkInterface> getByIdWithResponse(String id, Context context)

获取网络接口

abstract Response<NetworkInterface> getWithResponse(String resourceGroupName, String networkDeviceName, String networkInterfaceName, Context context)

获取网络接口

abstract PagedIterable<NetworkInterface> listByNetworkDevice(String resourceGroupName, String networkDeviceName)

列出使用网络设备提供的所有网络接口。

abstract PagedIterable<NetworkInterface> listByNetworkDevice(String resourceGroupName, String networkDeviceName, Context context)

列出使用网络设备提供的所有网络接口。

abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(String resourceGroupName, String networkDeviceName, String networkInterfaceName, UpdateAdministrativeState body)

汇报网络接口的管理状态。

abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(String resourceGroupName, String networkDeviceName, String networkInterfaceName, UpdateAdministrativeState body, Context context)

汇报网络接口的管理状态。

方法详细信息

define

public abstract NetworkInterface.DefinitionStages.Blank define(String name)

开始定义新的 NetworkInterface 资源。

Parameters:

name - 资源名称。

Returns:

新 NetworkInterface 定义的第一阶段。

delete

public abstract void delete(String resourceGroupName, String networkDeviceName, String networkInterfaceName)

删除 NetworkInterface。

删除网络接口资源。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
networkInterfaceName - 网络接口的名称。

delete

public abstract void delete(String resourceGroupName, String networkDeviceName, String networkInterfaceName, Context context)

删除 NetworkInterface。

删除网络接口资源。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
networkInterfaceName - 网络接口的名称。
context - 要与此操作关联的上下文。

deleteById

public abstract void deleteById(String id)

删除 NetworkInterface。

删除网络接口资源。

Parameters:

id - 资源 ID。

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

删除 NetworkInterface。

删除网络接口资源。

Parameters:

id - 资源 ID。
context - 要与此操作关联的上下文。

get

public abstract NetworkInterface get(String resourceGroupName, String networkDeviceName, String networkInterfaceName)

获取 NetworkInterface。

获取网络接口资源详细信息。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
networkInterfaceName - 网络接口的名称。

Returns:

网络接口资源详细信息。

getById

public abstract NetworkInterface getById(String id)

获取 NetworkInterface。

获取网络接口资源详细信息。

Parameters:

id - 资源 ID。

Returns:

网络接口资源详细信息以及 Response<T>

getByIdWithResponse

public abstract Response getByIdWithResponse(String id, Context context)

获取 NetworkInterface。

获取网络接口资源详细信息。

Parameters:

id - 资源 ID。
context - 要与此操作关联的上下文。

Returns:

网络接口资源详细信息以及 Response<T>

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String networkDeviceName, String networkInterfaceName, Context context)

获取 NetworkInterface。

获取网络接口资源详细信息。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
networkInterfaceName - 网络接口的名称。
context - 要与此操作关联的上下文。

Returns:

网络接口资源详细信息以及 Response<T>

listByNetworkDevice

public abstract PagedIterable listByNetworkDevice(String resourceGroupName, String networkDeviceName)

列出使用网络设备提供的所有网络接口。

列出给定资源组中的所有网络接口资源。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。

Returns:

使用 将 NetworkInterfaces 作为分页响应的列表 PagedIterable<T>

listByNetworkDevice

public abstract PagedIterable listByNetworkDevice(String resourceGroupName, String networkDeviceName, Context context)

列出使用网络设备提供的所有网络接口。

列出给定资源组中的所有网络接口资源。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
context - 要与此操作关联的上下文。

Returns:

使用 将 NetworkInterfaces 作为分页响应的列表 PagedIterable<T>

updateAdministrativeState

public abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(String resourceGroupName, String networkDeviceName, String networkInterfaceName, UpdateAdministrativeState body)

汇报网络接口的管理状态。

更新网络接口的管理员状态。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
networkInterfaceName - 网络接口的名称。
body - 请求有效负载。

Returns:

状态更新的常见响应。

updateAdministrativeState

public abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(String resourceGroupName, String networkDeviceName, String networkInterfaceName, UpdateAdministrativeState body, Context context)

汇报网络接口的管理状态。

更新网络接口的管理员状态。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
networkDeviceName - 网络设备的名称。
networkInterfaceName - 网络接口的名称。
body - 请求有效负载。
context - 要与此操作关联的上下文。

Returns:

状态更新的常见响应。

适用于