Roving Edge Infrastructureのコンピュート権限

Roving Edge Infrastructureデバイスのコンピュート・サービスのルールへのアクセスを制御するユーザーIAMポリシーを記述するための詳細について説明します。

リソース・タイプ

instances

console-histories

instance-console-connections

instance-images

compute-work-request

instance-family

動詞+リソース・タイプの組合せの詳細

次の表は、各動詞でカバーされる権限およびAPI操作を示しています。アクセス・レベルは、inspect > read > use > manageの順に累積します。

インスタンス

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

検査する

INSTANCE_INSPECT

ListShapes

ListInstances

GetConsoleHistory (inspect console-historiesも必要)

ListConsoleHistories (inspect console-historiesも必要)

ListVnicAttachments (読取りvnic-attachmentsも必要)

ListVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListBootVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetBootVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListInstanceConsoleConnections (inspect instance-console-connectionsも必要)

読取り

INSTANCE_INSPECT

INSTANCE_READ

ListShapes

ListInstances

GetInstance

GetWindowsInstanceInitialCredentials

GetInstanceDefaultCredentials

ListInstanceDevices

GetConsoleHistory (inspect console-historiesも必要)

ListConsoleHistories (inspect console-historiesも必要)

ListVnicAttachments (読取りvnic-attachmentsも必要)

ListVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListBootVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetBootVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListInstanceConsoleConnections (inspect instance-console-connectionsも必要)

CaptureConsoleHistory (コンソール履歴の管理およびインスタンス・イメージの読取りも必要)

GetConsoleHistoryContent (console-historiesの読み込みとinstance-imagesの読み込みも必要)

CreateInstanceConsoleConnection (manage instance-console-connectionsも必要)

GetInstanceConsoleConnection (read instance-console-connectionsも必要)

使用

INSTANCE_ATTACH_VOLUME

INSTANCE_CREATE_IMAGE

INSTANCE_DETACH_VOLUME

INSTANCE_INSPECT

INSTANCE_POWER_ACTIONS

INSTANCE_READ

INSTANCE_UPDATE

ListShapes

ListInstances

GetInstance

GetWindowsInstanceInitialCredentials

GetInstanceDefaultCredentials

ListInstanceDevices

InstanceAction

UpdateInstance

GetConsoleHistory (inspect console-historiesも必要)

ListConsoleHistories (inspect console-historiesも必要)

ListVnicAttachments (読取りvnic-attachmentsも必要)

ListVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListBootVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetBootVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListInstanceConsoleConnections (inspect instance-console-connectionsも必要)

CaptureConsoleHistory (コンソール履歴の管理およびインスタンス・イメージの読取りも必要)

GetConsoleHistoryContent (console-historiesの読み込みとinstance-imagesの読み込みも必要)

CreateInstanceConsoleConnection (manage instance-console-connectionsも必要)

GetInstanceConsoleConnection (read instance-console-connectionsも必要)

AttachBootVolume (ボリューム・アタッチメントの管理も必要)

AttachVolume (ボリューム・アタッチメントの管理も必要)

CreateImage (インスタンス・イメージの管理およびインスタンスの管理も必要)

DetachBootVolume (ボリューム・アタッチメントの管理も必要)

DetachVolume (ボリューム・アタッチメントの管理も必要)

管理

INSTANCE_ATTACH_SECONDARY_VNIC

INSTANCE_ATTACH_VOLUME

INSTANCE_CREATE

INSTANCE_CREATE_IMAGE

INSTANCE_DELETE

INSTANCE_DETACH_SECONDARY_VNIC

INSTANCE_DETACH_VOLUME

INSTANCE_INSPECT

INSTANCE_MOVE

INSTANCE_POWER_ACTIONS

INSTANCE_READ

INSTANCE_UPDATE

COMPUTE_WORK_REQUEST_CREATE

COMPUTE_WORK_REQUEST_INSPECT

COMPUTE_WORK_REQUEST_READ

ListShapes

ListInstances

GetInstance

GetWindowsInstanceInitialCredentials

GetInstanceDefaultCredentials

ListInstanceDevices

InstanceAction

UpdateInstance

GetConsoleHistory (inspect console-historiesも必要)

ListConsoleHistories (inspect console-historiesも必要)

ListVnicAttachments (読取りvnic-attachmentsも必要)

ListVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListBootVolumeAttachments (ボリュームの検査とボリューム・アタッチメントの検査も必要)

GetBootVolumeAttachment (ボリュームの検査とボリューム・アタッチメントの検査も必要)

ListInstanceConsoleConnections (inspect instance-console-connectionsも必要)

CaptureConsoleHistory (コンソール履歴の管理およびインスタンス・イメージの読取りも必要)

