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 la resolución especificada 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)

Actualiza 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 no 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 actual del servicio API Management. 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 actual del servicio API Management.

parameters
ResolverContract

Cree parámetros.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Elimina la resolución especificada 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 no 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 actual del servicio API Management. 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 actual del servicio API Management.

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 no 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 actual del servicio API Management. 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 actual del servicio API Management.

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 no 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 actual del servicio API Management. 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 actual del servicio API Management.

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 no 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 actual del servicio API Management. 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)

Actualiza 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 no 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 actual del servicio API Management. 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 actual del servicio API Management.

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 la resolución de GraphQL API.

options
GraphQLApiResolverUpdateOptionalParams

Parámetros de opciones.

Devoluciones