İngilizce dilinde oku

Aracılığıyla paylaş


GatewayApi interface

GatewayApi'yi temsil eden arabirim.

Yöntemler

createOrUpdate(string, string, string, string, GatewayApiCreateOrUpdateOptionalParams)

Belirtilen Ağ Geçidine bir API ekler.

delete(string, string, string, string, GatewayApiDeleteOptionalParams)

Belirtilen API'yi belirtilen Ağ Geçidinden siler.

getEntityTag(string, string, string, string, GatewayApiGetEntityTagOptionalParams)

Tanımlayıcı tarafından belirtilen API varlığının Ağ Geçidi varlığıyla ilişkilendirildiğini denetler.

listByService(string, string, string, GatewayApiListByServiceOptionalParams)

Ağ geçidiyle ilişkilendirilmiş API'lerin koleksiyonunu listeler.

Yöntem Ayrıntıları

createOrUpdate(string, string, string, string, GatewayApiCreateOrUpdateOptionalParams)

Belirtilen Ağ Geçidine bir API ekler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serviceName

string

API Management hizmetinin adı.

gatewayId

string

Ağ geçidi varlık tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. 'Managed' değerine sahip olmamalıdır

apiId

string

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

options
GatewayApiCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<ApiContract>

delete(string, string, string, string, GatewayApiDeleteOptionalParams)

Belirtilen API'yi belirtilen Ağ Geçidinden siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serviceName

string

API Management hizmetinin adı.

gatewayId

string

Ağ geçidi varlık tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. 'Managed' değerine sahip olmamalıdır

apiId

string

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

options
GatewayApiDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

getEntityTag(string, string, string, string, GatewayApiGetEntityTagOptionalParams)

Tanımlayıcı tarafından belirtilen API varlığının Ağ Geçidi varlığıyla ilişkilendirildiğini denetler.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, apiId: string, options?: GatewayApiGetEntityTagOptionalParams): Promise<GatewayApiGetEntityTagHeaders>

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serviceName

string

API Management hizmetinin adı.

gatewayId

string

Ağ geçidi varlık tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. 'Managed' değerine sahip olmamalıdır

apiId

string

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

options
GatewayApiGetEntityTagOptionalParams

Seçenekler parametreleri.

Döndürülenler

listByService(string, string, string, GatewayApiListByServiceOptionalParams)

Ağ geçidiyle ilişkilendirilmiş API'lerin koleksiyonunu listeler.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayApiListByServiceOptionalParams): PagedAsyncIterableIterator<ApiContract, ApiContract[], PageSettings>

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serviceName

string

API Management hizmetinin adı.

gatewayId

string

Ağ geçidi varlık tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. 'Managed' değerine sahip olmamalıdır

options
GatewayApiListByServiceOptionalParams

Seçenekler parametreleri.

Döndürülenler