個々のリソースタイプ

個々のリソース・タイプを使用して、HeatWaveサービス・リソースへのアクセスを制御します。

mysql-instances

HeatWave Serviceのインスタンス固有のポリシーを使用して、DBシステムを表示および管理します。

表20-6 INSPECT

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_INSTANCE_INSPECT

ListDbSystems

ListReplicas

ListShapes

ListVersions

ListWorkRequests

なし

表20-7 READ

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_INSTANCE_READ

GetDbSystem

GetReplica

GetWorkRequest

なし

表20-8 USE

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_INSTANCE_USE

StopDbSystem

StartDbSystem

RestartDbSystem

StopHeatWaveCluster

StartHeatWaveCluster

RestartHeatWaveCluster

CreateChannel (MYSQL_CHANNEL_CREATEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

UpdateChannel (MYSQL_CHANNEL_UPDATEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

ResetChannel (MYSQL_CHANNEL_RESETおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

ResumeChannel (MYSQL_CHANNEL_RESUMEも必要)

DeleteChannel (MYSQL_CHANNEL_DELETEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

AddHeatWaveCluster (MYSQL_HEATWAVE_CREATEも必要)

DeleteHeatWaveCluster (MYSQL_HEATWAVE_DELETEも必要)

UpdateHeatWaveCluster (MYSQL_HEATWAVE_CREATEおよびMYSQL_HEATWAVE_DELETEも必要)

MYSQL_INSTANCE_STOP

StopDbSystem

StopHeatWaveCluster

RestartDbSystems (MYSQL_INSTANCE_STARTも必要)

RestartHeatWaveCluster (MYSQL_INSTANCE_STARTも必要)

MYSQL_INSTANCE_START

StartDbSystem

StartHeatWaveCluster

RestartDbSystems (MYSQL_INSTANCE_STOPも必要)

RestartHeatWaveCluster(MYSQL_INSTANCE_STOPも必要)

表20-9 MANAGE

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_INSTANCE_CREATE

なし

CreateDbSystem (カスタム構成を使用する場合はSUBNET_ATTACHSUBNET_READSUBNET_DETACHMYSQL_CONFIGURATIONS_READ、クローン操作の場合はMYSQL_BACKUP_READも必要)

CreateReplica (カスタム構成を使用する場合は、SUBNET_ATTACHSUBNET_READSUBNET_DETACHおよびMYSQL_CONFIGURATIONS_READも必要)

MYSQL_INSTANCE_DELETE

DeleteDbSystem (レプリケーション・チャネルがDB Systemに関連付けられている場合はMYSQL_CHANNEL_DELETEも必要)

DeleteReplica

DeleteHeatWaveCluster

なし

MYSQL_INSTANCE_UPDATE

UpdateDbSystem
  • カスタム構成を使用するように構成を更新する場合は、MYSQL_CONFIGURATIONS_READも必要です
  • ホスト名が更新されている場合は、PRIVATE_IP_UPDATEも必要です

UpdateReplica (構成がカスタム構成を使用するように更新されている場合は、MYSQL_CONFIGURATIONS_READも必要)

なし

MYSQL_INSTANCE_CONTENT_WRITE

なし

CreateChannel (MYSQL_CHANNEL_CREATEおよびMYSQL_INSTANCE_USEも必要)

UpdateChannel (MYSQL_CHANNEL_UPDATEおよびMYSQL_INSTANCE_USEも必要)

ResetChannel (MYSQL_CHANNEL_RESETおよびMYSQL_INSTANCE_USEも必要)

DeleteChannel (MYSQL_CHANNEL_DELETEおよびMYSQL_INSTANCE_USEも必要)

MYSQL_INSTANCE_CONTENT_READ

なし

GetHeatWaveClusterMemoryEstimate (MYSQL_HEATWAVE_USEも必要)

GenerateHeatWaveClusterMemoryEstimate (MYSQL_HEATWAVE_USEも必要)

mysql-configurations

HeatWaveサービスの構成固有のポリシーを使用して、構成を表示および管理します。

表20-10 INSPECT

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_CONFIGURATIONS_INSPECT ListConfigurations なし

表20-11 READ

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_CONFIGURATIONS_READ GetConfiguration カスタム構成からコピーする場合はCreateConfiguration (MYSQL_CONFIGURATIONS_CREATEも必要)

表20-12 USE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_CONFIGURATIONS_UPDATE UpdateConfiguration なし

表20-13 MANAGE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_CONFIGURATIONS_CREATE CreateConfiguration CreateConfiguration (カスタム構成からコピーする場合はMYSQL_CONFIGURATIONS_READも必要)
MYSQL_CONFIGURATIONS_DELETE DeleteConfiguration なし

mysql-backups

HeatWaveサービスのバックアップ固有のポリシーを使用して、バックアップを表示および管理します。

表20-14 INSPECT

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_BACKUP_INSPECT ListBackups なし

表20-15 READ

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_BACKUP_READ GetBackup CopyBackup (ソース・リージョンではMYSQL_BACKUP_COPY、宛先リージョンではMYSQL_BACKUP_CREATEも必要)

表20-16 USE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_BACKUP_COPY CopyBackup (ソース・リージョンではMYSQL_BACKUP_READ、宛先リージョンではMYSQL_BACKUP_CREATEも必要) なし
MYSQL_BACKUP_UPDATE UpdateBackup なし

表20-17 MANAGE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_BACKUP_CREATE CreateBackup CopyBackup (ソース・リージョンではMYSQL_BACKUP_READおよびMYSQL_BACKUP_COPYも必要)
MYSQL_BACKUP_DELETE DeleteBackup なし
MYSQL_BACKUP_MOVE ChangeBackupCompartment なし

mysql-channels

HeatWaveサービスのチャネル固有のポリシーを使用して、レプリケーション・チャネルを表示および管理します。

表20-18 INSPECT

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_CHANNEL_INSPECT

ListChannels

なし

表20-19 READ

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_CHANNEL_READ

GetChannel

なし

表20-20 USE

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_CHANNEL_RESUME

なし

ResumeChannel (MYSQL_INSTANCE_USEも必要)

表20-21 MANAGE

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_CHANNEL_CREATE

なし

CreateChannel (MYSQL_INSTANCE_USEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

MYSQL_CHANNEL_DELETE

なし

DeleteChannel (MYSQL_INSTANCE_USEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

MYSQL_CHANNEL_UPDATE

なし

UpdateChannel (MYSQL_INSTANCE_USEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

MYSQL_CHANNEL_RESET

なし

ResetChannel (MYSQL_INSTANCE_USEおよびMYSQL_INSTANCE_CONTENT_WRITEも必要)

mysql-heatwave

HeatWaveサービスのHeatWaveクラスタ・ポリシーを使用して、HeatWaveクラスタを表示および管理します。

表20-22 READ

権限 完全にカバーされるAPI 部分的にカバーされるAPI

MYSQL_HEATWAVE_READ

GetHeatWaveCluster

なし

表20-23 USE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_HEATWAVE_USE

StopHeatWaveCluster

StartHeatWaveCluster

RestartHeatWaveCluster

GetHeatWaveClusterMemoryEstimate (MYSQL_INSTANCE_CONTENT_READも必要)

GenerateHeatWaveClusterMemoryEstimate (MYSQL_INSTANCE_CONTENT_READも必要)

表20-24 MANAGE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_HEATWAVE_CREATE なし

AddHeatWaveCluster (MYSQL_INSTANCE_USEも必要)

UpdateHeatWaveCluster (MYSQL_INSTANCE_USEおよびMYSQL_HEATWAVE_DELETEも必要)

MYSQL_HEATWAVE_DELETE なし

DeleteHeatWaveCluster (MYSQL_INSTANCE_USEも必要)

UpdateHeatWaveCluster (MYSQL_INSTANCE_USEおよびMYSQL_HEATWAVE_CREATEも必要)

MYSQL_HEATWAVE_START StartHeatWaveCluster RestartHeatWaveCluster (MYSQL_HEATWAVE_STOPも必要)
MYSQL_HEATWAVE_STOP StopHeatWaveCluster RestartHeatWaveCluster (MYSQL_HEATWAVE_STARTも必要)

mysql-work-requests

HeatWaveサービスの作業リクエスト固有のポリシーを使用して、作業リクエストを管理します。

表20-25 INSPECT

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_INSTANCE_WORK_REQUEST_INSPECT ListWorkRequests なし

表20-26 READ

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_INSTANCE_WORK_REQUEST_READ GetWorkRequest なし

表20-27 MANAGE

権限 完全にカバーされるAPI 部分的にカバーされるAPI
MYSQL_INSTANCE_WORK_REQUEST_DELETE なし なし