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 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 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> 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 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 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 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