GetConsoleHistoryContent (console-historiesの読み込みとinstance-imagesの読み込みも必要)

CreateInstanceConsoleConnection (manage instance-console-connectionsも必要)

GetInstanceConsoleConnection (read instance-console-connectionsも必要)

AttachBootVolume (ボリューム・アタッチメントの管理も必要)

AttachVolume (ボリューム・アタッチメントの管理も必要)

CreateImage (インスタンス・イメージの管理およびインスタンスの管理も必要)

DetachBootVolume (ボリューム・アタッチメントの管理も必要)

DetachVolume (ボリューム・アタッチメントの管理も必要)

LaunchInstance (インスタンス・イメージの読取り、vnicsの使用およびサブネットの使用も必要)

TerminateInstance (vnicsを使用したり、サブネットを使用することもできます。ボリューム・アタッチメントの管理と、ボリュームがアタッチされている場合はボリュームの使用も必要です)

GetWorkRequest、 ListWorkRequestErrorsおよびListWorkRequestLogs(インスタンス・リソース・タイプに関連する作業リクエストの場合。すべて、LaunchInstanceの権限も必要です)

AttachVnic (vnicsの使用、サブネットの使用、vnic-attachmentsの検査、およびvcnsの使用も必要)

DetachVnic (vnicsの使用、サブネットの使用、vnic-attachmentsの検査も必要)

コンソール履歴

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

検査する

CONSOLE_HISTORY_INSPECT

なし

GetConsoleHistory (検査インスタンスも必要)

ListConsoleHistories (検査インスタンスも必要)

読取り

CONSOLE_HISTORY_INSPECT

COMPUTE_WORK_REQUEST_READ

なし

GetConsoleHistory (検査インスタンスも必要)

ListConsoleHistories (検査インスタンスも必要)

GetConsoleHistoryContent (読取りインスタンスおよび読取りインスタンス・イメージも必要)

使用

CONSOLE_HISTORY_INSPECT

COMPUTE_WORK_REQUEST_READ

なし

GetConsoleHistory (検査インスタンスも必要)

ListConsoleHistories (検査インスタンスも必要)

GetConsoleHistoryContent (読取りインスタンスおよび読取りインスタンス・イメージも必要)

管理

CONSOLE_HISTORY_INSPECT

CONSOLE_HISTORY_READ

CONSOLE_HISTORY_CREATE

CONSOLE_HISTORY_DELETE

DeleteConsoleHistory

UpdateConsoleHistory

GetConsoleHistory (検査インスタンスも必要)

ListConsoleHistories (検査インスタンスも必要)

GetConsoleHistoryContent (読取りインスタンスおよび読取りインスタンス・イメージも必要)

CaptureConsoleHistory (読取りインスタンスおよび読取りインスタンス・イメージも必要)

インスタンス・コンソール接続

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

検査する

INSTANCE_CONSOLE_CONNECTION_INSPECT

なし

ListInstanceConsoleConnections (検査インスタンスも必要)

読取り

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

なし

ListInstanceConsoleConnections (検査インスタンスも必要)

GetInstanceConsoleConnection(読取りインスタンスも必要)

使用

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

なし

ListInstanceConsoleConnections (検査インスタンスも必要)

GetInstanceConsoleConnection(読取りインスタンスも必要)

管理

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

INSTANCE_CONSOLE_CONNECTION_UPDATE

INSTANCE_CONSOLE_CONNECTION_CREATE

INSTANCE_CONSOLE_CONNECTION_DELETE

UpdateInstanceConsoleConnection

DeleteInstanceConsoleConnection

ListInstanceConsoleConnections (検査インスタンスも必要)

GetInstanceConsoleConnection(読取りインスタンスも必要)

CreateInstanceConsoleConnection(読取りインスタンスも必要)

インスタンス・イメージ

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

検査する

INSTANCE_IMAGE_INSPECT

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

なし

読取り

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

LaunchInstance (インスタンスの管理、インスタンス・イメージの管理、vnicsの使用およびサブネットの使用も必要)

CaptureConsoleHistory (コンソール履歴の読取りおよびインスタンスの読取りも必要)

GetConsoleHistoryContent (コンソール履歴および読取りインスタンスも必要)

ExportImage (管理オブジェクトも必要)

使用

INSTANCE_IMAGE_INSPECT

INSTANCE_IMAGE_READ

INSTANCE_IMAGE_UPDATE

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

UpdateImage

AddImageShapeCompatibility

RemoveImageShapeCompatibility

LaunchInstance (インスタンスの管理、インスタンス・イメージの管理、vnicsの使用およびサブネットの使用も必要)

CaptureConsoleHistory (コンソール履歴の読取りおよびインスタンスの読取りも必要)

