Products interface
Gränssnitt som representerar en produkt.
Metoder
| begin |
Skapa en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn. |
| begin |
Skapa en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn. |
| begin |
Ta bort en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas för produktnamn' |
| begin |
Ta bort en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas för produktnamn' |
| begin |
Uppdatera en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn. |
| begin |
Uppdatera en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn. |
| count |
Räknar enheter i produkten. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn. |
| get(string, string, string, Products |
Hämta en produkt. '.default' och '.unassigned' är systemdefinierade värden och kan inte användas som produktnamn. |
| list |
Lista produktresurser efter katalog |
| list |
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.
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.
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.
Alternativparametrarna.
Returer
Promise<CountDevicesResponse>
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
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.
Alternativparametrarna.