Поделиться через


Products interface

Интерфейс, представляющий продукты.

Методы

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

Создание продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Создание продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Удаление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Удаление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Обновление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Обновление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Подсчитывает устройства в продукте. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

get(string, string, string, ProductsGetOptionalParams)

Получение продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Вывод списка ресурсов продукта по каталогу

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Создает группы устройств по умолчанию для продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

Сведения о методе

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

Создание продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

resource
Product

Параметры создания ресурсов.

options
ProductsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Создание продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

resource
Product

Параметры создания ресурсов.

options
ProductsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Удаление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

options
ProductsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Удаление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

options
ProductsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Обновление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

properties
ProductUpdate

Свойства ресурса, которые необходимо обновить.

options
ProductsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Обновление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

properties
ProductUpdate

Свойства ресурса, которые необходимо обновить.

options
ProductsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Подсчитывает устройства в продукте. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

options
ProductsCountDevicesOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, ProductsGetOptionalParams)

Получение продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

options
ProductsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Вывод списка ресурсов продукта по каталогу

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

options
ProductsListByCatalogOptionalParams

Параметры параметров.

Возвращаемое значение

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Создает группы устройств по умолчанию для продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

catalogName

string

Имя каталога

productName

string

Имя продукта.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Параметры параметров.

Возвращаемое значение