Freigeben über


Products interface

Schnittstelle, die produkte darstellt.

Methoden

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

Erstellen Sie ein Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Erstellen Sie ein Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Ein Produkt löschen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden'

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Ein Produkt löschen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden'

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

Aktualisieren eines Produkts. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Aktualisieren eines Produkts. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Zählt Geräte im Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

get(string, string, string, ProductsGetOptionalParams)

Ein Produkt abrufen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Auflisten von Produktressourcen nach Katalog

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Generiert Standardgerätegruppen für das Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

Details zur Methode

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

Erstellen Sie ein Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

resource
Product

Parameter zum Erstellen von Ressourcen.

options
ProductsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Erstellen Sie ein Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

resource
Product

Parameter zum Erstellen von Ressourcen.

options
ProductsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Ein Produkt löschen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden'

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

options
ProductsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Ein Produkt löschen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden'

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

options
ProductsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

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

Aktualisieren eines Produkts. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

properties
ProductUpdate

Die zu aktualisierenden Ressourceneigenschaften.

options
ProductsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

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

Aktualisieren eines Produkts. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

properties
ProductUpdate

Die zu aktualisierenden Ressourceneigenschaften.

options
ProductsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Zählt Geräte im Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

options
ProductsCountDevicesOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, string, ProductsGetOptionalParams)

Ein Produkt abrufen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

options
ProductsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Auflisten von Produktressourcen nach Katalog

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

options
ProductsListByCatalogOptionalParams

Die Optionsparameter.

Gibt zurück

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Generiert Standardgerätegruppen für das Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

catalogName

string

Name des Katalogs

productName

string

Name des Produkts.

Gibt zurück