Singola risorsa - Tipi

Utilizzare singoli tipi di risorsa per controllare l'accesso alle risorse del servizio HeatWave.

mysql-istanze

Utilizzare i criteri specifici dell'istanza del servizio HeatWave per visualizzare e gestire i sistemi DB.

Tabella 20-6 ISPETTO

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_INSTANCE_INSPECT

ListDbSystems

ListReplicas

ListShapes

ListVersions

ListWorkRequests

Nessuna.

Tabella 20-7 LEGGI

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_INSTANCE_READ

GetDbSystem

GetReplica

GetWorkRequest

Nessuna.

Tabella 20-8 USO

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_INSTANCE_USE

StopDbSystem

StartDbSystem

RestartDbSystem

StopHeatWaveCluster

StartHeatWaveCluster

RestartHeatWaveCluster

CreateChannel (richiede anche MYSQL_CHANNEL_CREATE e MYSQL_INSTANCE_CONTENT_WRITE)

UpdateChannel (richiede anche MYSQL_CHANNEL_UPDATE e MYSQL_INSTANCE_CONTENT_WRITE)

ResetChannel (richiede anche MYSQL_CHANNEL_RESET e MYSQL_INSTANCE_CONTENT_WRITE)

ResumeChannel (richiede anche MYSQL_CHANNEL_RESUME)

DeleteChannel (richiede anche MYSQL_CHANNEL_DELETE e MYSQL_INSTANCE_CONTENT_WRITE)

AddHeatWaveCluster (richiede anche MYSQL_HEATWAVE_CREATE)

DeleteHeatWaveCluster (richiede anche MYSQL_HEATWAVE_DELETE)

UpdateHeatWaveCluster (richiede anche MYSQL_HEATWAVE_CREATE e MYSQL_HEATWAVE_DELETE)

MYSQL_INSTANCE_STOP

StopDbSystem

StopHeatWaveCluster

RestartDbSystems (richiede anche MYSQL_INSTANCE_START)

RestartHeatWaveCluster (richiede anche MYSQL_INSTANCE_START)

MYSQL_INSTANCE_START

StartDbSystem

StartHeatWaveCluster

RestartDbSystems (richiede anche MYSQL_INSTANCE_STOP)

RestartHeatWaveCluster (richiede anche MYSQL_INSTANCE_STOP)

Tabella 20-9 GESTIONE

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_INSTANCE_CREATE

Nessuna.

