針對新專案,我們建議您優先選擇新的 Managed Service for Apache Flink Studio,而非 Kinesis Data Analytics for SQL 應用程式。Managed Service for Apache Flink Studio 易於使用且具備進階分析功能,可讓您在幾分鐘內建置複雜的串流處理應用程式。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
API 許可:動作、許可與資源參考
當您設定存取控制並撰寫可連接至 IAM 身分 (身分類型政策) 的許可政策時,可以參考下列資料表。此表格清每個 API 作業、您可以授與執行動作權限的對應動作,以及您可以授與權限的 AWS 資源。您在政策的 Action
欄位中指定動作,然後在政策的 Resource
欄位中指定資源值。
您可以在原則中使用 AWS寬條件金鑰來表示條件。如需完 AWS整金鑰清單,請參閱 IAM 使用者指南中的可用金鑰。
注意
若要指定動作,請使用後接 API 操作名稱的 kinesisanalytics
字首 (例如,kinesisanalytics:AddApplicationInput
)。
使用捲軸查看資料表的其餘部分。
API 和動作所需要的許可 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
API 操作 | 所需許可 (API 動作) | 資源 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:AddApplicationInput
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:AddApplicationOutput
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:AddApplicationReferenceDataSource
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:CreateApplication
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:DeleteApplication
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:DeleteApplicationOutput
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:DeleteApplicationReferenceDataSource
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:DescribeApplication
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:DiscoverInputSchema
|
* |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:ListApplications
|
* |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:StartApplication
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:StopApplication
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kinesisanalytics:UpdateApplication
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
在主控台中存取或取樣資料 |
kinesisanalytics:GetApplicationState
|
|
GetApplicationState
主控台使用名為 GetApplicationState
的內部方法來取樣或存取應用程式資料。您的服務應用程式需要具有內部 kinesisanalytics:GetApplicationState
API 的許可,才能透過 AWS Management Console取樣或存取應用程式資料。