PoolsClient Interface
public interface PoolsClient
An instance of this class provides access to all the operations defined in PoolsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<PoolInner>,PoolInner> beginCreateOrUpdate(String resourceGroupName, String poolName, PoolInner resource)
Create a Pool.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<PoolInner>,PoolInner> beginCreateOrUpdate(String resourceGroupName, String poolName, PoolInner resource, Context context)
Create a Pool.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String poolName)
Delete a Pool.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String poolName, Context context)
Delete a Pool.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<PoolInner>,PoolInner> beginUpdate(String resourceGroupName, String poolName, PoolUpdate properties)
Update a Pool.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<PoolInner>,PoolInner> beginUpdate(String resourceGroupName, String poolName, PoolUpdate properties, Context context)
Update a Pool.
Parameters:
Returns:
createOrUpdate
public abstract PoolInner createOrUpdate(String resourceGroupName, String poolName, PoolInner resource)
Create a Pool.
Parameters:
Returns:
createOrUpdate
public abstract PoolInner createOrUpdate(String resourceGroupName, String poolName, PoolInner resource, Context context)
Create a Pool.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String poolName)
Delete a Pool.
Parameters:
delete
public abstract void delete(String resourceGroupName, String poolName, Context context)
Delete a Pool.
Parameters:
getByResourceGroup
public abstract PoolInner getByResourceGroup(String resourceGroupName, String poolName)
Get a Pool.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<PoolInner> getByResourceGroupWithResponse(String resourceGroupName, String poolName, Context context)
Get a Pool.
Parameters:
Returns:
list
public abstract PagedIterable<PoolInner> list()
List Pool resources by subscription ID.
Returns:
list
public abstract PagedIterable<PoolInner> list(Context context)
List Pool resources by subscription ID.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<PoolInner> listByResourceGroup(String resourceGroupName)
List Pool resources by resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<PoolInner> listByResourceGroup(String resourceGroupName, Context context)
List Pool resources by resource group.
Parameters:
Returns:
update
public abstract PoolInner update(String resourceGroupName, String poolName, PoolUpdate properties)
Update a Pool.
Parameters:
Returns:
update
public abstract PoolInner update(String resourceGroupName, String poolName, PoolUpdate properties, Context context)
Update a Pool.
Parameters:
Returns: