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 rozhraní GraphQL API Resolver určený jeho identifikátorem. |
get |
Získá verzi entity state (Etag) překladače rozhraní GraphQL API určeného jeho identifikátorem. |
list |
Zobrazí kolekci překladačů pro zadané rozhraní GraphQL API. |
update(string, string, string, string, string, Resolver |
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.
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.
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é.
Parametry možností.
Návraty
Promise<GraphQLApiResolverGetResponse>
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é.
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.
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
Parametry možností.
Návraty
Promise<GraphQLApiResolverUpdateResponse>