GraphQLApiResolver interface
Rozhraní představující GraphQLApiResolver.
Metody
create |
Vytvoří nový překladač v rozhraní GraphQL API nebo aktualizuje existující. |
delete(string, string, string, string, string, Graph |
Odstraní zadaný překladač v rozhraní GraphQL API. |
get(string, string, string, string, Graph |
Získá podrobnosti GraphQL API Resolver určený jeho identifikátor. |
get |
Získá verzi stavu entity (Etag) překladače Rozhraní GraphQL API určeného jeho identifikátorem. |
list |
Vypíše kolekci překladačů pro zadané rozhraní GraphQL API. |
update(string, string, string, string, string, Resolver |
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.
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.
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á.
Parametry možností
Návraty
Promise<GraphQLApiResolverGetResponse>
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á.
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.
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
Parametry možností
Návraty
Promise<GraphQLApiResolverUpdateResponse>