ヘルス・チェックの詳細

ヘルス・チェック・サービスへのアクセスを制御します。

リソース・タイプ

集約リソース・タイプ

health-check-family

health-check-family集約リソース・タイプは、個々のリソース・タイプをカバーしています:

  • health-check-monitor
  • health-check-results
  • on-demand-probe
  • vantage-points

個々のリソース・タイプ

health-check-monitor

health-check-results

on-demand-probe

vantage-points

サポートされている変数

Health Checksは、すべての一般的な変数(すべてのリクエストの一般的な変数を参照)とここにリストされている変数をサポートしています。リストの値には、HTTP、HTTPS、ICMPなどの任意の有効なテスト・タイプを指定できます。

変数 変数タイプ コメント
target.health-check-monitor.test-type 文字列  
target.on-demand-probe.test-type 文字列  
target.health-check-results.test-type 文字列  

動詞とリソース・タイプの組合せの詳細

次の表に、各動詞でカバーされている権限およびAPI操作を示します。アクセス・レベルは、inspect > read > use > manageの順に累積されます。たとえば、リソースを使用できるグループは、そのリソースを検査して読み取ることもできます。表セル内のプラス記号(+)は、その上のセルと比較して増分アクセスを示しますが、「余分なし」は増分アクセスを示しません。

たとえば、health-check-monitorリソース・タイプに対するuse動詞には、read動詞に比べ、追加の権限またはAPI操作は含まれません。

health-check-monitor
動詞 権限 完全に対象となるAPI 部分的に対象となるAPI
inspect

HEALTH_CHECK_MONITOR_INSPECT

ListHttpMonitors

ListPingMonitors

なし
read

検査+

HEALTH_CHECK_MONITOR_READ

GetHttpMonitor

GetPingMonitor

なし
use

読取り+

余分なし

なし なし
manage

USE +

HEALTH_CHECK_MONITOR_MANAGE

HEALTH_CHECK_MONITOR_MOVE

CreateHttpMonitor

DeleteHttpMonitor

UpdateHttpMonitor

CreatePingMonitor

DeletePingMonitor

UpdatePingMonitor

ChangeHttpMonitorCompartment

ChangePingMonitorCompartment

なし
health-check-results
動詞 権限 完全に対象となるAPI 部分的に対象となるAPI
inspect

HEALTH_CHECK_RESULTS_INSPECT

ListHttpProbeResults

ListPingProbeResults

なし
read

検査+

余分なし

なし なし
use

読取り+

余分なし

なし なし
manage

USE +

余分なし

なし なし
vantage-points
動詞 権限 完全に対象となるAPI 部分的に対象となるAPI
inspect VANTAGE_POINTS_INSPECT ListHealthChecksVantagePoints なし
read

検査+

余分なし

なし なし
use

読取り+

余分なし

なし なし
manage

USE +

余分なし

なし なし
on-demand-probe
動詞 権限 完全に対象となるAPI 部分的に対象となるAPI
inspect なし なし なし
read

検査+

余分なし

なし なし
use

読取り+

余分なし

なし なし
manage

USE +

ON_DEMAND_PROBE_MANAGE

CreateOnDemandHttpProbe

CreateOnDemandPingProbe

なし

各API操作に必要な権限

次の表は、API操作を論理的な順序で、リソース・タイプ別にグループ化して示しています。

権限の詳細は、権限を参照してください。

API操作 操作の使用に必要な権限
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