Megosztás a következőn keresztül:


Product interface

Terméknek jelölő felület.

Metódusok

createOrUpdate(string, string, string, ProductContract, ProductCreateOrUpdateOptionalParams)

Létrehoz vagy frissít egy terméket.

delete(string, string, string, string, ProductDeleteOptionalParams)

Termék törlése.

get(string, string, string, ProductGetOptionalParams)

Lekéri az azonosító által megadott termék részleteit.

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Lekéri az azonosító által megadott termék entitásállapotának (Etag) verzióját.

listByService(string, string, ProductListByServiceOptionalParams)

A megadott szolgáltatáspéldányban található termékek gyűjteményét sorolja fel.

listByTags(string, string, ProductListByTagsOptionalParams)

A címkékhez társított termékek gyűjteményét sorolja fel.

update(string, string, string, string, ProductUpdateParameters, ProductUpdateOptionalParams)

Frissítse a meglévő termékadatokat.

Metódus adatai

createOrUpdate(string, string, string, ProductContract, ProductCreateOrUpdateOptionalParams)

Létrehoz vagy frissít egy terméket.

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, parameters: ProductContract, options?: ProductCreateOrUpdateOptionalParams): Promise<ProductCreateOrUpdateResponse>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

productId

string

Termékazonosító. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

parameters
ProductContract

Paraméterek létrehozása vagy frissítése.

options
ProductCreateOrUpdateOptionalParams

A beállítások paraméterei.

Válaszok

delete(string, string, string, string, ProductDeleteOptionalParams)

Termék törlése.

function delete(resourceGroupName: string, serviceName: string, productId: string, ifMatch: string, options?: ProductDeleteOptionalParams): Promise<void>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

productId

string

Termékazonosító. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

ifMatch

string

Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.

options
ProductDeleteOptionalParams

A beállítások paraméterei.

Válaszok

Promise<void>

get(string, string, string, ProductGetOptionalParams)

Lekéri az azonosító által megadott termék részleteit.

function get(resourceGroupName: string, serviceName: string, productId: string, options?: ProductGetOptionalParams): Promise<ProductGetResponse>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

productId

string

Termékazonosító. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

options
ProductGetOptionalParams

A beállítások paraméterei.

Válaszok

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Lekéri az azonosító által megadott termék entitásállapotának (Etag) verzióját.

function getEntityTag(resourceGroupName: string, serviceName: string, productId: string, options?: ProductGetEntityTagOptionalParams): Promise<ProductGetEntityTagHeaders>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

productId

string

Termékazonosító. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

options
ProductGetEntityTagOptionalParams

A beállítások paraméterei.

Válaszok

listByService(string, string, ProductListByServiceOptionalParams)

A megadott szolgáltatáspéldányban található termékek gyűjteményét sorolja fel.

function listByService(resourceGroupName: string, serviceName: string, options?: ProductListByServiceOptionalParams): PagedAsyncIterableIterator<ProductContract, ProductContract[], PageSettings>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

options
ProductListByServiceOptionalParams

A beállítások paraméterei.

Válaszok

listByTags(string, string, ProductListByTagsOptionalParams)

A címkékhez társított termékek gyűjteményét sorolja fel.

function listByTags(resourceGroupName: string, serviceName: string, options?: ProductListByTagsOptionalParams): PagedAsyncIterableIterator<TagResourceContract, TagResourceContract[], PageSettings>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

options
ProductListByTagsOptionalParams

A beállítások paraméterei.

Válaszok

update(string, string, string, string, ProductUpdateParameters, ProductUpdateOptionalParams)

Frissítse a meglévő termékadatokat.

function update(resourceGroupName: string, serviceName: string, productId: string, ifMatch: string, parameters: ProductUpdateParameters, options?: ProductUpdateOptionalParams): Promise<ProductUpdateResponse>

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

productId

string

Termékazonosító. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

ifMatch

string

Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.

parameters
ProductUpdateParameters

Paraméterek frissítése.

options
ProductUpdateOptionalParams

A beállítások paraméterei.

Válaszok