Condividi tramite


Products interface

Interfaccia che rappresenta un oggetto Products.

Metodi

beginCreateOrUpdate(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Creare un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

beginCreateOrUpdateAndWait(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Creare un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Elimina un prodotto. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere utilizzati per il nome del prodotto'

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Elimina un prodotto. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere utilizzati per il nome del prodotto'

beginUpdate(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Aggiorna un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

beginUpdateAndWait(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Aggiorna un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Conta i dispositivi nel prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

get(string, string, string, ProductsGetOptionalParams)

Ottenere un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Elenca le risorse di prodotto per catalogo

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genera gruppi di dispositivi predefiniti per il prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

Dettagli metodo

beginCreateOrUpdate(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Creare un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, resource: Product, options?: ProductsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

resource
Product

Parametri di creazione della risorsa.

options
ProductsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>

beginCreateOrUpdateAndWait(string, string, string, Product, ProductsCreateOrUpdateOptionalParams)

Creare un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, resource: Product, options?: ProductsCreateOrUpdateOptionalParams): Promise<Product>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

resource
Product

Parametri di creazione della risorsa.

options
ProductsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Elimina un prodotto. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere utilizzati per il nome del prodotto'

function beginDelete(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

options
ProductsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Elimina un prodotto. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere utilizzati per il nome del prodotto'

function beginDeleteAndWait(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

options
ProductsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Aggiorna un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, properties: ProductUpdate, options?: ProductsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

properties
ProductUpdate

Proprietà della risorsa da aggiornare.

options
ProductsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>

beginUpdateAndWait(string, string, string, ProductUpdate, ProductsUpdateOptionalParams)

Aggiorna un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, properties: ProductUpdate, options?: ProductsUpdateOptionalParams): Promise<Product>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

properties
ProductUpdate

Proprietà della risorsa da aggiornare.

options
ProductsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Conta i dispositivi nel prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function countDevices(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsCountDevicesOptionalParams): Promise<CountDevicesResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

options
ProductsCountDevicesOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, string, ProductsGetOptionalParams)

Ottenere un prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function get(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

options
ProductsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Elenca le risorse di prodotto per catalogo

function listByCatalog(resourceGroupName: string, catalogName: string, options?: ProductsListByCatalogOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

options
ProductsListByCatalogOptionalParams

Parametri delle opzioni.

Restituisce

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genera gruppi di dispositivi predefiniti per il prodotto. '.default' e '.unssigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

function listGenerateDefaultDeviceGroups(resourceGroupName: string, catalogName: string, productName: string, options?: ProductsGenerateDefaultDeviceGroupsOptionalParams): PagedAsyncIterableIterator<DeviceGroup, DeviceGroup[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Parametri delle opzioni.

Restituisce