Dela via


Products interface

Gränssnitt som representerar en produkt.

Metoder

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

Skapa en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Skapa en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Ta bort en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas för produktnamn'

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Ta bort en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas för produktnamn'

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

Uppdatera en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Uppdatera en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Räknar enheter i produkten. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

get(string, string, string, ProductsGetOptionalParams)

Hämta en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Lista produktresurser efter katalog

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genererar standardenhetsgrupper för produkten. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

Metodinformation

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

Skapa en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

resource
Product

Resursskapandeparametrar.

options
ProductsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

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

Skapa en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

resource
Product

Resursskapandeparametrar.

options
ProductsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Ta bort en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas för produktnamn'

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

options
ProductsDeleteOptionalParams

Alternativparametrarna.

Returer

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Ta bort en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas för produktnamn'

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

options
ProductsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Uppdatera en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

properties
ProductUpdate

Resursegenskaperna som ska uppdateras.

options
ProductsUpdateOptionalParams

Alternativparametrarna.

Returer

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

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

Uppdatera en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

properties
ProductUpdate

Resursegenskaperna som ska uppdateras.

options
ProductsUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Räknar enheter i produkten. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

options
ProductsCountDevicesOptionalParams

Alternativparametrarna.

Returer

get(string, string, string, ProductsGetOptionalParams)

Hämta en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

options
ProductsGetOptionalParams

Alternativparametrarna.

Returer

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Lista produktresurser efter katalog

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

options
ProductsListByCatalogOptionalParams

Alternativparametrarna.

Returer

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Genererar standardenhetsgrupper för produkten. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

catalogName

string

Namn på katalog

productName

string

Produktnamn.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Alternativparametrarna.

Returer