View a markdown version of this page

Amazon Braket 的動作、資源和條件索引鍵 - 服務授權參考

Amazon Braket 的動作、資源和條件索引鍵

Amazon Braket (服務字首:braket) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。

參考資料:

Amazon Braket 定義的 API 操作

下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。

作業 IAM 動作 條件鍵 可能的值 (s) 存取層級

CancelJob

braket:CancelJob

寫入

CancelQuantumTask

braket:CancelQuantumTask

寫入

CreateJob

braket:CreateJob

寫入

braket:TagResource

標記、寫入

iam:PassRole

iam:PassedToService

braket.amazonaws.com

寫入

CreateQuantumTask

braket:CreateQuantumTask

寫入

braket:TagResource

標記、寫入

CreateSpendingLimit

braket:CreateSpendingLimit

寫入

braket:TagResource

標記、寫入

DeleteSpendingLimit

braket:DeleteSpendingLimit

寫入

GetDevice

braket:GetDevice

讀取

GetJob

braket:GetJob

讀取

GetQuantumTask

braket:GetQuantumTask

讀取

ListTagsForResource

braket:ListTagsForResource

讀取

SearchDevices

braket:SearchDevices

清單

SearchJobs

braket:SearchJobs

清單

SearchQuantumTasks

braket:SearchQuantumTasks

清單

SearchSpendingLimits

braket:SearchSpendingLimits

讀取

TagResource

braket:TagResource

標記、寫入

UntagResource

braket:UntagResource

標記、寫入

UpdateSpendingLimit

braket:UpdateSpendingLimit

寫入

Amazon Braket 定義的動作

您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。

動作 說明 資源類型 (*必填項目) 條件索引鍵 存取層級

CancelJob

准許取消任務

任務*

aws:ResourceTag/${TagKey}

寫入

CancelQuantumTask

准許取消量子任務

quantum-task*

aws:ResourceTag/${TagKey}

寫入

CreateJob

准許建立任務

裝置*

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

任務*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateQuantumTask

准許建立量子任務

裝置*

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

quantum-task*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateSpendingLimit

准許建立花費限制

裝置*

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

spending-limit*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteSpendingLimit

准許刪除花費限制

spending-limit*

aws:ResourceTag/${TagKey}

寫入

GetDevice

准許擷取有關 Amazon Braket 中可用裝置的資訊

裝置*

讀取

GetJob

准許擷取任務

任務*

aws:ResourceTag/${TagKey}

讀取

GetQuantumTask

准許擷取量子任務

quantum-task*

aws:ResourceTag/${TagKey}

讀取

ListTagsForResource

准許列出已套用至量子任務資源或任務的標籤

任務

aws:ResourceTag/${TagKey}

讀取

quantum-task

aws:ResourceTag/${TagKey}

spending-limit

aws:ResourceTag/${TagKey}

SearchDevices

准許搜尋 Amazon Braket 中可用裝置

清單

SearchJobs

准許搜尋任務

清單

SearchQuantumTasks

准許搜尋量子任務

清單

SearchSpendingLimits

准許搜尋花費限制

讀取

TagResource

准許將一個或多個標籤新增至量子任務或混合任務

任務

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

標記、寫入

quantum-task

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

spending-limit

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

准許從量子任務資源或任務移除一或多個標籤 標籤由鍵值組所構成。

任務

aws:ResourceTag/${TagKey}

aws:TagKeys

標記、寫入

quantum-task

aws:ResourceTag/${TagKey}

aws:TagKeys

spending-limit

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateSpendingLimit

准許更新花費限制

spending-limit*

aws:ResourceTag/${TagKey}

寫入

Amazon Braket 的僅限許可動作

下列動作是由 Amazon Braket 定義,但無法透過任何 API 操作直接叫用。它們只能用於 IAM 政策陳述式,以授予或拒絕許可。

動作 說明 資源類型 (*必填項目) 條件索引鍵 存取層級

AcceptUserAgreement

准許接受 Amazon Braket 使用者協議

寫入

GetServiceLinkedRoleStatus

准許檢查是否已建立 Amazon Braket 服務連結角色

讀取

GetUserAgreementStatus

准許檢查帳戶是否已接受 Amazon Braket 使用者協議

讀取

Amazon Braket 定義的資源類型

此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。

資源類型 ARN 條件索引鍵

裝置

arn:${Partition}:braket:*:*:device/${DeviceType}/${Provider}/${DeviceId}

任務

arn:${Partition}:braket:${Region}:${Account}:job/${RandomId}

aws:ResourceTag/${TagKey}

quantum-task

arn:${Partition}:braket:${Region}:${Account}:quantum-task/${RandomId}

aws:ResourceTag/${TagKey}

spending-limit

arn:${Partition}:braket:${Region}:${Account}:spending-limit/${RandomId}

aws:ResourceTag/${TagKey}

Amazon Braket 的條件索引鍵

Amazon Braket 定義了下列條件索引鍵,可用於 IAM 政策的 Condition 元素。

條件索引鍵 描述 Type

aws:RequestTag/${TagKey}

依請求中的標籤鍵值對是否存在篩選存取權

String

aws:ResourceTag/${TagKey}

依連接到資源的標籤鍵值對篩選存取權

String

aws:TagKeys

依請求中是否存在標籤索引鍵來篩選存取

ArrayOfString