Products interface

Interface representing a Products.

Methods

get(string, string, string, ProductsGetOptionalParams)

Returns the specified product.

getProduct(string, string, string, ProductsGetProductOptionalParams)

Returns the specified product.

getProducts(string, string, string, ProductsGetProductsOptionalParams)

Returns a list of products.

list(string, string, ProductsListOptionalParams)

Returns a list of products.

listDetails(string, string, string, ProductsListDetailsOptionalParams)

Returns the extended properties of a product.

uploadLog(string, string, string, ProductsUploadLogOptionalParams)

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.

options
ProductsGetProductsOptionalParams

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.

options
ProductsListDetailsOptionalParams

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>