Operações de API

Você deverá ter as permissões corretas para usar uma operação de API.

Tabela 20-28 Operações de API

Operação de API Permissão Necessária
ListShapes MYSQL_INSTANCE_INSPECT
ListVersions MYSQL_INSTANCE_INSPECT
ListDbSystems MYSQL_INSTANCE_INSPECT
GetDbSystem MYSQL_INSTANCE_READ
CreateDbSystem

MYSQL_INSTANCE_CREATE e (SUBNET_ATTACH, SUBNET_READ e SUBNET_DETACH no compartimento da sub-rede do sistema de BD)

MYSQL_CONFIGURATIONS_READ no compartimento da configuração também será necessário se uma configuração personalizada for usada.

MYSQL_BACKUP_READ no compartimento do backup também será necessário se esta for uma operação de clonagem.

VNIC_CREATE, VNIC_DELETE, NETWORK_SECURITY_GROUP_UPDATE_MEMBERS e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se um ponto final de leitura estiver ativado.

NETWORK_SECURITY_GROUP_READ e NETWORK_SECURITY_GROUP_UPDATE_MEMBERS no compartimento do NSG e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de banco de dados também serão necessários se o Grupo de Segurança de Rede estiver configurado.

StopDbSystem MYSQL_INSTANCE_USE ou MYSQL_INSTANCE_STOP
StartDbSystem MYSQL_INSTANCE_USE ou MYSQL_INSTANCE_START
RestartDbSystem MYSQL_INSTANCE_USE ou (MYSQL_INSTANCE_START e MYSQL_INSTANCE_STOP)
DeleteDbSystem

MYSQL_INSTANCE_DELETE.

MYSQL_CHANNEL_DELETE também será necessário se um canal de replicação estiver associado ao Sistema de Banco de Dados.

UpdateDbSystem MYSQL_INSTANCE_UPDATE

MYSQL_CONFIGURATIONS_READ no compartimento da configuração também será necessário se a configuração for atualizada para usar uma configuração personalizada.

PRIVATE_IP_UPDATE no compartimento da sub-rede do sistema de banco de dados também será necessário se o Nome do Host for atualizado.

VNIC_CREATE, VNIC_DELETE, NETWORK_SECURITY_GROUP_UPDATE_MEMBERS e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se o ponto final de leitura estiver ativado.

VNIC_UPDATE, NETWORK_SECURITY_GROUP_UPDATE_MEMBERS e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se o ponto final de leitura for atualizado.

VNIC_DELETE, NETWORK_SECURITY_GROUP_UPDATE_MEMBERS e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se o ponto final de leitura estiver desativado.

NETWORK_SECURITY_GROUP_READ e NETWORK_SECURITY_GROUP_UPDATE_MEMBERS no compartimento do NSG e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se o Grupo de Segurança de Rede for adicionado ao sistema de BD.

NETWORK_SECURITY_GROUP_READ e NETWORK_SECURITY_GROUP_UPDATE_MEMBERS no compartimento do NSG e VNIC_DISASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se o Grupo de Segurança de Rede for removido do sistema de BD.

CreateConfiguration MYSQL_CONFIGURATIONS_CREATE

MYSQL_CONFIGURATIONS_READ no compartimento da configuração de origem também será necessário se a configuração for copiada de uma configuração personalizada.

