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 nazw w interfejsie API GraphQL.

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

Pobiera szczegółowe informacje o narzędziu GraphQL API Resolver określonym 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ę rozpoznawania nazw dla określonego interfejsu API GraphQL.

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

Aktualizacje 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. W nazwie jest uwzględniana 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 nazw w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

parameters
ResolverContract

Tworzenie parametrów.

Zwraca

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

Usuwa określony program rozpoznawania nazw 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. W nazwie jest uwzględniana 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 nazw w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

ifMatch

string

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ółowe informacje o narzędziu GraphQL API Resolver określonym przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana 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 nazw 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. W nazwie jest uwzględniana 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 nazw 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ę rozpoznawania nazw 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. W nazwie jest uwzględniana 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)

Aktualizacje 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. W nazwie jest uwzględniana 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 nazw w interfejsie API GraphQL. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

ifMatch

string

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