IpamPoolsClient Interface
public interface IpamPoolsClient
An instance of this class provides access to all the operations defined in IpamPoolsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller
Creates/Updates the Pool resource.
Parameters:
Returns:
beginCreate
public abstract SyncPoller
Creates/Updates the Pool resource.
Parameters:
Returns:
beginCreateAsync
public abstract PollerFlux
Creates/Updates the Pool resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Delete the Pool resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Delete the Pool resource.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Delete the Pool resource.
Parameters:
Returns:
create
public abstract IpamPoolInner create(String resourceGroupName, String networkManagerName, String poolName, IpamPoolInner body)
Creates/Updates the Pool resource.
Parameters:
Returns:
create
public abstract IpamPoolInner create(String resourceGroupName, String networkManagerName, String poolName, IpamPoolInner body, Context context)
Creates/Updates the Pool resource.
Parameters:
Returns:
createAsync
public abstract Mono
Creates/Updates the Pool resource.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono
Creates/Updates the Pool resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String networkManagerName, String poolName)
Delete the Pool resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String networkManagerName, String poolName, Context context)
Delete the Pool resource.
Parameters:
deleteAsync
public abstract Mono
Delete the Pool resource.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Delete the Pool resource.
Parameters:
Returns:
get
public abstract IpamPoolInner get(String resourceGroupName, String networkManagerName, String poolName)
Gets the specific Pool resource.
Parameters:
Returns:
getAsync
public abstract Mono
Gets the specific Pool resource.
Parameters:
Returns:
getPoolUsage
public abstract PoolUsageInner getPoolUsage(String resourceGroupName, String networkManagerName, String poolName)
Get the Pool Usage.
Parameters:
Returns:
getPoolUsageAsync
public abstract Mono
Get the Pool Usage.
Parameters:
Returns:
getPoolUsageWithResponse
public abstract Response
Get the Pool Usage.
Parameters:
Returns:
getPoolUsageWithResponseAsync
public abstract Mono
Get the Pool Usage.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets the specific Pool resource.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets the specific Pool resource.
Parameters:
Returns:
list
public abstract PagedIterable
Gets list of Pool resources at Network Manager level.
Parameters:
Returns:
list
public abstract PagedIterable
Gets list of Pool resources at Network Manager level.
Parameters:
Returns:
listAssociatedResources
public abstract PagedIterable
List Associated Resource in the Pool.
Parameters:
Returns:
listAssociatedResources
public abstract PagedIterable
List Associated Resource in the Pool.
Parameters:
Returns:
listAssociatedResourcesAsync
public abstract PagedFlux
List Associated Resource in the Pool.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Gets list of Pool resources at Network Manager level.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Gets list of Pool resources at Network Manager level.
Parameters:
Returns:
update
public abstract IpamPoolInner update(String resourceGroupName, String networkManagerName, String poolName)
Updates the specific Pool resource.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates the specific Pool resource.
Parameters:
Returns:
updateWithResponse
public abstract Response
Updates the specific Pool resource.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates the specific Pool resource.
Parameters:
Returns:
Applies to
Azure SDK for Java