Partilhar via


GraphQLApiResolver interface

Interface que representa um GraphQLApiResolver.

Métodos

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

Cria um novo resolvedor na API do GraphQL ou atualiza um existente.

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

Exclui o resolvedor especificado na API GraphQL.

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

Obtém os detalhes do GraphQL API Resolver especificado por seu identificador.

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

Obtém a versão de estado da entidade (Etag) do resolvedor de API GraphQL especificado por seu identificador.

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Lista uma coleção de resolvedores para a API GraphQL especificada.

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

Atualiza os detalhes do resolvedor na API GraphQL especificada por seu identificador.

Detalhes de Método

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

Cria um novo resolvedor na API do GraphQL ou atualiza um existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde n é o número de revisão.

resolverId

string

Identificador do resolvedor dentro de uma API do GraphQL. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

parameters
ResolverContract

Crie parâmetros.

options
GraphQLApiResolverCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Exclui o resolvedor especificado na API GraphQL.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde n é o número de revisão.

resolverId

string

Identificador do resolvedor dentro de uma API do GraphQL. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
GraphQLApiResolverDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Obtém os detalhes do GraphQL API Resolver especificado por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde n é o número de revisão.

resolverId

string

Identificador do resolvedor dentro de uma API do GraphQL. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
GraphQLApiResolverGetOptionalParams

Os parâmetros de opções.

Devoluções

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

Obtém a versão de estado da entidade (Etag) do resolvedor de API GraphQL especificado por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde n é o número de revisão.

resolverId

string

Identificador do resolvedor dentro de uma API do GraphQL. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

options
GraphQLApiResolverGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByApi(string, string, string, GraphQLApiResolverListByApiOptionalParams)

Lista uma coleção de resolvedores para a API GraphQL especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde n é o número de revisão.

options
GraphQLApiResolverListByApiOptionalParams

Os parâmetros de opções.

Devoluções

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

Atualiza os detalhes do resolvedor na API GraphQL especificada por seu identificador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço de Gerenciamento de API.

apiId

string

Identificador de revisão da API. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual. Revisão não corrente tem ; rev=n como sufixo onde n é o número de revisão.

resolverId

string

Identificador do resolvedor dentro de uma API do GraphQL. Deve ser exclusivo na instância de serviço de Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
ResolverUpdateContract

Parâmetros de atualização do GraphQL API Resolver.

options
GraphQLApiResolverUpdateOptionalParams

Os parâmetros de opções.

Devoluções