Condividi tramite


Products interface

Interfaccia che rappresenta un prodotto.

Metodi

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

Creare un prodotto. '.default' e '.unassigned' 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 '.unassigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

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

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

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

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

Aggiornare un prodotto. '.default' e '.unassigned' 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 '.unassigned' 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 '.unassigned' sono valori definiti dal sistema e non possono essere usati per il nome del prodotto.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Elencare le risorse del prodotto in base al catalogo

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genera gruppi di dispositivi predefiniti per il prodotto. '.default' e '.unassigned' 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 '.unassigned' 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. Per il nome non viene fatta distinzione tra 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 '.unassigned' 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. Per il nome non viene fatta distinzione tra 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)

Eliminare un prodotto. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere usati 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. Per il nome non viene fatta distinzione tra 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)

Eliminare un prodotto. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere usati 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. Per il nome non viene fatta distinzione tra 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)

Aggiornare un prodotto. '.default' e '.unassigned' 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. Per il nome non viene fatta distinzione tra 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)

Aggiornare un prodotto. '.default' e '.unassigned' 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. Per il nome non viene fatta distinzione tra 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 '.unassigned' 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. Per il nome non viene fatta distinzione tra 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 '.unassigned' 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. Per il nome non viene fatta distinzione tra 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)

Elencare le risorse del prodotto in base al catalogo

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra 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 '.unassigned' 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. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

catalogName

string

Nome del catalogo

productName

string

Nome del prodotto.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Parametri delle opzioni.

Restituisce