Partager via


Products interface

Interface représentant un Products.

Méthodes

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

Créez un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Créez un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Supprimer un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit'

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Supprimer un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit'

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

Mettre à jour un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Mettre à jour un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Compte les appareils dans le produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

get(string, string, string, ProductsGetOptionalParams)

Obtenir un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Répertorier les ressources produit par catalogue

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Génère des groupes d’appareils par défaut pour le produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

Détails de la méthode

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

Créez un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

resource
Product

Paramètres de création de ressource.

options
ProductsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Créez un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

resource
Product

Paramètres de création de ressource.

options
ProductsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Supprimer un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit'

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

options
ProductsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Supprimer un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit'

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

options
ProductsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Mettre à jour un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

properties
ProductUpdate

Propriétés de ressource à mettre à jour.

options
ProductsUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Mettre à jour un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

properties
ProductUpdate

Propriétés de ressource à mettre à jour.

options
ProductsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Compte les appareils dans le produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

options
ProductsCountDevicesOptionalParams

Paramètres d’options.

Retours

get(string, string, string, ProductsGetOptionalParams)

Obtenir un produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

options
ProductsGetOptionalParams

Paramètres d’options.

Retours

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Répertorier les ressources produit par catalogue

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

options
ProductsListByCatalogOptionalParams

Paramètres d’options.

Retours

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Génère des groupes d’appareils par défaut pour le produit. '.default' et '.unassigned' sont des valeurs définies par le système et ne peuvent pas être utilisées pour le nom du produit.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

catalogName

string

Nom du catalogue

productName

string

Nom du produit.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Paramètres d’options.

Retours