Compartir a través de


GraphQLApiResolverPolicy interface

Interfaz que representa graphQLApiResolverPolicy.

Métodos

createOrUpdate(string, string, string, string, string, PolicyContract, GraphQLApiResolverPolicyCreateOrUpdateOptionalParams)

Crea o actualiza la configuración de directiva para el nivel de resolución de GraphQL API.

delete(string, string, string, string, string, string, GraphQLApiResolverPolicyDeleteOptionalParams)

Elimina la configuración de directiva en graphQL Api Resolver.

get(string, string, string, string, string, GraphQLApiResolverPolicyGetOptionalParams)

Obtenga la configuración de directiva en el nivel de resolución de GraphQL API.

getEntityTag(string, string, string, string, string, GraphQLApiResolverPolicyGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) de la directiva de resolución de GraphQL API especificada por su identificador.

listByResolver(string, string, string, string, GraphQLApiResolverPolicyListByResolverOptionalParams)

Obtenga la lista de configuración de directivas en el nivel de resolución de GraphQL API.

Detalles del método

createOrUpdate(string, string, string, string, string, PolicyContract, GraphQLApiResolverPolicyCreateOrUpdateOptionalParams)

Crea o actualiza la configuración de directiva para el nivel de resolución de GraphQL API.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, policyId: string, parameters: PolicyContract, options?: GraphQLApiResolverPolicyCreateOrUpdateOptionalParams): Promise<GraphQLApiResolverPolicyCreateOrUpdateResponse>

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.

policyId

string

Identificador de la directiva.

parameters
PolicyContract

Contenido de la directiva que se va a aplicar.

options
GraphQLApiResolverPolicyCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, string, string, GraphQLApiResolverPolicyDeleteOptionalParams)

Elimina la configuración de directiva en graphQL Api Resolver.

function delete(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, policyId: string, ifMatch: string, options?: GraphQLApiResolverPolicyDeleteOptionalParams): 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.

policyId

string

Identificador de la directiva.

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
GraphQLApiResolverPolicyDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, string, string, GraphQLApiResolverPolicyGetOptionalParams)

Obtenga la configuración de directiva en el nivel de resolución de GraphQL API.

function get(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, policyId: string, options?: GraphQLApiResolverPolicyGetOptionalParams): Promise<GraphQLApiResolverPolicyGetResponse>

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.

policyId

string

Identificador de la directiva.

options
GraphQLApiResolverPolicyGetOptionalParams

Parámetros de opciones.

Devoluciones

getEntityTag(string, string, string, string, string, GraphQLApiResolverPolicyGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) de la directiva de resolución de GraphQL API especificada por su identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, policyId: string, options?: GraphQLApiResolverPolicyGetEntityTagOptionalParams): Promise<GraphQLApiResolverPolicyGetEntityTagHeaders>

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.

policyId

string

Identificador de la directiva.

options
GraphQLApiResolverPolicyGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

listByResolver(string, string, string, string, GraphQLApiResolverPolicyListByResolverOptionalParams)

Obtenga la lista de configuración de directivas en el nivel de resolución de GraphQL API.

function listByResolver(resourceGroupName: string, serviceName: string, apiId: string, resolverId: string, options?: GraphQLApiResolverPolicyListByResolverOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], 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.

resolverId

string

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

options
GraphQLApiResolverPolicyListByResolverOptionalParams

Parámetros de opciones.

Devoluciones