CreateDbSystem (richiede anche SUBNET_ATTACH, SUBNET_READ, SUBNET_DETACH, MYSQL_CONFIGURATIONS_READ se viene utilizzata una configurazione personalizzata e MYSQL_BACKUP_READ se si tratta di un'operazione di copia)

CreateReplica (è necessario anche SUBNET_ATTACH, SUBNET_READ, SUBNET_DETACH e MYSQL_CONFIGURATIONS_READ se si utilizza una configurazione personalizzata)

MYSQL_INSTANCE_DELETE

DeleteDbSystem (richiede anche MYSQL_CHANNEL_DELETE se un canale di replica è associato al sistema DB)

DeleteReplica

DeleteHeatWaveCluster

Nessuna.

MYSQL_INSTANCE_UPDATE

UpdateDbSystem
  • Richiede inoltre MYSQL_CONFIGURATIONS_READ se la configurazione viene aggiornata per utilizzare una configurazione personalizzata
  • Richiede inoltre PRIVATE_IP_UPDATE se il nome host viene aggiornato

UpdateReplica (è necessario anche MYSQL_CONFIGURATIONS_READ se la configurazione viene aggiornata per utilizzare una configurazione personalizzata)

Nessuna.

MYSQL_INSTANCE_CONTENT_WRITE

Nessuna.

CreateChannel (richiede anche MYSQL_CHANNEL_CREATE e MYSQL_INSTANCE_USE)

UpdateChannel (richiede anche MYSQL_CHANNEL_UPDATE e MYSQL_INSTANCE_USE)

ResetChannel (richiede anche MYSQL_CHANNEL_RESET e MYSQL_INSTANCE_USE)

DeleteChannel (richiede anche MYSQL_CHANNEL_DELETE e MYSQL_INSTANCE_USE)

MYSQL_INSTANCE_CONTENT_READ

Nessuna.

GetHeatWaveClusterMemoryEstimate (richiede anche MYSQL_HEATWAVE_USE)

GenerateHeatWaveClusterMemoryEstimate (richiede anche MYSQL_HEATWAVE_USE)

configurazioni mysql

Utilizzare i criteri specifici della configurazione del servizio HeatWave per visualizzare e gestire le configurazioni.

Tabella 20-10 ISPETTO

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_CONFIGURATIONS_INSPECT ListConfigurations Nessuna.

Tabella 20-11 LEGGI

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_CONFIGURATIONS_READ GetConfiguration CreateConfiguration se si esegue la copia da una configurazione personalizzata (richiede anche MYSQL_CONFIGURATIONS_CREATE)

Tabella 20-12 USO

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_CONFIGURATIONS_UPDATE UpdateConfiguration Nessuna.

Tabella 20-13 GESTIONE

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_CONFIGURATIONS_CREATE CreateConfiguration CreateConfiguration (richiede anche MYSQL_CONFIGURATIONS_READ se si esegue la copia da una configurazione personalizzata)
MYSQL_CONFIGURATIONS_DELETE DeleteConfiguration Nessuna.

backup mysql

Utilizzare i criteri specifici del backup del servizio HeatWave per visualizzare e gestire i backup.

Tabella 20-14 ISPETTO

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_BACKUP_INSPECT ListBackups Nessuna.

Tabella 20-15 LEGGI

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_BACKUP_READ GetBackup CopyBackup (richiede anche MYSQL_BACKUP_COPY nell'area di origine e MYSQL_BACKUP_CREATE nell'area di destinazione)

Tabella 20-16 USO

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_BACKUP_COPY CopyBackup (richiede anche MYSQL_BACKUP_READ nell'area di origine e MYSQL_BACKUP_CREATE nell'area di destinazione) Nessuna.
MYSQL_BACKUP_UPDATE UpdateBackup Nessuna.
Nota

Il tipo di risorsa aggregata mysql-family non include l'autorizzazione MYSQL_BACKUP_COPY.

Tabella 20-17 GESTIONE

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_BACKUP_CREATE CreateBackup CopyBackup (richiede anche MYSQL_BACKUP_READ e MYSQL_BACKUP_COPY nell'area di origine)
MYSQL_BACKUP_DELETE DeleteBackup Nessuna.
MYSQL_BACKUP_MOVE ChangeBackupCompartment Nessuna.

mysql-canali

Utilizzare i criteri specifici del canale del servizio HeatWave per visualizzare e gestire i canali di replica.

Tabella 20-18 ISPETTO

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_CHANNEL_INSPECT

ListChannels

Nessuna.

Tabella 20-19 LEGGI

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_CHANNEL_READ

GetChannel

Nessuna.

Tabella 20-20 USO

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_CHANNEL_RESUME

Nessuna.

ResumeChannel (richiede anche MYSQL_INSTANCE_USE)

Tabella 20-21 GESTIONE

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_CHANNEL_CREATE

Nessuna.

CreateChannel (richiede anche MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE)

MYSQL_CHANNEL_DELETE

Nessuna.

DeleteChannel (richiede anche MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE)

MYSQL_CHANNEL_UPDATE

Nessuna.

UpdateChannel (richiede anche MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE)

MYSQL_CHANNEL_RESET

Nessuna.

ResetChannel (richiede anche MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE)

onda di calore

Utilizzare i criteri del cluster HeatWave del servizio HeatWave per visualizzare e gestire il cluster HeatWave.

Tabella 20-22 LEGGI

Autorizzazioni API completamente coperte API parzialmente coperte

MYSQL_HEATWAVE_READ

GetHeatWaveCluster

Nessuna.

Tabella 20-23 USO

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_HEATWAVE_USE

StopHeatWaveCluster

StartHeatWaveCluster

RestartHeatWaveCluster

GetHeatWaveClusterMemoryEstimate (richiede anche MYSQL_INSTANCE_CONTENT_READ)

GenerateHeatWaveClusterMemoryEstimate (richiede anche MYSQL_INSTANCE_CONTENT_READ)

Tabella 20-24 GESTIONE

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_HEATWAVE_CREATE Nessuna.

AddHeatWaveCluster (richiede anche MYSQL_INSTANCE_USE)

UpdateHeatWaveCluster (richiede anche MYSQL_INSTANCE_USE e MYSQL_HEATWAVE_DELETE)

MYSQL_HEATWAVE_DELETE Nessuna.

DeleteHeatWaveCluster (richiede anche MYSQL_INSTANCE_USE)

UpdateHeatWaveCluster (richiede anche MYSQL_INSTANCE_USE e MYSQL_HEATWAVE_CREATE)

MYSQL_HEATWAVE_START StartHeatWaveCluster RestartHeatWaveCluster (richiede anche MYSQL_HEATWAVE_STOP)
MYSQL_HEATWAVE_STOP StopHeatWaveCluster RestartHeatWaveCluster (richiede anche MYSQL_HEATWAVE_START)

mysql-work-requests

Utilizzare i criteri specifici della richiesta di lavoro del servizio HeatWave per gestire le richieste di lavoro.

Tabella 20-25 ISPETTO

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_INSTANCE_WORK_REQUEST_INSPECT ListWorkRequests Nessuna.

Tabella 20-26 LEGGI

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_INSTANCE_WORK_REQUEST_READ GetWorkRequest Nessuna.

Tabella 20-27 GESTIONE

Autorizzazioni API completamente coperte API parzialmente coperte
MYSQL_INSTANCE_WORK_REQUEST_DELETE Nessuna. Nessuna.