ListConfigurations MYSQL_CONFIGURATIONS_INSPECT
GetConfiguration MYSQL_CONFIGURATIONS_READ (obrigatório somente para configurações Personalizadas. Qualquer usuário pode ler configurações Padrão.)
UpdateConfiguration MYSQL_CONFIGURATIONS_UPDATE
DeleteConfiguration MYSQL_CONFIGURATIONS_DELETE
CreateBackup MYSQL_BACKUP_CREATE
DeleteBackup MYSQL_BACKUP_DELETE
ListBackups MYSQL_BACKUP_INSPECT
GetBackup MYSQL_BACKUP_READ
UpdateBackup MYSQL_BACKUP_UPDATE
CancelDeletion MYSQL_BACKUP_UPDATE
ChangeBackupCompartment MYSQL_BACKUP_MOVE no compartimento de origem e de destino
CopyBackup MYSQL_BACKUP_COPY e MYSQL_BACKUP_READ na região de origem e MYSQL_BACKUP_CREATE na região de destino
ListWorkRequests MYSQL_INSTANCE_WORK_REQUEST_INSPECT ou MYSQL_INSTANCE_INSPECT
GetWorkRequest MYSQL_INSTANCE_WORK_REQUEST_READ ou MYSQL_INSTANCE_READ
ListChannels MYSQL_CHANNEL_INSPECT
GetChannel MYSQL_CHANNEL_READ
CreateChannel MYSQL_CHANNEL_CREATE, MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE
UpdateChannel MYSQL_CHANNEL_UPDATE, MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE
ResetChannel MYSQL_CHANNEL_RESET, MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE
ResumeChannel MYSQL_CHANNEL_RESUME e MYSQL_INSTANCE_USE
DeleteChannel MYSQL_CHANNEL_DELETE, MYSQL_INSTANCE_USE e MYSQL_INSTANCE_CONTENT_WRITE
ListReplicas MYSQL_INSTANCE_INSPECT
GetReplica MYSQL_INSTANCE_READ
CreateReplica MYSQL_INSTANCE_CREATE e (SUBNET_ATTACH, SUBNET_READ e SUBNET_DETACH no compartimento da sub-rede do sistema de BD)

MYSQL_CONFIGURATIONS_READ no compartimento da configuração também será necessário se uma configuração personalizada for usada.

NETWORK_SECURITY_GROUP_READ e NETWORK_SECURITY_GROUP_UPDATE_MEMBERS no compartimento do NSG e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de banco de dados também serão necessários se o Grupo de Segurança de Rede for adicionado à réplica de leitura.

UpdateReplica MYSQL_INSTANCE_UPDATE

MYSQL_CONFIGURATIONS_READ no compartimento da configuração também será necessário se a configuração for atualizada para usar uma configuração personalizada.

NETWORK_SECURITY_GROUP_READ e NETWORK_SECURITY_GROUP_UPDATE_MEMBERS no compartimento do NSG e VNIC_ASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de banco de dados também serão necessários se o Grupo de Segurança de Rede for adicionado à réplica de leitura.

NETWORK_SECURITY_GROUP_READ e NETWORK_SECURITY_GROUP_UPDATE_MEMBERS no compartimento do NSG e VNIC_DISASSOCIATE_NETWORK_SECURITY_GROUP no compartimento da sub-rede do sistema de BD também serão necessários se o Grupo de Segurança de Rede for removido da réplica de leitura.

DeleteReplica MYSQL_INSTANCE_DELETE
GetHeatWaveCluster MYSQL_HEATWAVE_READ
AddHeatWaveCluster MYSQL_INSTANCE_USE e MYSQL_HEATWAVE_CREATE
StopHeatWaveCluster MYSQL_INSTANCE_USE, MYSQL_INSTANCE_STOP, MYSQL_HEATWAVE_USE ou MYSQL_HEATWAVE_STOP
StartHeatWaveCluster MYSQL_INSTANCE_USE, MYSQL_INSTANCE_START, MYSQL_HEATWAVE_USE ou MYSQL_HEATWAVE_START
RestartHeatWaveCluster MYSQL_INSTANCE_USE, MYSQL_HEATWAVE_USE ou (MYSQL_INSTANCE_START e MYSQL_INSTANCE_STOP) ou (MYSQL_HEATWAVE_START e MYSQL_HEATWAVE_STOP)
DeleteHeatWaveCluster MYSQL_INSTANCE_DELETE ou (MYSQL_INSTANCE_USE e MYSQL_HEATWAVE_DELETE)
UpdateHeatWaveCluster MYSQL_INSTANCE_USE, MYSQL_HEATWAVE_CREATE e MYSQL_HEATWAVE_DELETE
GetHeatWaveClusterMemoryEstimate MYSQL_INSTANCE_CONTENT_READ e MYSQL_HEATWAVE_USE
GenerateHeatWaveClusterMemoryEstimate MYSQL_INSTANCE_CONTENT_READ e MYSQL_HEATWAVE_USE