Udostępnij za pośrednictwem


Products interface

Interfejs reprezentujący produkty.

Metody

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

Utwórz produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Utwórz produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Usuń produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu"

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Usuń produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu"

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

Aktualizowanie produktu. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Aktualizowanie produktu. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Zlicza urządzenia w produkcie. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

get(string, string, string, ProductsGetOptionalParams)

Pobierz produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Wyświetlanie listy zasobów produktów według katalogu

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Generuje domyślne grupy urządzeń dla produktu. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

Szczegóły metody

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

Utwórz produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

resource
Product

Parametry tworzenia zasobu.

options
ProductsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

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

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

Utwórz produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

resource
Product

Parametry tworzenia zasobu.

options
ProductsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Usuń produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu"

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

options
ProductsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Usuń produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu"

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

options
ProductsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

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

Aktualizowanie produktu. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

properties
ProductUpdate

Właściwości zasobu do zaktualizowania.

options
ProductsUpdateOptionalParams

Parametry opcji.

Zwraca

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

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

Aktualizowanie produktu. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

properties
ProductUpdate

Właściwości zasobu do zaktualizowania.

options
ProductsUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Zlicza urządzenia w produkcie. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

options
ProductsCountDevicesOptionalParams

Parametry opcji.

Zwraca

get(string, string, string, ProductsGetOptionalParams)

Pobierz produkt. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

options
ProductsGetOptionalParams

Parametry opcji.

Zwraca

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Wyświetlanie listy zasobów produktów według katalogu

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

options
ProductsListByCatalogOptionalParams

Parametry opcji.

Zwraca

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Generuje domyślne grupy urządzeń dla produktu. Wartości ".default" i ".unassigned" są wartościami zdefiniowanymi przez system i nie mogą być używane dla nazwy produktu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

catalogName

string

Nazwa wykazu

productName

string

Nazwa produktu.

Zwraca