GetConsoleHistoryContent (コンソール履歴および読取りインスタンスも必要)

ExportImage (管理オブジェクトも必要)

管理

INSTANCE_IMAGE_INSPECT

INSTANCE_IMAGE_READ

INSTANCE_IMAGE_UPDATE

INSTANCE_IMAGE_MOVE

INSTANCE_IMAGE_CREATE

INSTANCE_IMAGE_DELETE

COMPUTE_WORK_REQUEST_CREATE

COMPUTE_WORK_REQUEST_DELETE

COMPUTE_WORK_REQUEST_INSPECT

COMPUTE_WORK_REQUEST_READ

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

UpdateImage

AddImageShapeCompatibility

RemoveImageShapeCompatibility

DeleteImage

LaunchInstance (インスタンスの管理、インスタンス・イメージの管理、vnicsの使用およびサブネットの使用も必要)

CaptureConsoleHistory (コンソール履歴の読取りおよびインスタンスの読取りも必要)

GetConsoleHistoryContent (コンソール履歴および読取りインスタンスも必要)

CreateImage (インスタンスの使用、インスタンスの管理およびインスタンス・イメージの管理も必要)

TerminateInstance (vnicsの使用、サブネットの使用、インスタンスの管理も必要であり、ボリュームのアタッチメントの管理とボリュームの使用も必要です)

GetWorkRequest、 ListWorkRequestErrorsおよびListWorkRequestLogs(インスタンス・イメージ・リソース・タイプに関連する作業リクエストの場合。すべて、CreateImageの権限も必要です)

ExportImage (管理オブジェクトも必要)

計算- 作業リクエスト

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

検査する

COMPUTE_WORK_REQUEST_INSPECT

ListWorkrequests

なし

読取り

COMPUTE_WORK_REQUEST_READ

ListWorkrequests

GetWorkRequest

ListWorkrequestErrors

ListWorkrequestLogs

なし

インスタンス・ファミリ

動詞 権限 完全にカバーされるAPI 部分的にカバーされるAPI
検査する

INSTANCE_INSPECT

CONSOLE_HISTORY_INSPECT

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_IMAGE_INSPECT

VNIC_READ

VNIC_ATTACHMENT_READ

VOLUME_ATTACHMENT_INSPECT

ListShapes

ListInstances

GetConsoleHistory

ListConsoleHistories

ListImages

ListInstanceConsoleConnections

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

ListVnicAttachments

ListVolumeAttachments (ボリュームの検査も必要)

GetVolumeAttachment (ボリュームの検査も必要)

ListBootVolumeAttachments (ボリュームの検査も必要)

GetBootVolumeAttachment (ボリュームの検査も必要)

読取り

INSTANCE_INSPECT

INSTANCE_READ

CONSOLE_HISTORY_INSPECT

CONSOLE_HISTORY_READ

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

INSTANCE_IMAGE_INSPECT

INSTANCE_IMAGE_READ

VNIC_READ

VNIC_ATTACHMENT_READ

VOLUME_ATTACHMENT_INSPECT

VOLUME_ATTACHMENT_READ

ListShapes

ListInstances

GetInstance

GetWindowsInstanceInitialCredentials

GetInstanceDefaultCredentials

ListInstanceDevices

GetConsoleHistoryContent

ListConsoleHistories

GetInstanceConsoleConnection

ListInstanceConsoleConnections

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

ListVnicAttachments

ListVolumeAttachments (ボリュームの検査も必要)

GetVolumeAttachment (ボリュームの検査も必要)

ListBootVolumeAttachments (ボリュームの検査も必要)

GetBootVolumeAttachment (ボリュームの検査も必要)

CaptureConsoleHistory (manage console-historiesも必要)

CreateInstanceConsoleConnection (manage instance-console-connectionsも必要)

LaunchInstance (インスタンスの管理、インスタンス・イメージの管理、vnicsの使用およびサブネットの使用も必要)

ExportImage (管理オブジェクトも必要)

使用

INSTANCE_ATTACH_VOLUME

INSTANCE_CREATE_IMAGE

INSTANCE_DETACH_VOLUME

INSTANCE_INSPECT

INSTANCE_POWER_ACTIONS

INSTANCE_READ

INSTANCE_UPDATE

CONSOLE_HISTORY_INSPECT

CONSOLE_HISTORY_READ

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

INSTANCE_IMAGE_INSPECT

INSTANCE_IMAGE_READ

INSTANCE_IMAGE_UPDATE

VNIC_READ

VNIC_ATTACHMENT_READ

VOLUME_ATTACHMENT_INSPECT

VOLUME_ATTACHMENT_READ

VNIC_ATTACH

VNIC_DETACH

