Individual Resource-Types
Use individual resource-types to control access to MySQL HeatWave Service resources.
mysql-instances
Use instance-specific policies of MySQL HeatWave Service to view and manage the DB systems.
Table 20-6 INSPECT
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
 
 
 
 
 
  | 
None | 
Table 20-7 READ
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
 
 
 
  | 
None | 
Table 20-8 USE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
 
 
 
 
 
 
  | 
 
 
 
 
 
 
 
 
  | 
| 
 
  | 
 
 
  | 
 
 
  | 
| 
 
  | 
 
 
  | 
 
 
  | 
Table 20-9 MANAGE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
None | 
 
 
  | 
| 
 
  | 
 
 
 
  | 
None | 
| 
 
  | 
UpdateDbSystem
 
  | 
None | 
| 
 
  | 
None | 
 
 
 
 
  | 
| 
 
  | 
None | 
 
 
  | 
mysql-configurations
Use configuration-specific policies of MySQL HeatWave Service to view and manage the configurations.
Table 20-10 INSPECT
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_CONFIGURATIONS_INSPECT | 
ListConfigurations
 | 
None | 
Table 20-11 READ
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_CONFIGURATIONS_READ | 
GetConfiguration
 | 
CreateConfiguration if copying from a custom configuration (also requires MYSQL_CONFIGURATIONS_CREATE)
                                  | 
Table 20-12 USE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_CONFIGURATIONS_UPDATE | 
UpdateConfiguration | 
None | 
Table 20-13 MANAGE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_CONFIGURATIONS_CREATE | 
CreateConfiguration
 | 
CreateConfiguration (also requires MYSQL_CONFIGURATIONS_READ if copying from a custom configuration)
                                  | 
MYSQL_CONFIGURATIONS_DELETE | 
DeleteConfiguration | 
None | 
mysql-backups
Use backup-specific policies of MySQL HeatWave Service to view and manage the backups.
Table 20-14 INSPECT
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_BACKUP_INSPECT | 
ListBackups
 | 
None | 
Table 20-15 READ
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_BACKUP_READ | 
GetBackup | 
CopyBackup (also
                                requires MYSQL_BACKUP_COPY in the
                                source region and MYSQL_BACKUP_CREATE in the destination
                                region)
                                  | 
Table 20-16 USE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_BACKUP_COPY | 
CopyBackup (also
                                requires MYSQL_BACKUP_READ in the
                                source region and MYSQL_BACKUP_CREATE in the destination
                                region)
                                  | 
None | 
MYSQL_BACKUP_UPDATE | 
UpdateBackup
 
  | 
None | 
The aggregate resource type
mysql-family does not include the
                    MYSQL_BACKUP_COPY permission.
                     Table 20-17 MANAGE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_BACKUP_CREATE | 
CreateBackup | 
CopyBackup (also
                                requires MYSQL_BACKUP_READ and
                                    MYSQL_BACKUP_COPY in the source
                                region)
                                  | 
MYSQL_BACKUP_DELETE | 
DeleteBackup | 
None | 
MYSQL_BACKUP_MOVE | 
ChangeBackupCompartment | 
None | 
mysql-channels
Use channel-specific policies of MySQL HeatWave Service to view and manage the replication channels.
Table 20-18 INSPECT
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
 
  | 
None | 
Table 20-19 READ
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
 
  | 
None | 
Table 20-20 USE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
None | 
 
  | 
Table 20-21 MANAGE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
None | 
 
  | 
| 
 
  | 
None | 
 
  | 
| 
 
  | 
None | 
 
  | 
| 
 
  | 
None | 
 
  | 
mysql-heatwave
Use HeatWave cluster policies of MySQL HeatWave Service to view and manage HeatWave cluster.
Table 20-22 READ
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
| 
 
  | 
 
  | 
None | 
Table 20-23 USE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_HEATWAVE_USE | 
 
 
 
  | 
 
 
  | 
Table 20-24 MANAGE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_HEATWAVE_CREATE | 
None | 
 
 
  | 
MYSQL_HEATWAVE_DELETE | 
None | 
 
 
  | 
MYSQL_HEATWAVE_START | 
StartHeatWaveCluster | 
RestartHeatWaveCluster (also requires MYSQL_HEATWAVE_STOP)
                                  | 
MYSQL_HEATWAVE_STOP | 
StopHeatWaveCluster | 
RestartHeatWaveCluster (also requires MYSQL_HEATWAVE_START)
                                  | 
mysql-work-requests
Use work request-specific policies of MySQL HeatWave Service to manage the work requests.
Table 20-25 INSPECT
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_INSTANCE_WORK_REQUEST_INSPECT | 
ListWorkRequests
 | 
None | 
Table 20-26 READ
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_INSTANCE_WORK_REQUEST_READ | 
GetWorkRequest
 | 
None | 
Table 20-27 MANAGE
| Permission | APIs Fully Covered | APIs Partially Covered | 
|---|---|---|
MYSQL_INSTANCE_WORK_REQUEST_DELETE | 
None | None |