GraphQLApiResolver interface
Interfejs reprezentujący element GraphQLApiResolver.
Metody
create |
Tworzy nowy program rozpoznawania nazw w interfejsie API GraphQL lub aktualizuje istniejący. |
delete(string, string, string, string, string, Graph |
Usuwa określony program rozpoznawania nazw w interfejsie API GraphQL. |
get(string, string, string, string, Graph |
Pobiera szczegółowe informacje o narzędziu GraphQL API Resolver określonym przez jego identyfikator. |
get |
Pobiera wersję stanu jednostki (Etag) narzędzia rozpoznawania interfejsu API GraphQL określonego przez jego identyfikator. |
list |
Wyświetla kolekcję rozpoznawania nazw dla określonego interfejsu API GraphQL. |
update(string, string, string, string, string, Resolver |
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.
Parametry opcji.
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.
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.
Parametry opcji.
Zwraca
Promise<GraphQLApiResolverGetResponse>
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
Promise<GraphQLApiResolverUpdateResponse>