Megosztás a következőn keresztül:


GraphQLApiResolver interface

GraphQLApiResolvert képviselő felület.

Metódusok

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

Létrehoz egy új feloldót a GraphQL API-ban, vagy frissít egy meglévőt.

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

Törli a megadott feloldót a GraphQL API-ban.

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

Lekéri az azonosító által megadott GraphQL API Resolver adatait.

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

Lekéri az azonosító által megadott GraphQL API-feloldó entitásállapotának (Etag) verzióját.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

A megadott GraphQL API feloldóinak gyűjteményét sorolja fel.

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

Frissíti a feloldó adatait az azonosítója által megadott GraphQL API-ban.

Metódus adatai

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

Létrehoz egy új feloldót a GraphQL API-ban, vagy frissít egy meglévőt.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

resolverId

string

A Feloldó azonosítója a GraphQL API-n belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

parameters
ResolverContract

Paraméterek létrehozása.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

A beállítások paraméterei.

Válaszok

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

Törli a megadott feloldót a GraphQL API-ban.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

resolverId

string

A Feloldó azonosítója a GraphQL API-n belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

ifMatch

string

Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.

options
GraphQLApiResolverDeleteOptionalParams

A beállítások paraméterei.

Válaszok

Promise<void>

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

Lekéri az azonosító által megadott GraphQL API Resolver adatait.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

resolverId

string

A Feloldó azonosítója a GraphQL API-n belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

options
GraphQLApiResolverGetOptionalParams

A beállítások paraméterei.

Válaszok

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

Lekéri az azonosító által megadott GraphQL API-feloldó entitásállapotának (Etag) verzióját.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

resolverId

string

A Feloldó azonosítója a GraphQL API-n belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

options
GraphQLApiResolverGetEntityTagOptionalParams

A beállítások paraméterei.

Válaszok

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

A megadott GraphQL API feloldóinak gyűjteményét sorolja fel.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

options
GraphQLApiResolverListByApiOptionalParams

A beállítások paraméterei.

Válaszok

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

Frissíti a feloldó adatait az azonosítója által megadott GraphQL API-ban.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

apiId

string

API-változat azonosítója. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie. A nem aktuális változat rendelkezik ; rev=n utótagként, ahol n a változat száma.

resolverId

string

A Feloldó azonosítója a GraphQL API-n belül. Az aktuális API Management szolgáltatáspéldányban egyedinek kell lennie.

ifMatch

string

Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.

parameters
ResolverUpdateContract

A GraphQL API Resolver Update paraméterei.

options
GraphQLApiResolverUpdateOptionalParams

A beállítások paraméterei.

Válaszok