Products interface
Schnittstelle, die produkte darstellt.
Methoden
begin |
Erstellen Sie ein Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden. |
begin |
Erstellen Sie ein Produkt. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden. |
begin |
Ein Produkt löschen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden' |
begin |
Ein Produkt löschen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden' |
begin |
Aktualisieren eines Produkts. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden. |
begin |
Aktualisieren eines Produkts. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden. |
count |
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, Products |
Ein Produkt abrufen. '.default' und '.unassigned' sind systemdefinierte Werte und können nicht für den Produktnamen verwendet werden. |
list |
Auflisten von Produktressourcen nach Katalog |
list |
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.
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<CountDevicesResponse>
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
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.
Die Optionsparameter.