Sdílet prostřednictvím


GraphQLApiResolver interface

Rozhraní představující GraphQLApiResolver.

Metody

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

Vytvoří nový překladač v rozhraní GraphQL API nebo aktualizuje existující.

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

Odstraní zadaný překladač v rozhraní GraphQL API.

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

Získá podrobnosti rozhraní GraphQL API Resolver určený jeho identifikátorem.

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

Získá verzi entity state (Etag) překladače rozhraní GraphQL API určeného jeho identifikátorem.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Zobrazí kolekci překladačů pro zadané rozhraní GraphQL API.

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

Aktualizuje podrobnosti překladače v rozhraní GraphQL API určeném jeho identifikátorem.

Podrobnosti metody

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

Vytvoří nový překladač v rozhraní GraphQL API nebo aktualizuje existující.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize.

resolverId

string

Identifikátor překladače v rozhraní GraphQL API V aktuální instanci služby API Management musí být jedinečné.

parameters
ResolverContract

Vytvořte parametry.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

Odstraní zadaný překladač v rozhraní GraphQL API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize.

resolverId

string

Identifikátor překladače v rozhraní GraphQL API V aktuální instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

options
GraphQLApiResolverDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

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

Získá podrobnosti rozhraní GraphQL API Resolver určený jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize.

resolverId

string

Identifikátor překladače v rozhraní GraphQL API V aktuální instanci služby API Management musí být jedinečné.

options
GraphQLApiResolverGetOptionalParams

Parametry možností.

Návraty

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

Získá verzi entity state (Etag) překladače rozhraní GraphQL API určeného jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize.

resolverId

string

Identifikátor překladače v rozhraní GraphQL API V aktuální instanci služby API Management musí být jedinečné.

options
GraphQLApiResolverGetEntityTagOptionalParams

Parametry možností.

Návraty

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Zobrazí kolekci překladačů pro zadané rozhraní GraphQL API.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize.

options
GraphQLApiResolverListByApiOptionalParams

Parametry možností.

Návraty

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

Aktualizuje podrobnosti překladače v rozhraní GraphQL API určeném jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby API Management musí být jedinečné. Revize, která není aktuální, má ; rev=n jako přípona, kde n je číslo revize.

resolverId

string

Identifikátor překladače v rozhraní GraphQL API V aktuální instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

parameters
ResolverUpdateContract

Parametry aktualizace překladače rozhraní GraphQL API

options
GraphQLApiResolverUpdateOptionalParams

Parametry možností.

Návraty