Dela via


GraphQLApiResolver interface

Gränssnitt som representerar en GraphQLApiResolver.

Metoder

createOrUpdate(string, string, string, string, ResolverContract, GraphQLApiResolverCreateOrUpdateOptionalParams)

Skapar en ny matchare i GraphQL-API:et eller uppdaterar en befintlig.

delete(string, string, string, string, string, GraphQLApiResolverDeleteOptionalParams)

Tar bort den angivna matcharen i GraphQL-API:et.

get(string, string, string, string, GraphQLApiResolverGetOptionalParams)

Hämtar information om GraphQL API Resolver som anges av dess identifierare.

getEntityTag(string, string, string, string, GraphQLApiResolverGetEntityTagOptionalParams)

Hämtar entitetstillståndsversionen (Etag) av GraphQL API-matcharen som anges av dess identifierare.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Visar en samling matchare för det angivna GraphQL-API:et.

update(string, string, string, string, string, ResolverUpdateContract, GraphQLApiResolverUpdateOptionalParams)

Uppdateringar information om matcharen i GraphQL API som anges av dess identifierare.

Metodinformation

createOrUpdate(string, string, string, string, ResolverContract, GraphQLApiResolverCreateOrUpdateOptionalParams)

Skapar en ny matchare i GraphQL-API:et eller uppdaterar en befintlig.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, parameters: ResolverContract, options?: GraphQLApiResolverCreateOrUpdateOptionalParams): Promise<GraphQLApiResolverCreateOrUpdateResponse>

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

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.

resolverId

string

Matchningsidentifierare i ett GraphQL-API. Måste vara unikt i den aktuella API Management tjänstinstansen.

parameters
ResolverContract

Skapa parametrar.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

delete(string, string, string, string, string, GraphQLApiResolverDeleteOptionalParams)

Tar bort den angivna matcharen i GraphQL-API:et.

function delete(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, ifMatch: string, options?: GraphQLApiResolverDeleteOptionalParams): Promise<void>

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

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.

resolverId

string

Matchningsidentifierare i ett GraphQL-API. Måste vara unikt i den aktuella API Management tjänstinstansen.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran eller * för ovillkorlig uppdatering.

options
GraphQLApiResolverDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, string, string, GraphQLApiResolverGetOptionalParams)

Hämtar information om GraphQL API Resolver som anges av dess identifierare.

function get(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, options?: GraphQLApiResolverGetOptionalParams): Promise<GraphQLApiResolverGetResponse>

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

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.

resolverId

string

Matchningsidentifierare i ett GraphQL-API. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
GraphQLApiResolverGetOptionalParams

Alternativparametrarna.

Returer

getEntityTag(string, string, string, string, GraphQLApiResolverGetEntityTagOptionalParams)

Hämtar entitetstillståndsversionen (Etag) av GraphQL API-matcharen som anges av dess identifierare.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, options?: GraphQLApiResolverGetEntityTagOptionalParams): Promise<GraphQLApiResolverGetEntityTagHeaders>

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

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.

resolverId

string

Matchningsidentifierare i ett GraphQL-API. Måste vara unikt i den aktuella API Management tjänstinstansen.

options
GraphQLApiResolverGetEntityTagOptionalParams

Alternativparametrarna.

Returer

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Visar en samling matchare för det angivna GraphQL-API:et.

function listByApi(resourceGroupName: string, serviceName: string, apiId: string, options?: GraphQLApiResolverListByApiOptionalParams): PagedAsyncIterableIterator<ResolverContract, ResolverContract[], PageSettings>

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

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
GraphQLApiResolverListByApiOptionalParams

Alternativparametrarna.

Returer

update(string, string, string, string, string, ResolverUpdateContract, GraphQLApiResolverUpdateOptionalParams)

Uppdateringar information om matcharen i GraphQL API som anges av dess identifierare.

function update(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, ifMatch: string, parameters: ResolverUpdateContract, options?: GraphQLApiResolverUpdateOptionalParams): Promise<GraphQLApiResolverUpdateResponse>

Parametrar

resourceGroupName

string

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

serviceName

string

Namnet på API Management-tjänsten.

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.

resolverId

string

Matchningsidentifierare i ett GraphQL-API. Måste vara unikt i den aktuella API Management tjänstinstansen.

ifMatch

string

ETag för entiteten. ETag ska matcha det aktuella entitetstillståndet från huvudsvaret för GET-begäran eller * för ovillkorlig uppdatering.

parameters
ResolverUpdateContract

Uppdateringsparametrar för GraphQL API Resolver.

options
GraphQLApiResolverUpdateOptionalParams

Alternativparametrarna.

Returer