GatewayApi interface
GatewayApi'yi temsil eden arabirim.
create |
Belirtilen Ağ Geçidine bir API ekler. |
delete(string, string, string, string, Gateway |
Belirtilen API'yi belirtilen Ağ Geçidinden siler. |
get |
Tanımlayıcı tarafından belirtilen API varlığının Ağ Geçidi varlığıyla ilişkilendirildiğini denetler. |
list |
Ağ geçidiyle ilişkilendirilmiş API'lerin koleksiyonunu listeler. |
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.
Seçenekler parametreleri.
Döndürülenler
Promise<ApiContract>
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>
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.
Seçenekler parametreleri.
Döndürülenler
Promise<GatewayApiGetEntityTagHeaders>
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
Seçenekler parametreleri.