VOLUME_ATTACHMENT_UPDATE

ListShapes

ListInstances

GetInstance

GetWindowsInstanceInitialCredentials

GetInstanceDefaultCredentials

ListInstanceDevices

InstanceAction

UpdateInstance

GetConsoleHistoryContent

ListConsoleHistories

GetInstanceConsoleConnection

ListInstanceConsoleConnections

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

UpdateImage

AddImageShapeCompatibility

RemoveImageShapeCompatibility

ListVnicAttachments

ListVolumeAttachments (ボリュームの検査も必要)

GetVolumeAttachment (ボリュームの検査も必要)

ListBootVolumeAttachments (ボリュームの検査も必要)

GetBootVolumeAttachment (ボリュームの検査も必要)

CaptureConsoleHistory (manage console-historiesも必要)

CreateInstanceConsoleConnection (manage instance-console-connectionsも必要)

AttachBootVolume (ボリューム・アタッチメントの管理も必要)

AttachVolume (ボリューム・アタッチメントの管理も必要)

CreateImage (インスタンス・イメージの管理およびインスタンスの管理も必要)

DetachBootVolume (ボリューム・アタッチメントの管理も必要)

DetachVolume (ボリューム・アタッチメントの管理も必要)

LaunchInstance (インスタンスの管理、インスタンス・イメージの管理、サブネットの使用およびvnicの使用も必要)

ExportImage (管理オブジェクトも必要)

管理

INSTANCE_ATTACH_SECONDARY_VNIC

INSTANCE_ATTACH_VOLUME

INSTANCE_CREATE

INSTANCE_CREATE_IMAGE

INSTANCE_DELETE

INSTANCE_DETACH_SECONDARY_VNIC

INSTANCE_DETACH_VOLUME

INSTANCE_INSPECT

INSTANCE_MOVE

INSTANCE_POWER_ACTIONS

INSTANCE_READ

INSTANCE_UPDATE

COMPUTE_WORK_REQUEST_CREATE

COMPUTE_WORK_REQUEST_INSPECT

COMPUTE_WORK_REQUEST_READ

CONSOLE_HISTORY_CREATE

CONSOLE_HISTORY_DELETE

CONSOLE_HISTORY_INSPECT

CONSOLE_HISTORY_READ

INSTANCE_CONSOLE_CONNECTION_CREATE

INSTANCE_CONSOLE_CONNECTION_DELETE

INSTANCE_CONSOLE_CONNECTION_INSPECT

INSTANCE_CONSOLE_CONNECTION_READ

INSTANCE_CONSOLE_CONNECTION_UPDATE

INSTANCE_IMAGE_CREATE

INSTANCE_IMAGE_DELETE

INSTANCE_IMAGE_INSPECT

,INSTANCE_IMAGE_MOVE

INSTANCE_IMAGE_READ

INSTANCE_IMAGE_UPDATE

VNIC_READ

VNIC_ATTACHMENT_READ

VOLUME_ATTACHMENT_INSPECT

VOLUME_ATTACHMENT_READ

VNIC_ATTACH

VNIC_DETACH

VOLUME_ATTACHMENT_UPDATE

VOLUME_ATTACHMENT_CREATE

VOLUME_ATTACHMENT_DELETE

ListShapes

ListInstances

GetInstance

GetWindowsInstanceInitialCredentials

GetInstanceDefaultCredentials

ListInstanceDevices

InstanceAction

UpdateInstance

CaptureConsoleHistory

GetConsoleHistoryContent

ListConsoleHistories

DeleteConsoleHistory

UpdateConsoleHistory

CreateInstanceConsoleConnection

GetInstanceConsoleConnection

ListInstanceConsoleConnections

UpdateInstanceConsoleConnection

DeleteInstanceConsoleConnection

CreateImage

ListImages

GetImage

GetImageShapeCompatibility

ListImageShapeCompatibilities

UpdateImage

AddImageShapeCompatibility

RemoveImageShapeCompatibility

DeleteImage

ListWorkrequests

GetWorkRequest

ListWorkrequestErrors

ListWorkrequestLogs

ListVnicAttachments

AttachBootVolume

AttachVolume

DetachBootVolume

ListVolumeAttachments (ボリュームの検査も必要)

GetVolumeAttachment (ボリュームの検査も必要)

ListBootVolumeAttachments (ボリュームの検査も必要)

GetBootVolumeAttachment (ボリュームの検査も必要)

LaunchInstance (サブネットの使用とvnicの使用も必要)

TerminateInstance (サブネットの使用とvnicの使用も必要)

AttachVnic (サブネットの使用とvcnsの使用も必要)

DetachVnic (サブネットの使用も必要)

ExportImage (管理オブジェクトも必要)