Images interface
Interface representing a Images.
Methods
| create | 
	Updates an image resource via PUT. Creating new resources via PUT will not function.  | 
| get(string, string, string, Images | 
	Gets an image resource.  | 
| list | 
	Gets all images from galleries attached to a lab plan.  | 
| update(string, string, string, Image | 
	Updates an image resource.  | 
Method Details
		createOrUpdate(string, string, string, Image_2, ImagesCreateOrUpdateOptionalParams)
	     
	Updates an image resource via PUT. Creating new resources via PUT will not function.
function createOrUpdate(resourceGroupName: string, labPlanName: string, imageName: string, body: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise<Image_2>
				Parameters
- resourceGroupName
 - 
				
string
 
The name of the resource group. The name is case insensitive.
- labPlanName
 - 
				
string
 
The name of the lab plan that uniquely identifies it within containing resource group. Used in resource URIs and in UI.
- imageName
 - 
				
string
 
The image name.
- body
 - Image
 
The request body.
The options parameters.
Returns
Promise<Image>
		get(string, string, string, ImagesGetOptionalParams)
	   
	Gets an image resource.
function get(resourceGroupName: string, labPlanName: string, imageName: string, options?: ImagesGetOptionalParams): Promise<Image_2>
				Parameters
- resourceGroupName
 - 
				
string
 
The name of the resource group. The name is case insensitive.
- labPlanName
 - 
				
string
 
The name of the lab plan that uniquely identifies it within containing resource group. Used in resource URIs and in UI.
- imageName
 - 
				
string
 
The image name.
- options
 - ImagesGetOptionalParams
 
The options parameters.
Returns
Promise<Image>
		listByLabPlan(string, string, ImagesListByLabPlanOptionalParams)
	       
	Gets all images from galleries attached to a lab plan.
function listByLabPlan(resourceGroupName: string, labPlanName: string, options?: ImagesListByLabPlanOptionalParams): PagedAsyncIterableIterator<Image_2, Image_2[], PageSettings>
				Parameters
- resourceGroupName
 - 
				
string
 
The name of the resource group. The name is case insensitive.
- labPlanName
 - 
				
string
 
The name of the lab plan that uniquely identifies it within containing resource group. Used in resource URIs and in UI.
The options parameters.
Returns
		update(string, string, string, ImageUpdate, ImagesUpdateOptionalParams)
	    
	Updates an image resource.
function update(resourceGroupName: string, labPlanName: string, imageName: string, body: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise<Image_2>
				Parameters
- resourceGroupName
 - 
				
string
 
The name of the resource group. The name is case insensitive.
- labPlanName
 - 
				
string
 
The name of the lab plan that uniquely identifies it within containing resource group. Used in resource URIs and in UI.
- imageName
 - 
				
string
 
The image name.
- body
 - ImageUpdate
 
The request body.
- options
 - ImagesUpdateOptionalParams
 
The options parameters.
Returns
Promise<Image>