GraphQLApiResolver interface
Interfaz que representa graphQLApiResolver.
Métodos
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<GraphQLApiResolverGetResponse>
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<GraphQLApiResolverUpdateResponse>