Udostępnij za pośrednictwem


GraphQLApiResolver interface

Interfejs reprezentujący element GraphQLApiResolver.

Metody

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

Tworzy nowy program rozpoznawania nazw w interfejsie API GraphQL lub aktualizuje istniejący.

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

Usuwa określony program rozpoznawania w interfejsie API GraphQL.

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

Pobiera szczegóły narzędzia GraphQL API Resolver określonego przez jego identyfikator.

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

Pobiera wersję stanu jednostki (Etag) narzędzia rozpoznawania interfejsu API GraphQL określonego przez jego identyfikator.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Wyświetla kolekcję narzędzi rozpoznawania dla określonego interfejsu API graphQL.

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

Aktualizuje szczegóły narzędzia rozpoznawania w interfejsie API GraphQL określonym przez jego identyfikator.

Szczegóły metody

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

Tworzy nowy program rozpoznawania nazw w interfejsie API GraphQL lub aktualizuje istniejący.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator poprawki interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nieobsługiwana poprawka ma wartość ; rev=n jako sufiks, gdzie n jest numerem poprawki.

resolverId

string

Identyfikator rozpoznawania w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

parameters
ResolverContract

Utwórz parametry.

Zwraca

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

Usuwa określony program rozpoznawania w interfejsie API GraphQL.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator poprawki interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nieobsługiwana poprawka ma wartość ; rev=n jako sufiks, gdzie n jest numerem poprawki.

resolverId

string

Identyfikator rozpoznawania w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

options
GraphQLApiResolverDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

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

Pobiera szczegóły narzędzia GraphQL API Resolver określonego przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator poprawki interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nieobsługiwana poprawka ma wartość ; rev=n jako sufiks, gdzie n jest numerem poprawki.

resolverId

string

Identyfikator rozpoznawania w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

options
GraphQLApiResolverGetOptionalParams

Parametry opcji.

Zwraca

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

Pobiera wersję stanu jednostki (Etag) narzędzia rozpoznawania interfejsu API GraphQL określonego przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator poprawki interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nieobsługiwana poprawka ma wartość ; rev=n jako sufiks, gdzie n jest numerem poprawki.

resolverId

string

Identyfikator rozpoznawania w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

Zwraca

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Wyświetla kolekcję narzędzi rozpoznawania dla określonego interfejsu API graphQL.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator poprawki interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nieobsługiwana poprawka ma wartość ; rev=n jako sufiks, gdzie n jest numerem poprawki.

Zwraca

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

Aktualizuje szczegóły narzędzia rozpoznawania w interfejsie API GraphQL określonym przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator poprawki interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management. Nieobsługiwana poprawka ma wartość ; rev=n jako sufiks, gdzie n jest numerem poprawki.

resolverId

string

Identyfikator rozpoznawania w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

parameters
ResolverUpdateContract

Parametry aktualizacji programu GraphQL API Resolver.

options
GraphQLApiResolverUpdateOptionalParams

Parametry opcji.

Zwraca