Compartir a través de


Policy interface

Interfaz que representa una directiva.

Métodos

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

Crea o actualiza la configuración de directivas globales del servicio API Management.

delete(string, string, string, string, PolicyDeleteOptionalParams)

Elimina la configuración de directivas globales del servicio API Management.

get(string, string, string, PolicyGetOptionalParams)

Obtiene la definición de directivas globales del servicio API Management

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Obtiene la versión del estado de entidad (Etag) de la definición de directiva global en el servicio Api Management.

listByService(string, string, PolicyListByServiceOptionalParams)

Enumera todas las definiciones de directivas globales del servicio API Management

Detalles del método

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

Crea o actualiza la configuración de directivas globales del servicio API Management.

function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

policyId

string

Identificador de la directiva.

parameters
PolicyContract

Contenido de la directiva que se va a aplicar.

options
PolicyCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, PolicyDeleteOptionalParams)

Elimina la configuración de directivas globales del servicio API Management.

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

policyId

string

Identificador de la directiva.

ifMatch

string

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

options
PolicyDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, PolicyGetOptionalParams)

Obtiene la definición de directivas globales del servicio API Management

function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

policyId

string

Identificador de la directiva.

options
PolicyGetOptionalParams

Parámetros de opciones.

Devoluciones

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Obtiene la versión del estado de entidad (Etag) de la definición de directiva global en el servicio Api Management.

function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

policyId

string

Identificador de la directiva.

options
PolicyGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

listByService(string, string, PolicyListByServiceOptionalParams)

Enumera todas las definiciones de directivas globales del servicio API Management

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): Promise<PolicyCollection>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

options
PolicyListByServiceOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PolicyCollection>