Compartir a través de


GraphQLApiResolver interface

Interfaz que representa graphQLApiResolver.

Métodos

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

Crea una nueva resolución en GraphQL API o actualiza una existente.

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

Elimina el solucionador especificado en GraphQL API.

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

Obtiene los detalles del solucionador de GraphQL API especificado por su identificador.

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

Obtiene la versión del estado de entidad (Etag) del solucionador de GraphQL API especificado por su identificador.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Enumera una colección de los solucionadores de graphQL API especificados.

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

Novedades los detalles del solucionador en graphQL API especificado por su identificador.

Detalles del método

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

Crea una nueva resolución en GraphQL API o actualiza una existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

resolverId

string

Identificador de resolución dentro de graphQL API. Debe ser único en la instancia de servicio API Management actual.

parameters
ResolverContract

Crear parámetros.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Elimina el solucionador especificado en GraphQL API.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

resolverId

string

Identificador de resolución dentro de graphQL API. Debe ser único en la instancia de servicio API Management actual.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
GraphQLApiResolverDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Obtiene los detalles del solucionador de GraphQL API especificado por su identificador.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

resolverId

string

Identificador de resolución dentro de graphQL API. Debe ser único en la instancia de servicio API Management actual.

options
GraphQLApiResolverGetOptionalParams

Parámetros de opciones.

Devoluciones

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

Obtiene la versión del estado de entidad (Etag) del solucionador de GraphQL API especificado por su identificador.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

resolverId

string

Identificador de resolución dentro de graphQL API. Debe ser único en la instancia de servicio API Management actual.

options
GraphQLApiResolverGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Enumera una colección de los solucionadores de graphQL API especificados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

options
GraphQLApiResolverListByApiOptionalParams

Parámetros de opciones.

Devoluciones

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

Novedades los detalles del solucionador en graphQL API especificado por su identificador.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de revisión de API. Debe ser único en la instancia de servicio API Management actual. La revisión no actual tiene ;rev=n como sufijo donde n es el número de revisión.

resolverId

string

Identificador de resolución dentro de graphQL API. Debe ser único en la instancia de servicio API Management actual.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.

parameters
ResolverUpdateContract

Parámetros de actualización de graphQL API Resolver.

options
GraphQLApiResolverUpdateOptionalParams

Parámetros de opciones.

Devoluciones