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 GraphQL API Resolver určený jeho identifikátor.

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

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

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Vypíše kolekci překladačů pro zadané rozhraní GraphQL API.

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

Aktualizace podrobnosti o 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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

resolverId

string

Identifikátor překladače v rozhraní GraphQL API. V aktuální instanci služby Gestione API 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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

resolverId

string

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

ifMatch

string

Značka ETag 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 bezpodmínečnou aktualizaci.

options
GraphQLApiResolverDeleteOptionalParams

Parametry možností

Návraty

Promise<void>

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

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

resolverId

string

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

options
GraphQLApiResolverGetOptionalParams

Parametry možností

Návraty

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

Získá verzi stavu entity (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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

resolverId

string

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

options
GraphQLApiResolverGetEntityTagOptionalParams

Parametry možností

Návraty

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Vypíše 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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

options
GraphQLApiResolverListByApiOptionalParams

Parametry možností

Návraty

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

Aktualizace podrobnosti o 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ů. V názvu se rozlišují malá a velká písmena.

serviceName

string

Název služby Gestione API.

apiId

string

Identifikátor revize rozhraní API. V aktuální instanci služby Gestione API musí být jedinečná. Non-current revize má příponu ;rev=n, kde n je číslo revize.

resolverId

string

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

ifMatch

string

Značka ETag 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 bezpodmínečnou aktualizaci.

parameters
ResolverUpdateContract

Parametry aktualizace rozhraní GraphQL API Resolver

options
GraphQLApiResolverUpdateOptionalParams

Parametry možností

Návraty