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-monitorhealth-check-resultson-demand-probevantage-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 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 in den Health Check-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 |