Aracılığıyla paylaş


Products interface

Bir Ürünleri temsil eden arabirim.

Yöntemler

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

Bir Ürün oluşturun. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Bir Ürün oluşturun. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Bir Ürünü silin. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz'

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Bir Ürünü silin. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz'

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

Bir Ürünü Güncelleştirme. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Bir Ürünü Güncelleştirme. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Üründeki cihazları sayar. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

get(string, string, string, ProductsGetOptionalParams)

Ürün Edinin. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Ürün kaynaklarını Kataloğa göre listeleme

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Ürün için varsayılan cihaz gruplarını oluşturur. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

Yöntem Ayrıntıları

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

Bir Ürün oluşturun. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

resource
Product

Kaynak oluşturma parametreleri.

options
ProductsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

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

Bir Ürün oluşturun. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

resource
Product

Kaynak oluşturma parametreleri.

options
ProductsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Product>

beginDelete(string, string, string, ProductsDeleteOptionalParams)

Bir Ürünü silin. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz'

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

options
ProductsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, string, ProductsDeleteOptionalParams)

Bir Ürünü silin. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz'

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

options
ProductsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

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

Bir Ürünü Güncelleştirme. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

properties
ProductUpdate

Güncelleştirilecek kaynak özellikleri.

options
ProductsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

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

Bir Ürünü Güncelleştirme. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

properties
ProductUpdate

Güncelleştirilecek kaynak özellikleri.

options
ProductsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Product>

countDevices(string, string, string, ProductsCountDevicesOptionalParams)

Üründeki cihazları sayar. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

options
ProductsCountDevicesOptionalParams

Seçenekler parametreleri.

Döndürülenler

get(string, string, string, ProductsGetOptionalParams)

Ürün Edinin. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

options
ProductsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<Product>

listByCatalog(string, string, ProductsListByCatalogOptionalParams)

Ürün kaynaklarını Kataloğa göre listeleme

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

options
ProductsListByCatalogOptionalParams

Seçenekler parametreleri.

Döndürülenler

listGenerateDefaultDeviceGroups(string, string, string, ProductsGenerateDefaultDeviceGroupsOptionalParams)

Ürün için varsayılan cihaz gruplarını oluşturur. '.default' ve '.unassigned' sistem tanımlı değerlerdir ve ürün adı için kullanılamaz.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

catalogName

string

Kataloğun adı

productName

string

Ürünün adı.

options
ProductsGenerateDefaultDeviceGroupsOptionalParams

Seçenekler parametreleri.

Döndürülenler