ImagesClient Interface
public interface ImagesClient
An instance of this class provides access to all the operations defined in ImagesClient.
Method Summary
Method Details
createOrUpdate
public abstract ImageInner createOrUpdate(String resourceGroupName, String labPlanName, String imageName, ImageInner body)
Updates an image via PUT. Updates an image resource via PUT. Creating new resources via PUT will not function.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ImageInner> createOrUpdateWithResponse(String resourceGroupName, String labPlanName, String imageName, ImageInner body, Context context)
Updates an image via PUT. Updates an image resource via PUT. Creating new resources via PUT will not function.
Parameters:
Returns:
get
public abstract ImageInner get(String resourceGroupName, String labPlanName, String imageName)
Gets an image. Gets an image resource.
Parameters:
Returns:
getWithResponse
public abstract Response<ImageInner> getWithResponse(String resourceGroupName, String labPlanName, String imageName, Context context)
Gets an image. Gets an image resource.
Parameters:
Returns:
listByLabPlan
public abstract PagedIterable<ImageInner> listByLabPlan(String resourceGroupName, String labPlanName)
Gets all images. Gets all images from galleries attached to a lab plan.
Parameters:
Returns:
listByLabPlan
public abstract PagedIterable<ImageInner> listByLabPlan(String resourceGroupName, String labPlanName, String filter, Context context)
Gets all images. Gets all images from galleries attached to a lab plan.
Parameters:
Returns:
update
public abstract ImageInner update(String resourceGroupName, String labPlanName, String imageName, ImageUpdate body)
Updates an image. Updates an image resource.
Parameters:
Returns:
updateWithResponse
public abstract Response<ImageInner> updateWithResponse(String resourceGroupName, String labPlanName, String imageName, ImageUpdate body, Context context)
Updates an image. Updates an image resource.
Parameters:
Returns: