你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Products interface
表示产品的接口。
方法
方法详细信息
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
产品名称。
选项参数。