Individuelle Ressourcentypen
Verwenden Sie einzelne Ressourcentypen, um den Zugriff auf MySQL HeatWave Service-Ressourcen zu kontrollieren.
mysql-instances
Mit instanzspezifischen Policys von MySQL HeatWave Service können Sie die DB-Systeme anzeigen und verwalten.
Tabelle 20-6: INSPECT
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
|
Keine |
Tabelle 20-7: READ
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
|
Keine |
Tabelle 20-8: USE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Tabelle 20-9: MANAGE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
Keine |
|
|
|
|
Keine |
|
|
UpdateDbSystem
|
Keine |
|
|
Keine |
|
|
|
Keine |
|
mysql-configurations
Verwenden Sie konfigurationsspezifische Policys von MySQL HeatWave Service, um die Konfigurationen anzuzeigen und Zu verwalten.
Tabelle 20-10: INSPECT
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_CONFIGURATIONS_INSPECT |
ListConfigurations
|
Keine |
Tabelle 20-11: READ
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_CONFIGURATIONS_READ |
GetConfiguration
|
CreateConfiguration, wenn aus einer benutzerdefinierten Konfiguration kopiert wird (erfordert auch MYSQL_CONFIGURATIONS_CREATE)
|
Tabelle 20-12: USE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_CONFIGURATIONS_UPDATE |
UpdateConfiguration |
Keine |
Tabelle 20-13: MANAGE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_CONFIGURATIONS_CREATE |
CreateConfiguration
|
CreateConfiguration (erfordert auch MYSQL_CONFIGURATIONS_READ, wenn aus einer benutzerdefinierten Konfiguration kopiert wird)
|
MYSQL_CONFIGURATIONS_DELETE |
DeleteConfiguration |
Keine |
mysql-backups
Verwenden Sie backupspezifische Policys von MySQL HeatWave Service, um die Backups anzuzeigen und Zu verwalten.
Tabelle 20-14: INSPECT
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_BACKUP_INSPECT |
ListBackups
|
Keine |
Tabelle 20-15: READ
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_BACKUP_READ |
GetBackup |
CopyBackup (erfordert auch MYSQL_BACKUP_COPY in der Quellregion und MYSQL_BACKUP_CREATE in der Zielregion)
|
Tabelle 20-16: USE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_BACKUP_COPY |
CopyBackup (erfordert auch MYSQL_BACKUP_READ in der Quellregion und MYSQL_BACKUP_CREATE in der Zielregion)
|
Keine |
MYSQL_BACKUP_UPDATE |
UpdateBackup
|
Keine |
Der aggregierte Ressourcentyp
mysql-family enthält nicht die Berechtigung MYSQL_BACKUP_COPY.
Tabelle 20-17: MANAGE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_BACKUP_CREATE |
CreateBackup |
CopyBackup (erfordert auch MYSQL_BACKUP_READ und MYSQL_BACKUP_COPY in der Quellregion)
|
MYSQL_BACKUP_DELETE |
DeleteBackup |
Keine |
MYSQL_BACKUP_MOVE |
ChangeBackupCompartment |
Keine |
mysql-channels
Verwenden Sie kanalspezifische Policys von MySQL HeatWave Service, um die Replikationskanäle anzuzeigen und Zu verwalten.
Tabelle 20-18: INSPECT
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
|
Keine |
Tabelle 20-19: READ
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
|
Keine |
Tabelle 20-20: USE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
Keine |
|
Tabelle 20-21: MANAGE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
Keine |
|
|
|
Keine |
|
|
|
Keine |
|
|
|
Keine |
|
mysql-heatwave
Verwenden Sie HeatWave-Cluster-Policys von MySQL HeatWave Service, um das HeatWave-Cluster anzuzeigen und zu verwalten.
Tabelle 20-22: READ
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
|
|
|
Keine |
Tabelle 20-23: USE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_HEATWAVE_USE |
|
|
Tabelle 20-24: MANAGE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_HEATWAVE_CREATE |
Keine |
|
MYSQL_HEATWAVE_DELETE |
Keine |
|
MYSQL_HEATWAVE_START |
StartHeatWaveCluster |
RestartHeatWaveCluster (erfordert auch MYSQL_HEATWAVE_STOP)
|
MYSQL_HEATWAVE_STOP |
StopHeatWaveCluster |
RestartHeatWaveCluster (erfordert auch MYSQL_HEATWAVE_START)
|
mysql-work-requests
Verwenden Sie arbeitsanforderungsspezifische Policys von MySQL HeatWave Service, um die Arbeitsanforderungen zu verwalten.
Tabelle 20-25: INSPECT
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_INSTANCE_WORK_REQUEST_INSPECT |
ListWorkRequests
|
Keine |
Tabelle 20-26: READ
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_INSTANCE_WORK_REQUEST_READ |
GetWorkRequest
|
Keine |
Tabelle 20-27: MANAGE
| Berechtigung | Vollständig abgedeckte APIs | Teilweise abgedeckte APIs |
|---|---|---|
MYSQL_INSTANCE_WORK_REQUEST_DELETE |
Keine | Keine |