Amazon Redshift Serverless 的動作、資源和條件索引鍵
Amazon Redshift Serverless (服務字首:redshift-serverless) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。
參考資料:
-
了解如何設定此服務。
-
檢視可供此服務使用的 API 操作清單。
-
了解如何使用 IAM 許可政策來保護此服務及其資源。
-
檢視此服務的程式設計服務授權參考
。
主題
Amazon Redshift Serverless 定義的 API 操作
下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。
| 作業 | IAM 動作 | 條件鍵 | 可能的值 (s) | 存取層級 |
|---|---|---|---|---|
|
ConvertRecoveryPointToSnapshot |
寫入 |
|||
標記、寫入 |
||||
|
CreateCustomDomainAssociation |
寫入 |
|||
|
CreateEndpointAccess |
寫入 |
|||
|
CreateNamespace |
寫入 |
|||
標記、寫入 |
||||
iam:PassedToService |
redshift-serverless.amazonaws.com |
寫入 |
||
|
CreateReservation |
寫入 |
|||
|
CreateScheduledAction |
寫入 |
|||
寫入 |
||||
iam:PassedToService |
redshift-serverless.amazonaws.com |
寫入 |
||
|
CreateSnapshot |
寫入 |
|||
標記、寫入 |
||||
|
CreateSnapshotCopyConfiguration |
寫入 |
|||
|
CreateUsageLimit |
寫入 |
|||
|
CreateWorkgroup |
寫入 |
|||
標記、寫入 |
||||
|
DeleteCustomDomainAssociation |
寫入 |
|||
|
DeleteEndpointAccess |
寫入 |
|||
|
DeleteNamespace |
寫入 |
|||
|
DeleteResourcePolicy |
寫入 |
|||
|
DeleteScheduledAction |
寫入 |
|||
|
DeleteSnapshot |
寫入 |
|||
|
DeleteSnapshotCopyConfiguration |
寫入 |
|||
|
DeleteUsageLimit |
寫入 |
|||
|
DeleteWorkgroup |
寫入 |
|||
|
GetCredentials |
寫入 |
|||
|
GetCustomDomainAssociation |
讀取 |
|||
|
GetEndpointAccess |
讀取 |
|||
|
GetIdentityCenterAuthToken |
讀取 |
|||
|
GetNamespace |
讀取 |
|||
|
GetRecoveryPoint |
讀取 |
|||
|
GetReservation |
讀取 |
|||
|
GetReservationOffering |
讀取 |
|||
|
GetResourcePolicy |
讀取 |
|||
|
GetScheduledAction |
讀取 |
|||
|
GetSnapshot |
讀取 |
|||
|
GetTableRestoreStatus |
讀取 |
|||
|
GetTrack |
讀取 |
|||
|
GetUsageLimit |
讀取 |
|||
|
GetWorkgroup |
讀取 |
|||
|
ListCustomDomainAssociations |
清單 |
|||
|
ListEndpointAccess |
清單 |
|||
|
ListManagedWorkgroups |
清單 |
|||
|
ListNamespaces |
清單 |
|||
|
ListRecoveryPoints |
清單 |
|||
|
ListReservationOfferings |
清單 |
|||
|
ListReservations |
清單 |
|||
|
ListScheduledActions |
清單 |
|||
|
ListSnapshotCopyConfigurations |
清單 |
|||
|
ListSnapshots |
清單 |
|||
|
ListTableRestoreStatus |
清單 |
|||
|
ListTagsForResource |
清單 |
|||
|
ListTracks |
清單 |
|||
|
ListUsageLimits |
清單 |
|||
|
ListWorkgroups |
清單 |
|||
|
PutResourcePolicy |
寫入 |
|||
|
RestoreFromRecoveryPoint |
寫入 |
|||
|
RestoreFromSnapshot |
寫入 |
|||
|
RestoreTableFromRecoveryPoint |
寫入 |
|||
|
RestoreTableFromSnapshot |
寫入 |
|||
|
TagResource |
標記、寫入 |
|||
|
UntagResource |
標記、寫入 |
|||
|
UpdateCustomDomainAssociation |
寫入 |
|||
|
UpdateEndpointAccess |
寫入 |
|||
|
UpdateLakehouseConfiguration |
iam:PassedToService |
redshift-serverless.amazonaws.com |
寫入 |
|
寫入 |
||||
寫入 |
||||
寫入 |
||||
|
UpdateNamespace |
寫入 |
|||
iam:PassedToService |
redshift-serverless.amazonaws.com |
寫入 |
||
|
UpdateScheduledAction |
寫入 |
|||
寫入 |
||||
iam:PassedToService |
redshift-serverless.amazonaws.com |
寫入 |
||
|
UpdateSnapshot |
寫入 |
|||
|
UpdateSnapshotCopyConfiguration |
寫入 |
|||
|
UpdateUsageLimit |
寫入 |
|||
|
UpdateWorkgroup |
寫入 |
Amazon Redshift Serverless 定義的動作
您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許將復原點轉換為快照 |
寫入 |
|||
准許在 Amazon Redshift Serverless 中建立自訂網域關聯 |
寫入 |
|||
准許建立 Amazon Redshift Serverless 受管 VPC 端點 |
寫入 |
|||
准許建立 Amazon Redshift Serverless 命名空間 |
寫入 |
|||
准許根據特定保留方案,為指定數量RPUs 購買容量保留 |
寫入 |
|||
准許為指定的 Amazon Redshift Serverless 命名空間建立排程動作 |
寫入 |
|||
准許在命名空間中建立所有資料庫快照 |
寫入 |
|||
准許為指定的 Amazon Redshift Serverless 命名空間建立快照副本組態 |
寫入 |
|||
准許為指定的 Amazon Redshift Serverless 用量類型建立用量限制 |
寫入 |
|||
准許在 Amazon Redshift Serverless 中建立工作群組 |
寫入 |
|||
准許刪除自訂網域關聯 |
寫入 |
|||
准許刪除 Amazon Redshift Serverless 受管 VPC 端點 |
寫入 |
|||
准許從 Amazon Redshift Serverless 刪除命名空間 |
寫入 |
|||
准許刪除指定的資源政策 |
寫入 |
|||
准許從 Amazon Redshift Serverless 刪除排程動作 |
寫入 |
|||
准許從 Amazon Redshift Serverless 刪除快照 |
寫入 |
|||
准許刪除 Amazon Redshift Serverless 命名空間的快照副本組態 |
寫入 |
|||
准許從 Amazon Redshift Serverless 刪除用量限制 |
寫入 |
|||
准許刪除工作群組 |
寫入 |
|||
准許使用臨時授權來取得資料庫使用者名稱和臨時密碼,以便登入 Amazon Redshift Serverless |
寫入 |
|||
准許取得特定自訂網域關聯的相關資訊 |
讀取 |
|||
准許建立 Amazon Redshift Serverless 受管 VPC 端點 |
讀取 |
|||
准許取得授權字符,讓 Identity Center 使用者存取 Redshift Serverless 工作群組 |
讀取 |
|||
准許使用指定的組態設定建立 Amazon Redshift Managed Serverless 工作群組 |
讀取 |
|||
准許取得 Amazon Redshift Serverless 中的命名空間資訊 |
讀取 |
|||
准許取得復原點的相關資訊 |
讀取 |
|||
准許取得特定保留物件 |
讀取 |
|||
准許取得特定的保留方案 |
讀取 |
|||
准許取得資源政策 |
讀取 |
|||
准許取得排程動作的相關資訊 |
讀取 |
|||
准許取得特定快照的相關資訊 |
讀取 |
|||
准許取得特定快照的資料表還原狀態 |
讀取 |
|||
准許取得 Amazon Redshift Serverless 中軌道的相關資訊 |
讀取 |
|||
准許取得 Amazon Redshift Serverless 中的用量限制資訊 |
讀取 |
|||
准許取得特定工作群組的相關資訊 |
讀取 |
|||
准許列出 Amazon Redshift Serverless 中的自訂網域關聯 |
清單 |
|||
准許列出 EndpointAccess 物件和相關資訊 |
清單 |
|||
准許列出 Amazon Redshift Serverless 中的受管工作群組 |
清單 |
|||
准許列出在 Amazon Redshift Serverless 中的命名空間 |
清單 |
|||
准許列出復原點的陣列 |
清單 |
|||
准許列出所有可用的容量保留方案 |
清單 |
|||
准許列出所有保留 |
清單 |
|||
准許列出排程動作 |
清單 |
|||
准許列出 SnapshotCopyConfiguration 物件及相關資訊 |
清單 |
|||
准許列出快照 |
清單 |
|||
准許列出資料表還原狀態 |
清單 |
|||
准許列出指派給資源的標籤 |
清單 |
|||
准許列出 Amazon Redshift Serverless 中可用的音軌 |
清單 |
|||
准許列出在 Amazon Redshift Serverless 內的所有用量限制 |
清單 |
|||
准許列出在 Amazon Redshift Serverless 中的工作群組 |
清單 |
|||
准許建立或更新資源政策 |
寫入 |
|||
准許從復原點還原資料 |
寫入 |
|||
准許從快照還原命名空間 |
寫入 |
|||
准許從復原點還原資料表 |
寫入 |
|||
准許從快照還原資料表 |
寫入 |
|||
准許將一或多個標籤指派到資源 |
標記、寫入 |
|||
准許移除資源中的一個或一組標籤 |
標記、寫入 |
|||
准許更新與自訂網域相關聯的憑證 |
寫入 |
|||
准許更新 Amazon Redshift Serverless 受管 VPC 端點 |
寫入 |
|||
准許透過指定的組態設定來更新命名空間 |
寫入 |
|||
准許更新排程動作 |
寫入 |
|||
准許更新快照 |
寫入 |
|||
准許更新 Amazon Redshift Serverless 命名空間的快照副本組態 |
寫入 |
|||
准許更新在 Amazon Redshift Serverless 中的用量限制 |
寫入 |
|||
准許透過指定的組態設定來更新 Amazon Redshift Serverless 工作群組 |
寫入 |
Amazon Redshift Serverless 的僅限許可動作
下列動作是由 Amazon Redshift Serverless 定義,但無法透過任何 API 操作直接叫用。它們只能用於 IAM 政策陳述式,以授予或拒絕許可。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許在 Amazon Redshift Serverless 主控台上查看剩餘免費試用點數數量及其到期日期 |
讀取 |
|||
准許列出從指定工作群組的全域自律決策中列入拒絕清單的資源 |
讀取 |
|||
准許從指定工作群組的全域自律拒絕清單中新增或移除資源 |
寫入 |
Amazon Redshift Serverless 定義的資源類型
此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。
| 資源類型 | ARN | 條件索引鍵 |
|---|---|---|
arn:${Partition}:redshift-serverless:${Region}:${Account}:managedvpcendpoint/${EndpointAccessId} |
||
arn:${Partition}:redshift-serverless:${Region}:${Account}:managed-workgroup/${ManagedWorkgroupName} |
||
arn:${Partition}:redshift-serverless:${Region}:${Account}:namespace/${NamespaceId} |
||
arn:${Partition}:redshift-serverless:${Region}:${Account}:recoverypoint/${RecoveryPointId} |
||
arn:${Partition}:redshift-serverless:${Region}:${Account}:snapshot/${SnapshotId} |
||
arn:${Partition}:redshift-serverless:${Region}:${Account}:workgroup/${WorkgroupId} |
Amazon Redshift Serverless 的條件索引鍵
Amazon Redshift Serverless 定義了下列條件索引鍵,可用於 IAM 政策的 Condition 元素。
| 條件索引鍵 | 描述 | Type |
|---|---|---|
依要求中傳遞的標籤來篩選存取權 |
String |
|
依與資源關聯的標籤來篩選存取權 |
String |
|
依要求中傳遞的標籤索引鍵來篩選存取權 |
ArrayOfString |
|
依端點存取識別符篩選存取權 |
String |
|
依受管工作群組識別符篩選存取權 |
String |
|
依命名空間識別符篩選存取權 |
String |
|
依復原點識別符篩選存取權 |
String |
|
依快照識別符篩選存取權 |
String |
|
依資料表還原請求識別符篩選存取權 |
String |
|
依工作群組識別符篩選存取權 |
String |