Delen via


Products interface

Interface die een product vertegenwoordigt.

Methoden

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

Maak een product. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Maak een product. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Een product verwijderen. '.default' en '.niet-toegewezen' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Een product verwijderen. '.default' en '.niet-toegewezen' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam

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

Een product bijwerken. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Een product bijwerken. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Telt apparaten in product. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

get(string, string, string, ProductsGetOptionalParams)

Haal een product op. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Productbronnen per catalogus weergeven

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Hiermee worden standaardapparaatgroepen voor het product gegenereerd. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

Methodedetails

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

Maak een product. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

resource
Product

Parameters voor het maken van resources.

options
ProductsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

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

Maak een product. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

resource
Product

Parameters voor het maken van resources.

options
ProductsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Een product verwijderen. '.default' en '.niet-toegewezen' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

options
ProductsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Een product verwijderen. '.default' en '.niet-toegewezen' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

options
ProductsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

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

Een product bijwerken. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

properties
ProductUpdate

De resource-eigenschappen die moeten worden bijgewerkt.

options
ProductsUpdateOptionalParams

De optiesparameters.

Retouren

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

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

Een product bijwerken. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

properties
ProductUpdate

De resource-eigenschappen die moeten worden bijgewerkt.

options
ProductsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Telt apparaten in product. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

options
ProductsCountDevicesOptionalParams

De optiesparameters.

Retouren

get(string, string, string, ProductsGetOptionalParams)

Haal een product op. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

options
ProductsGetOptionalParams

De optiesparameters.

Retouren

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Productbronnen per catalogus weergeven

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

options
ProductsListByCatalogOptionalParams

De optiesparameters.

Retouren

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Hiermee worden standaardapparaatgroepen voor het product gegenereerd. '.default' en '.unassigned' zijn door het systeem gedefinieerde waarden en kunnen niet worden gebruikt voor productnaam.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

catalogName

string

Naam van catalogus

productName

string

Naam van product.

Retouren