Racks Interface
public interface Racks
Resource collection API of Racks.
Method Summary
Method Details
define
public abstract Rack.DefinitionStages.Blank define(String name)
Begins definition for a new Rack resource.
Parameters:
Returns:
delete
public abstract OperationStatusResult delete(String resourceGroupName, String rackName, String ifMatch, String ifNoneMatch, Context context)
Delete the rack. Delete the provided rack. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
Parameters:
Returns:
deleteById
public abstract OperationStatusResult deleteById(String id)
Delete the rack. Delete the provided rack. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
Parameters:
Returns:
deleteByIdWithResponse
public abstract OperationStatusResult deleteByIdWithResponse(String id, String ifMatch, String ifNoneMatch, Context context)
Delete the rack. Delete the provided rack. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
Parameters:
Returns:
deleteByResourceGroup
public abstract OperationStatusResult deleteByResourceGroup(String resourceGroupName, String rackName)
Delete the rack. Delete the provided rack. All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
Parameters:
Returns:
getById
public abstract Rack getById(String id)
Retrieve the rack. Get properties of the provided rack.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Rack> getByIdWithResponse(String id, Context context)
Retrieve the rack. Get properties of the provided rack.
Parameters:
Returns:
getByResourceGroup
public abstract Rack getByResourceGroup(String resourceGroupName, String rackName)
Retrieve the rack. Get properties of the provided rack.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<Rack> getByResourceGroupWithResponse(String resourceGroupName, String rackName, Context context)
Retrieve the rack. Get properties of the provided rack.
Parameters:
Returns:
list
public abstract PagedIterable<Rack> list()
List racks in the subscription. Get a list of racks in the provided subscription.
Returns:
list
public abstract PagedIterable<Rack> list(Integer top, String skipToken, Context context)
List racks in the subscription. Get a list of racks in the provided subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Rack> listByResourceGroup(String resourceGroupName)
List racks in the resource group. Get a list of racks in the provided resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Rack> listByResourceGroup(String resourceGroupName, Integer top, String skipToken, Context context)
List racks in the resource group. Get a list of racks in the provided resource group.
Parameters:
Returns: