Sdílet prostřednictvím


Product interface

Rozhraní představující produkt.

Metody

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

Vytvoří nebo Aktualizace produktu.

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

Odstranit produkt.

get(string, string, string, ProductGetOptionalParams)

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

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

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

listByService(string, string, ProductListByServiceOptionalParams)

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

listByTags(string, string, ProductListByTagsOptionalParams)

Vypíše kolekci produktů přidružených ke značkách.

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

Aktualizujte existující podrobnosti o produktu.

Podrobnosti metody

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

Vytvoří nebo Aktualizace produktu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

productId

string

Identifikátor produktu. V aktuální instanci služby Gestione API 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)

Odstranit produkt.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

productId

string

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

ifMatch

string

Značka ETag 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 bezpodmíneč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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

productId

string

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

options
ProductGetOptionalParams

Parametry možností

Návraty

getEntityTag(string, string, string, ProductGetEntityTagOptionalParams)

Získá stav entity (Etag) verze 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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

productId

string

Identifikátor produktu. V aktuální instanci služby Gestione API 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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

options
ProductListByServiceOptionalParams

Parametry možností

Návraty

listByTags(string, string, ProductListByTagsOptionalParams)

Vypíše kolekci produktů přidružených ke značkách.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

productId

string

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

ifMatch

string

Značka ETag 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 bezpodmínečnou aktualizaci.

parameters
ProductUpdateParameters

Aktualizujte parametry.

options
ProductUpdateOptionalParams

Parametry možností

Návraty