Products interface
Interface representing a Products.
Methods
| get(string, string, string, Products | 
	Returns the specified product.  | 
| get | 
	Returns the specified product.  | 
| get | 
	Returns a list of products.  | 
| list(string, string, Products | 
	Returns a list of products.  | 
| list | 
	Returns the extended properties of a product.  | 
| upload | 
	Returns the specified product.  | 
Method Details
		get(string, string, string, ProductsGetOptionalParams)
	   
	Returns the specified product.
function get(resourceGroup: string, registrationName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>
				Parameters
- resourceGroup
 - 
				
string
 
Name of the resource group.
- registrationName
 - 
				
string
 
Name of the Azure Stack registration.
- productName
 - 
				
string
 
Name of the product.
- options
 - ProductsGetOptionalParams
 
The options parameters.
Returns
Promise<Product>
		getProduct(string, string, string, ProductsGetProductOptionalParams)
	     
	Returns the specified product.
function getProduct(resourceGroup: string, registrationName: string, productName: string, options?: ProductsGetProductOptionalParams): Promise<Product>
				Parameters
- resourceGroup
 - 
				
string
 
Name of the resource group.
- registrationName
 - 
				
string
 
Name of the Azure Stack registration.
- productName
 - 
				
string
 
Name of the product.
- options
 - ProductsGetProductOptionalParams
 
The options parameters.
Returns
Promise<Product>
		getProducts(string, string, string, ProductsGetProductsOptionalParams)
	     
	Returns a list of products.
function getProducts(resourceGroup: string, registrationName: string, productName: string, options?: ProductsGetProductsOptionalParams): Promise<ProductList>
				Parameters
- resourceGroup
 - 
				
string
 
Name of the resource group.
- registrationName
 - 
				
string
 
Name of the Azure Stack registration.
- productName
 - 
				
string
 
Name of the product.
The options parameters.
Returns
Promise<ProductList>
		list(string, string, ProductsListOptionalParams)
	   
	Returns a list of products.
function list(resourceGroup: string, registrationName: string, options?: ProductsListOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
				Parameters
- resourceGroup
 - 
				
string
 
Name of the resource group.
- registrationName
 - 
				
string
 
Name of the Azure Stack registration.
- options
 - ProductsListOptionalParams
 
The options parameters.
Returns
		listDetails(string, string, string, ProductsListDetailsOptionalParams)
	     
	Returns the extended properties of a product.
function listDetails(resourceGroup: string, registrationName: string, productName: string, options?: ProductsListDetailsOptionalParams): Promise<ExtendedProduct>
				Parameters
- resourceGroup
 - 
				
string
 
Name of the resource group.
- registrationName
 - 
				
string
 
Name of the Azure Stack registration.
- productName
 - 
				
string
 
Name of the product.
The options parameters.
Returns
Promise<ExtendedProduct>
		uploadLog(string, string, string, ProductsUploadLogOptionalParams)
	     
	Returns the specified product.
function uploadLog(resourceGroup: string, registrationName: string, productName: string, options?: ProductsUploadLogOptionalParams): Promise<ProductLog>
				Parameters
- resourceGroup
 - 
				
string
 
Name of the resource group.
- registrationName
 - 
				
string
 
Name of the Azure Stack registration.
- productName
 - 
				
string
 
Name of the product.
- options
 - ProductsUploadLogOptionalParams
 
The options parameters.
Returns
Promise<ProductLog>