選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

管理 AWS IoT 規則

焦點模式
管理 AWS IoT 規則 - AWS IoT Core

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

您可以使用下列動作來管理您的 AWS IoT 規則。

標記規則

您可以套用標記,將另一層特殊性新增至新規則或現有規則。標記會利用您規則中的鍵值對,讓您更妥善地控制規則套用至 AWS IoT 資源和服務的方式和位置。例如,您可以將規則範圍限制為僅適用於進行發行前測試的試用版環境 (Key=environment, Value=beta),或擷取所有僅從特定端點傳送至 iot/test 的主題,並將這兩項資料存放在 Amazon S3 儲存貯體中。

對於示範如何授予規則標記許可的範例,請考慮使用者執行以下命令,以建立規則並將其標記為僅適用於試用版環境。

在該範例中,替換:

  • MyTopicRuleName 規則的名稱。

  • myrule.json 政策文件的名稱。

aws iot create-topic-rule --rule-name MyTopicRuleName --topic-rule-payload file://myrule.json --tags "environment=beta"

在此範例中,您必須使用下列IAM政策:

{ "Version": "2012-10-17", "Statement": { "Action": [ "iot:CreateTopicRule", "iot:TagResource" ], "Effect": "Allow", "Resource": [ "arn:aws:iot:us-east-1:123456789012:rule/MyTopicRuleName" ] } }

對於示範如何授予規則標記許可的範例,請考慮使用者執行以下命令,以建立規則並將其標記為僅適用於試用版環境。

在該範例中,替換:

  • MyTopicRuleName 規則的名稱。

  • myrule.json 政策文件的名稱。

aws iot create-topic-rule --rule-name MyTopicRuleName --topic-rule-payload file://myrule.json --tags "environment=beta"

在此範例中,您必須使用下列IAM政策:

{ "Version": "2012-10-17", "Statement": { "Action": [ "iot:CreateTopicRule", "iot:TagResource" ], "Effect": "Allow", "Resource": [ "arn:aws:iot:us-east-1:123456789012:rule/MyTopicRuleName" ] } }

以上範例說明名為 MyTopicRuleName 並僅適用於試用版環境的新建規則。政策聲明中的 iot:TagResourceMyTopicRuleName 特別呼叫,允許在建立或更新 MyTopicRuleName 時予以標記。建立規則時使用的參數 --tags "environment=beta"MyTopicRuleName 範圍限制為只有您的測試版環境。如果您移除參數 --tags "environment=beta"MyTopicRuleName 將適用於所有環境。

如需建立規則特定IAM AWS IoT 角色和政策的詳細資訊,請參閱 授予 AWS IoT 規則所需的存取權

如需標記資源的相關資訊,請參閱 標記您的 AWS IoT 資源

檢視規則

使用 list-topic-rules命令來列出您的規則:

aws iot list-topic-rules

使用 get-topic-rule命令取得規則的相關資訊:

aws iot get-topic-rule --rule-name myrule

刪除規則

規則結束使用後即可刪除。

刪除規則 (AWS CLI)

使用 delete-topic-rule命令來刪除規則:

aws iot delete-topic-rule --rule-name myrule
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。