ProductApi interface

ProductApi'yi temsil eden arabirim.

Yöntemler

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

Tanımlayıcı tarafından belirtilen API varlığının Product varlığıyla ilişkilendirildiğini denetler.

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

Belirtilen ürüne bir API ekler.

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

Belirtilen API'yi belirtilen üründen siler.

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Bir ürünle ilişkili API'lerin koleksiyonunu listeler.

Yöntem Ayrıntıları

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

Tanımlayıcı tarafından belirtilen API varlığının Product varlığıyla ilişkilendirildiğini denetler.

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

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

productId

string

Ürün tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

options
ProductApiCheckEntityExistsOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

Belirtilen ürüne bir API ekler.

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

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

productId

string

Ürün tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

options
ProductApiCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<ApiContract>

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

Belirtilen API'yi belirtilen üründen siler.

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

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

productId

string

Ürün tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

apiId

string

API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltme ; rev=n sonek olarak, n düzeltme numarasıdır.

options
ProductApiDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

listByProduct(string, string, string, ProductApiListByProductOptionalParams)

Bir ürünle ilişkili API'lerin koleksiyonunu listeler.

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

Parametreler

resourceGroupName

string

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

serviceName

string

API Management hizmetinin adı.

productId

string

Ürün tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır.

options
ProductApiListByProductOptionalParams

Seçenekler parametreleri.

Döndürülenler