Dela via


ProductApi interface

Gränssnitt som representerar en ProductApi.

Metoder

checkEntityExists(string, string, string, string, ProductApiCheckEntityExistsOptionalParams)

Kontrollerar att API-entiteten som anges av identifieraren är associerad med entiteten Produkt.

createOrUpdate(string, string, string, string, ProductApiCreateOrUpdateOptionalParams)

Lägger till ett API i den angivna produkten.

delete(string, string, string, string, ProductApiDeleteOptionalParams)

Tar bort det angivna API:et från den angivna produkten.

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Visar en samling api:er som är associerade med en produkt.

Metodinformation

checkEntityExists(string, string, string, string, ProductApiCheckEntityExistsOptionalParams)

Kontrollerar att API-entiteten som anges av identifieraren är associerad med entiteten Produkt.

function checkEntityExists(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiCheckEntityExistsOptionalParams): Promise<ProductApiCheckEntityExistsResponse>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

productId

string

Produktidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

apiId

string

API-revisionsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Icke-aktuell revision har ;rev=n som suffix där n är revisionsnumret.

options
ProductApiCheckEntityExistsOptionalParams

Alternativparametrarna.

Returer

createOrUpdate(string, string, string, string, ProductApiCreateOrUpdateOptionalParams)

Lägger till ett API i den angivna produkten.

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, apiId: string, options?: ProductApiCreateOrUpdateOptionalParams): Promise<ApiContract>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

productId

string

Produktidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

apiId

string

API-revisionsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Icke-aktuell revision har ;rev=n som suffix där n är revisionsnumret.

options
ProductApiCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<ApiContract>

delete(string, string, string, string, ProductApiDeleteOptionalParams)

Tar bort det angivna API:et från den angivna produkten.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

productId

string

Produktidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

apiId

string

API-revisionsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Icke-aktuell revision har ;rev=n som suffix där n är revisionsnumret.

options
ProductApiDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Visar en samling api:er som är associerade med en produkt.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductApiListByProductOptionalParams): PagedAsyncIterableIterator<ApiContract, ApiContract[], PageSettings>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceName

string

Namnet på API Management-tjänsten.

productId

string

Produktidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
ProductApiListByProductOptionalParams

Alternativparametrarna.

Returer