Details zu Health Checks
Hier erhalten Sie weitere Informationen zum Schreiben von Policys, um den Zugriff auf den Health Checks-Service zu kontrollieren.
Ressourcentypen
Aggregierter Ressourcentyp
health-check-family
Der aggregierte Ressourcentyp health-check-family
deckt die folgenden individuellen Ressourcenarten ab:
health-check-monitor
health-check-results
on-demand-probe
vantage-points
Individuelle Ressourcentypen
health-check-monitor
health-check-results
on-demand-probe
vantage-points
Unterstützte Variablen
Health Checks unterstützt alle allgemeinen Variablen (siehe Allgemeine Variablen für alle Anforderungen) sowie die hier aufgeführten Variablen. Werte in der Liste können ein gültiger Testtyp sein, wie HTTP, HTTPS und ICMP.
Variable | Variablentyp | Kommentare |
---|---|---|
target.health-check-monitor.test-type
|
Zeichenfolge | |
target.on-demand-probe.test-type
|
Zeichenfolge | |
target.health-check-results.test-type
|
Zeichenfolge |
Details für Kombinationen aus Verb + Ressourcentyp
In den folgenden Tabellen werden die Berechtigungen und API-Vorgänge angezeigt, die von jedem Verb abgedeckt werden. Die Zugriffsebene ist kumulativ: inspect
> read
> use
> manage
. Beispiel: Eine Gruppe, die eine Ressource verwenden kann, kann diese Ressource auch prüfen und lesen. Ein Pluszeichen (+) in einer Tabellenzelle gibt einen inkrementellen Zugriff im Vergleich zur direkt darüber liegenden Zelle an, während "keine zusätzlichen" keinen inkrementellen Zugriff angibt.
Beispiel: Das Verb use
für den Ressourcentyp health-check-monitor
deckt keine zusätzlichen Berechtigungen oder API-Vorgänge im Vergleich zu dem Verb read
ab.
Verben | Berechtigungen | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
---|---|---|---|
inspect |
HEALTH_CHECK_MONITOR_INSPECT |
|
kein Wert |
read |
PRÜFEN + HEALTH_CHECK_MONITOR_READ |
|
kein Wert |
use |
LESEN + keine zusätzlichen |
kein Wert | kein Wert |
manage |
USE + HEALTH_CHECK_MONITOR_MANAGE HEALTH_CHECK_MONITOR_MOVE |
|
kein Wert |
Verben | Berechtigungen | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
---|---|---|---|
inspect |
HEALTH_CHECK_RESULTS_INSPECT |
|
kein Wert |
read |
PRÜFEN + keine zusätzlichen |
kein Wert | kein Wert |
use |
LESEN + keine zusätzlichen |
kein Wert | kein Wert |
manage |
USE + keine zusätzlichen |
kein Wert | kein Wert |
Verben | Berechtigungen | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
---|---|---|---|
inspect | VANTAGE_POINTS_INSPECT | ListHealthChecksVantagePoints
|
kein Wert |
read |
UNTERSUCHEN + keine zusätzlichen |
kein Wert | kein Wert |
use |
LESEN + keine zusätzlichen |
kein Wert | kein Wert |
manage |
USE + keine zusätzlichen |
kein Wert | kein Wert |
Verben | Berechtigungen | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
---|---|---|---|
inspect | kein Wert | kein Wert | kein Wert |
read |
UNTERSUCHEN + keine zusätzlichen |
kein Wert | kein Wert |
use |
LESEN + keine zusätzlichen |
kein Wert | kein Wert |
manage |
USE + ON_DEMAND_PROBE_MANAGE |
|
kein Wert |
Für jeden API-Vorgang erforderliche Berechtigungen
In der folgenden Tabelle werden die API-Vorgänge in einer logischen Reihenfolge nach Ressourcentyp gruppiert aufgeführt.
Informationen zu Berechtigungen finden Sie unter Berechtigungen.
API-Vorgang | Erforderliche Berechtigungen für den Vorgang |
---|---|
ListHealthChecksVantagePoints |
VANTAGE_POINTS_INSPECT |
ChangeHttpMonitorCompartment |
HEALTH_CHECK_MONITOR_MOVE |
CreateHttpMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
DeleteHttpMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
GetHttpMonitor |
HEALTH_CHECK_MONITOR_READ |
UpdateHttpMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
ListHttpMonitors |
HEALTH_CHECK_MONITOR_INSPECT |
CreateOnDemandHttpProbe |
ON_DEMAND_PROBE_MANAGE |
ListHttpProbeResults |
HEALTH_CHECK_RESULTS_INSPECT |
ChangePingMonitorCompartment |
HEALTH_CHECK_MONITOR_MOVE |
CreatePingMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
DeletePingMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
GetPingMonitor |
HEALTH_CHECK_MONITOR_READ |
UpdatePingMonitor |
HEALTH_CHECK_MONITOR_MANAGE |
ListPingMonitors |
HEALTH_CHECK_MONITOR_INSPECT |
CreateOnDemandPingProbe |
ON_DEMAND_PROBE_MANAGE |
ListPingProbeResults |
HEALTH_CHECK_RESULTS_INSPECT |