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

NetworkInterfaceIpConfigurationsClient Interface

public interface NetworkInterfaceIpConfigurationsClient

An instance of this class provides access to all the operations defined in NetworkInterfaceIpConfigurationsClient.

Method Summary

Modifier and Type Method and Description
abstract NetworkInterfaceIpConfigurationInner get(String resourceGroupName, String networkInterfaceName, String ipConfigurationName)

Gets the specified network interface ip configuration.

abstract Mono<NetworkInterfaceIpConfigurationInner> getAsync(String resourceGroupName, String networkInterfaceName, String ipConfigurationName)

Gets the specified network interface ip configuration.

abstract Response<NetworkInterfaceIpConfigurationInner> getWithResponse(String resourceGroupName, String networkInterfaceName, String ipConfigurationName, Context context)

Gets the specified network interface ip configuration.

abstract Mono<Response<NetworkInterfaceIpConfigurationInner>> getWithResponseAsync(String resourceGroupName, String networkInterfaceName, String ipConfigurationName)

Gets the specified network interface ip configuration.

abstract PagedIterable<NetworkInterfaceIpConfigurationInner> list(String resourceGroupName, String networkInterfaceName)

Get all ip configurations in a network interface.

abstract PagedIterable<NetworkInterfaceIpConfigurationInner> list(String resourceGroupName, String networkInterfaceName, Context context)

Get all ip configurations in a network interface.

abstract PagedFlux<NetworkInterfaceIpConfigurationInner> listAsync(String resourceGroupName, String networkInterfaceName)

Get all ip configurations in a network interface.

Method Details

get

public abstract NetworkInterfaceIpConfigurationInner get(String resourceGroupName, String networkInterfaceName, String ipConfigurationName)

Gets the specified network interface ip configuration.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.
ipConfigurationName - The name of the ip configuration name.

Returns:

the specified network interface ip configuration.

getAsync

public abstract Mono<NetworkInterfaceIpConfigurationInner> getAsync(String resourceGroupName, String networkInterfaceName, String ipConfigurationName)

Gets the specified network interface ip configuration.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.
ipConfigurationName - The name of the ip configuration name.

Returns:

the specified network interface ip configuration on successful completion of Mono.

getWithResponse

public abstract Response<NetworkInterfaceIpConfigurationInner> getWithResponse(String resourceGroupName, String networkInterfaceName, String ipConfigurationName, Context context)

Gets the specified network interface ip configuration.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.
ipConfigurationName - The name of the ip configuration name.
context - The context to associate with this operation.

Returns:

the specified network interface ip configuration along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<NetworkInterfaceIpConfigurationInner>> getWithResponseAsync(String resourceGroupName, String networkInterfaceName, String ipConfigurationName)

Gets the specified network interface ip configuration.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.
ipConfigurationName - The name of the ip configuration name.

Returns:

the specified network interface ip configuration along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable<NetworkInterfaceIpConfigurationInner> list(String resourceGroupName, String networkInterfaceName)

Get all ip configurations in a network interface.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.

Returns:

all ip configurations in a network interface as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<NetworkInterfaceIpConfigurationInner> list(String resourceGroupName, String networkInterfaceName, Context context)

Get all ip configurations in a network interface.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.
context - The context to associate with this operation.

Returns:

all ip configurations in a network interface as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux<NetworkInterfaceIpConfigurationInner> listAsync(String resourceGroupName, String networkInterfaceName)

Get all ip configurations in a network interface.

Parameters:

resourceGroupName - The name of the resource group.
networkInterfaceName - The name of the network interface.

Returns:

all ip configurations in a network interface as paginated response with PagedFlux<T>.

Applies to