Détails de Load Balancing
Cette rubrique traite des détails relatifs à l'écriture de stratégies visant à contrôler l'accès au service Load Balancer.
Types de ressource
load-balancers
Variables prises en charge
Seules les variables générales sont prises en charge (reportez-vous à Variables générales pour toutes les demandes).
Détails des combinaisons de verbe et de type de ressource
Les tableaux suivants indiquent les droits d'accès et les opérations d'API couverts par chaque verbe. Le niveau d'accès est cumulatif à mesure que vous passez d'un verbe à l'autre de la façon suivante :inspect
> read
> use
> manage
. Par exemple, un groupe qui peut utiliser une ressource peut également inspecter et lire cette ressource. La présence d'un signe plus (+) dans une cellule du tableau indique un accès incrémentiel par rapport à la cellule située directement au-dessus, tandis que la mention "aucun élément supplémentaire" indique l'absence d'accès incrémentiel.
Par exemple, le verbe read
pour load-balancers inclut les mêmes droits d'accès et opérations d'API que le verbe inspect
, plus le droit d'accès LOAD_BALANCER_READ et plusieurs opérations d'API (par exemple, GetLoadBalancer
, ListWorkRequests
, etc.). Le verbe use
couvre encore un autre ensemble d'opérations d'API et un autre droit d'accès par rapport à read
. Enfin, manage
couvre deux opérations et droits d'accès supplémentaires par rapport à use
.
load-balancers
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
inspect | LOAD_BALANCER_INSPECT |
|
aucun |
read | INSPECT + LOAD_BALANCER_READ |
INSPECT +
|
aucun |
use | READ + LOAD_BALANCER_UPDATE LOAD_BALANCER_MOVE |
READ +
|
aucun |
manage | USE + LOAD_BALANCER_CREATE LOAD_BALANCER_DELETE |
USE +
|
aucun |
Droits d'accès requis pour chaque opération d'API
Le tableau suivant répertorie les opérations d'API dans un ordre logique, regroupées par type de ressource.
Si un groupe utilise la console pour gérer les équilibreurs de charge, des droits d'accès permettant d'utiliser les ressources réseau associées sont requis. Pour obtenir d'autres conseils, reportez-vous aux exemples de stratégie d'équilibrage de charge.
Pour plus d'informations sur les droits d'accès, reportez-vous à Droits d'accès.
Opération d'API | Droits d'accès requis pour utiliser l'opération |
---|---|
ListLoadBalancers
|
LOAD_BALANCER_INSPECT |
GetLoadBalancer
|
LOAD_BALANCER_READ |
ChangeLoadBalancerCompartment
|
LOAD_BALANCER_MOVE |
UpdateLoadBalancer
|
LOAD_BALANCER_UPDATE |
CreateLoadBalancer
|
LOAD_BALANCER_CREATE |
DeleteLoadBalancer
|
LOAD_BALANCER_DELETE |
ListShapes
|
LOAD_BALANCER_INSPECT |
ListWorkRequests
|
LOAD_BALANCER_READ |
GetWorkRequest
|
LOAD_BALANCER_READ |
ListBackendSets
|
LOAD_BALANCER_READ |
GetBackendSet
|
LOAD_BALANCER_READ |
UpdateBackendSet
|
LOAD_BALANCER_UPDATE |
CreateBackendSet
|
LOAD_BALANCER_UPDATE |
DeleteBackendSet
|
LOAD_BALANCER_UPDATE |
ListBackends
|
LOAD_BALANCER_READ |
GetBackend
|
LOAD_BALANCER_READ |
UpdateBackend
|
LOAD_BALANCER_UPDATE |
CreateBackend
|
LOAD_BALANCER_UPDATE |
DeleteBackend
|
LOAD_BALANCER_UPDATE |
GetHealthChecker
|
LOAD_BALANCER_READ |
UpdateHealthChecker
|
LOAD_BALANCER_UPDATE |
ListCertificates
|
LOAD_BALANCER_READ |
CreateCertificate
|
LOAD_BALANCER_UPDATE |
DeleteCertificate
|
LOAD_BALANCER_UPDATE |
UpdateListener
|
LOAD_BALANCER_UPDATE |
CreateListener
|
LOAD_BALANCER_UPDATE |
DeleteListener
|
LOAD_BALANCER_UPDATE |
ListPolicies
|
LOAD_BALANCER_INSPECT |
ListProtocols
|
LOAD_BALANCER_INSPECT |