Policy interface

Interfaz que representa una directiva.

Métodos

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

Crea o actualiza la configuración de directiva global del servicio Api Management.

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

Elimina la configuración de directiva global del servicio Api Management.

get(string, string, string, PolicyGetOptionalParams)

Obtenga la definición de directiva global del servicio Api Management.

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Obtiene la versión de 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 directiva global del servicio Api Management.

Detalles del método

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

Crea o actualiza la configuración de directiva global 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 no 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 directiva global 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 no 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 del 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)

Obtenga la definición de directiva global 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 no 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 de 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 no 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 directiva global del servicio Api Management.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): 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.

options
PolicyListByServiceOptionalParams

Parámetros de opciones.

Devoluciones