簡體   English   中英

AWS boto3 - 資源:lakeformation Function:batch_revoke_permissions - 代表 ALL_TABLES

[英]AWS boto3 - Resource : lakeformation Function : batch_revoke_permissions - Represent ALL_TABLES

我們如何在 boto3 中的 lake_formation.batch_revoke_permissions function 中表示“ALL_TABLES”。 將參數傳遞為

{'表':{'數據庫名稱':'XXXX','名稱':'ALL_TABLES'}}

它失敗並出現以下錯誤。

'錯誤':{'ErrorCode':'InvalidInputException','ErrorMessage':'表:找不到ALL_TABLES。' }

文檔中,

Table (dict) -- 資源的表。 表是代表數據的元數據定義。 您可以向主體授予和撤銷表權限。

CatalogId (string) -- 數據目錄的標識符。 默認情況下,它是調用者的帳戶 ID。

DatabaseName (string) -- [REQUIRED] 表的數據庫名稱。 數據目錄獨有。 數據庫是組織成一個邏輯組的一組關聯表定義。 您可以向主體授予和撤銷數據庫權限。

Name (string) -- 表的名稱。

TableWildcard (dict) -- 通配符 object 代表數據庫下的每個表。

至少需要 TableResource$Name 或 TableResource$TableWildcard 之一。

您應該設置'TableWildcard': {}而不是名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM