Products interface
Интерфейс, представляющий продукты.
Методы
| begin |
Создание продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| begin |
Создание продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| begin |
Удаление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| begin |
Удаление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| begin |
Обновление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| begin |
Обновление продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| count |
Подсчитывает устройства в продукте. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| get(string, string, string, Products |
Получение продукта. ".default" и ".unassigned" являются системными значениями и не могут использоваться для имени продукта. |
| list |
Вывод списка ресурсов продукта по каталогу |
| list |
Создает группы устройств по умолчанию для продукта. ".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
Параметры создания ресурсов.
Параметры параметров.
Возвращаемое значение
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
Параметры создания ресурсов.
Параметры параметров.
Возвращаемое значение
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
Имя продукта.
Параметры параметров.
Возвращаемое значение
Promise<CountDevicesResponse>
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
Имя каталога
Параметры параметров.
Возвращаемое значение
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
Имя продукта.
Параметры параметров.