Detalhes do Serviço Web Application Acceleration

Detalhes do Serviço Web Application Acceleration

Este tópico inclui detalhes sobre como gravar políticas para controlar o acesso ao serviço Web Application Acceleration.

Agregar Tipo de Recurso

waa-family

Tipos de Recursos Individuais

waa-policy

web-app-acceleration

Comentários

Uma política que usa <verb> waa-family é equivalente a gravar uma instrução <verb> <individual resource-type> separada para cada um dos resource-types individuais.

Consulte a tabela em Detalhes para Combinações de Verbo + Resource-Type para obter um detalhamento das operações da API abrangidas por cada verbo, para cada resource-type individual incluído em waa-family.

Detalhes para Combinações de Verbo + Tipo de Recurso

As tabelas a seguir mostram as permissões e operações de API abrangidas por cada verbo. O nível de acesso é cumulativo à medida que você vai de inspect > read > use > manage. Um sinal de mais (+) em uma célula da tabela indica o acesso incremental comparado à célula diretamente acima dela, enquanto "sem extra" indica acesso incremental.

Por exemplo, os verbos use e manage do resource-type waa-policy não incluem permissões extras ou operações de API em comparação com o verbo read.

waa-policy
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect

WAA_POLICY_INSPECT

ListWebAppAccelerationPolicies

ListWorkRequests

ListWorkRequestErrors

ListWorkRequestLogs

read

INSPECT +

WAA_POLICY_READ

INSPECT +

GetWebAppAccelerationPolicy

GetWorkRequest

use

READ +

WAA_POLICY_ATTACH

WAA_POLICY_DETACH

WAA_POLICY_UPDATE

READ +

UpdateWebAppAccelerationPolicy

CreateWebAppAcceleration

UpdateWebAppAcceleration

DeleteWebAppAcceleration

manage

USE +

WAA_POLICY_CREATE

WAA_POLICY_DELETE

WAA_POLICY_MOVE

USE +

CreateWebAppAccelerationPolicy

DeleteWebAppAccelerationPolicy

ChangeWebAppAccelerationPolicyCompartment

none

web-app-acceleration
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect

WEB_APP_ACCELERATION_INSPECT

ListWebAppAccelerations

ListWorkRequests

ListWorkRequestErrors

ListWorkRequestLogs

read

INSPECT +

WEB_APP_ACCELERATION_READ

INSPECT +

GetWebAppAcceleration

GetLogging

GetWorkRequest

use

READ +

WEB_APP_ACCELERATION_UPDATE

READ +

PurgeWebAppAccelerationCache

StartLogging

UpdateLogging

StopLogging

none

manage

USE +

WEB_APP_ACCELERATION_CREATE

WEB_APP_ACCELERATION_DELETE

WEB_APP_ACCELERATION_MOVE

USE +

ChangeWebAppAccelerationCompartment

CreateWebAppAcceleration

DeleteWebAppAcceleration

Permissões Exigidas para Cada Operação de API

A tabela a seguir lista as operações de API em uma ordem lógica, agrupadas por tipo de recurso.

Para obter informações sobre permissões, consulte Permissões.

Operação da API Permissões Necessárias para Usar a Operação
ListWebAppAccelerationPolicies WAA_POLICY_INSPECT
CreateWebAppAccelerationPolicy WAA_POLICY_CREATE
GetWebAppAccelerationPolicy WAA_POLICY_READ
UpdateWebAppAccelerationPolicy WAA_POLICY_UPDATE
DeleteWebAppAccelerationPolicy WAA_POLICY_DELETE
ChangeWebAppAccelerationPolicyCompartment WAA_POLICY_MOVE
ListWebAppAccelerations WEB_APP_ACCELERATION_INSPECT
CreateWebAppAcceleration

WEB_APP_ACCELERATION_CREATE +

WAA_POLICY_ATTACH +

LOAD_BALANCER_UPDATE

GetWebAppAcceleration WEB_APP_ACCELERATION_READ
UpdateWebAppAcceleration

WEB_APP_ACCELERATION_UPDATE +

WAA_POLICY_ATTACH +

WAA_POLICY_DETACH +

LOAD_BALANCER_UPDATE

DeleteWebAppAcceleration

WEB_APP_ACCELERATION_DELETE +

WAA_POLICY_DETACH +

LOAD_BALANCER_UPDATE

ChangeWebAppAccelerationCompartment WEB_APP_ACCELERATION_MOVE
PurgeWebAppAccelerationCache WEB_APP_ACCELERATION_UPDATE
ListWorkRequests

WEB_APP_ACCELERATION_INSPECT +

WAA_POLICY_INSPECT

GetWorkRequest

WAA_POLICY_READ +

WEB_APP_ACCELERATION_READ

ListWorkRequestErrors

WEB_APP_ACCELERATION_INSPECT +

WAA_POLICY_INSPECT

ListWorkRequestLogs

WEB_APP_ACCELERATION_INSPECT +

WAA_POLICY_INSPECT

StartLogging WEB_APP_ACCELERATION_UPDATE
UpdateLogging WEB_APP_ACCELERATION_UPDATE
GetLogging WEB_APP_ACCELERATION_READ
StopLogging WEB_APP_ACCELERATION_UPDATE