Sdílet prostřednictvím


Product interface

Rozhraní představující produkt

Metody

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

Vytvoří nebo aktualizuje produkt.

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

Odstraňte produkt.

get(string, string, string, ProductGetOptionalParams)

Získá podrobnosti o produktu určeném jeho identifikátorem.

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Získá verzi stavu entity (Etag) produktu určeného jeho identifikátorem.

listByService(string, string, ProductListByServiceOptionalParams)

Vypíše kolekci produktů v zadané instanci služby.

listByTags(string, string, ProductListByTagsOptionalParams)

Zobrazí seznam kolekcí produktů přidružených ke značek.

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

Aktualizujte existující podrobnosti o produktu.

Podrobnosti metody

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

Vytvoří nebo aktualizuje produkt.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

parameters
ProductContract

Vytvoření nebo aktualizace parametrů

options
ProductCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

Odstraňte produkt.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

options
ProductDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, string, ProductGetOptionalParams)

Získá podrobnosti o produktu určeném jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

options
ProductGetOptionalParams

Parametry možností.

Návraty

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Získá verzi stavu entity (Etag) produktu určeného jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

options
ProductGetEntityTagOptionalParams

Parametry možností.

Návraty

listByService(string, string, ProductListByServiceOptionalParams)

Vypíše kolekci produktů v zadané instanci služby.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

options
ProductListByServiceOptionalParams

Parametry možností.

Návraty

listByTags(string, string, ProductListByTagsOptionalParams)

Zobrazí seznam kolekcí produktů přidružených ke značek.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

options
ProductListByTagsOptionalParams

Parametry možností.

Návraty

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

Aktualizujte existující podrobnosti o produktu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

productId

string

Identifikátor produktu. V aktuální instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

parameters
ProductUpdateParameters

Aktualizujte parametry.

options
ProductUpdateOptionalParams

Parametry možností.

Návraty