Dela via


GatewayApi interface

Gränssnitt som representerar en GatewayApi.

Metoder

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

Lägger till ett API i den angivna gatewayen.

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

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

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

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

listByService(string, string, string, GatewayApiListByServiceOptionalParams)

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

Metodinformation

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

Lägger till ett API i den angivna gatewayen.

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

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

gatewayId

string

Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterat"

apiId

string

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

options
GatewayApiCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<ApiContract>

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

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

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

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

gatewayId

string

Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterat"

apiId

string

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

options
GatewayApiDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

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

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

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

gatewayId

string

Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterat"

apiId

string

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

options
GatewayApiGetEntityTagOptionalParams

Alternativparametrarna.

Returer

listByService(string, string, string, GatewayApiListByServiceOptionalParams)

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

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

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

gatewayId

string

Gatewayentitetsidentifierare. Måste vara unikt i den aktuella API Management tjänstinstansen. Får inte ha värdet "hanterat"

options
GatewayApiListByServiceOptionalParams

Alternativparametrarna.

Returer