AWS DevOps Agent Service 的動作、資源和條件索引鍵
AWS DevOps Agent Service (服務字首:aidevops) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。
參考資料:
-
了解如何設定此服務。
-
檢視可供此服務使用的 API 操作清單。
-
了解如何使用 IAM 許可政策來保護此服務及其資源。
-
檢視此服務的程式設計服務授權參考
。
主題
AWS DevOps Agent Service 定義的 API 操作
下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。
| 作業 | IAM 動作 | 條件鍵 | 可能的值 (s) | 存取層級 |
|---|---|---|---|---|
|
AssociateService |
寫入 |
|||
iam:PassedToService |
aidevops.amazonaws.com |
寫入 |
||
|
CreateAgentSpace |
寫入 |
|||
標記、寫入 |
||||
|
CreatePrivateConnection |
寫入 |
|||
標記、寫入 |
||||
|
DeleteAgentSpace |
寫入 |
|||
|
DeletePrivateConnection |
寫入 |
|||
|
DeregisterService |
寫入 |
|||
|
DescribePrivateConnection |
讀取 |
|||
|
DisableOperatorApp |
寫入 |
|||
|
DisassociateService |
寫入 |
|||
|
EnableOperatorApp |
寫入 |
|||
iam:PassedToService |
aidevops.amazonaws.com |
寫入 |
||
|
GetAgentSpace |
讀取 |
|||
|
GetAssociation |
讀取 |
|||
|
GetOperatorApp |
讀取 |
|||
|
GetService |
讀取 |
|||
|
ListAgentSpaces |
清單 |
|||
|
ListAssociations |
清單 |
|||
|
ListPrivateConnections |
清單 |
|||
|
ListServices |
清單 |
|||
|
ListTagsForResource |
讀取 |
|||
|
ListWebhooks |
清單 |
|||
|
RegisterService |
寫入 |
|||
標記、寫入 |
||||
iam:PassedToService |
aidevops.amazonaws.com |
寫入 |
||
|
TagResource |
標記、寫入 |
|||
|
UntagResource |
標記、寫入 |
|||
|
UpdateAgentSpace |
寫入 |
|||
|
UpdateAssociation |
寫入 |
|||
iam:PassedToService |
aidevops.amazonaws.com |
寫入 |
||
|
UpdateOperatorAppIdpConfig |
寫入 |
|||
|
UpdatePrivateConnectionCertificate |
寫入 |
|||
|
ValidateAwsAssociations |
寫入 |
AWS DevOps Agent Service 定義的動作
您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許關聯服務 |
寫入 |
|||
准許建立存取權杖 |
寫入 |
|||
准許建立代理程式空間 |
寫入 |
|||
准許建立資產 |
寫入 |
|||
准許建立資產檔案 |
寫入 |
|||
准許建立新的待處理項目任務 |
寫入 |
|||
准許建立聊天 |
寫入 |
|||
准許建立新的知識項目 |
寫入 |
|||
准許產生安全的一次性工作階段,以啟動主控台外應用程式登入 |
寫入 |
|||
准許建立私有連線 |
寫入 |
|||
准許建立觸發 |
寫入 |
|||
准許刪除代理程式空間 |
寫入 |
|||
准許刪除資產 |
寫入 |
|||
准許刪除資產檔案 |
寫入 |
|||
准許刪除知識項目 |
寫入 |
|||
准許刪除私有連線 |
寫入 |
|||
准許刪除觸發 |
寫入 |
|||
准許取消註冊服務 |
寫入 |
|||
准許描述私有連線 |
讀取 |
|||
准許描述支援服務 |
讀取 |
|||
准許描述客戶支援層級 |
寫入 |
|||
准許停用運算子應用程式對指定 AgentSpace 的存取 |
寫入 |
|||
准許取消服務關聯 |
寫入 |
|||
准許探索拓撲資訊 |
寫入 |
|||
准許讓 Operator App 存取指定的 AgentSpace |
寫入 |
|||
准許結束案例的聊天 |
寫入 |
|||
准許取得存取權杖詳細資訊 |
讀取 |
|||
准許擷取帳戶用量資訊 |
讀取 |
|||
准許取得代理程式空間 |
讀取 |
|||
准許取得資產 |
讀取 |
|||
准許取得資產內容 |
讀取 |
|||
准許取得資產檔案 |
讀取 |
|||
准許取得關聯 |
讀取 |
|||
准許取得待處理項目任務 |
讀取 |
|||
准許取得知識項目 |
讀取 |
|||
准許取得任何已啟用身分驗證流程的運算子身分驗證組態 |
讀取 |
|||
准許取得建議 |
讀取 |
|||
准許取得服務 |
讀取 |
|||
准許取得觸發條件 |
讀取 |
|||
准許啟動案例的聊天 |
寫入 |
|||
准許列出存取權杖 |
清單 |
|||
准許列出代理程式空間 |
清單 |
|||
准許列出資產檔案 |
清單 |
|||
准許列出資產類型 |
清單 |
|||
准許列出資產版本 |
清單 |
|||
准許列出資產 |
清單 |
|||
准許列出關聯 |
清單 |
|||
准許列出待處理項目任務 |
清單 |
|||
准許列出聊天 |
清單 |
|||
准許列出執行 |
清單 |
|||
准許列出目標 |
清單 |
|||
准許列出日誌記錄 |
清單 |
|||
准許列出知識項目版本 |
清單 |
|||
准許列出知識項目 |
清單 |
|||
准許列出待定訊息 |
清單 |
|||
准許列出私有連線 |
清單 |
|||
准許列出建議 |
清單 |
|||
准許列出服務 |
清單 |
|||
准許列出資源的標籤 |
讀取 |
|||
准許列出觸發條件 |
清單 |
|||
准許列出要關聯的 Webhook |
清單 |
|||
准許註冊特定服務 |
寫入 |
|||
准許撤銷存取權杖 |
寫入 |
|||
准許輪換存取權杖 |
寫入 |
|||
准許查詢已註冊的服務可存取資源 |
讀取 |
|||
准許傳送聊天訊息 |
寫入 |
|||
准許標記資源 |
標記、寫入 |
|||
准許取消標記資源 |
標記、寫入 |
|||
准許更新代理程式空間 |
寫入 |
|||
准許更新客服人員工具調用的核准動作 (核准或拒絕) |
寫入 |
|||
准許更新資產 |
寫入 |
|||
准許更新資產檔案 |
寫入 |
|||
准許更新關聯 |
寫入 |
|||
准許更新任務 |
寫入 |
|||
准許更新目標 |
寫入 |
|||
准許更新知識項目 |
寫入 |
|||
准許更新 Operator App 的外部身分提供者組態 |
寫入 |
|||
准許更新私有連線憑證 |
寫入 |
|||
准許更新建議 |
寫入 |
|||
准許更新觸發 |
寫入 |
|||
准許驗證 aws 關聯 |
寫入 |
AWS DevOps Agent Service 的僅限許可動作
下列動作是由 AWS DevOps Agent Service 定義,但無法透過任何 API 操作直接叫用。它們只能在 IAM 政策陳述式中使用,以授予或拒絕許可。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許授權付費日誌 |
許可管理、寫入 |
AWS DevOps Agent Service 定義的資源類型
此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。
| 資源類型 | ARN | 條件索引鍵 |
|---|---|---|
arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId} |
||
arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}/asset/${AssetId} |
||
arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}/association/${AssociationId} |
||
arn:${Partition}:aidevops:${Region}:${Account}:private-connection/${Name} |
||
arn:${Partition}:aidevops:${Region}:${Account}:service/${ServiceId} |
||
arn:${Partition}:aidevops:${Region}:${Account}:agentspace/${AgentSpaceId}/trigger/${TriggerId} |
AWS DevOps Agent Service 的條件索引鍵
AWS DevOps Agent Service 定義了下列條件索引鍵,可用於 IAM 政策的 Condition元素。
| 條件索引鍵 | 描述 | Type |
|---|---|---|
依請求上的來源 AgentSpace ARN 篩選存取權。由 服務從請求內容設定,而非由發起人提供 |
ARN |
|
依請求上的目標 AgentSpace ARN 篩選存取權。由 服務從請求內容設定,而非由發起人提供 |
ARN |
|
依要求中傳遞的標籤來篩選存取權 |
String |
|
依與資源關聯的標籤來篩選存取權 |
String |
|
依要求中傳遞的標籤索引鍵來篩選存取權 |
ArrayOfString |