標記修補程式基準 - AWS Systems Manager

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

標記修補程式基準

本節中的主題說明如何在修補程式基準上使用標籤。

建立包含標籤的修補程式基準

您可以在建立 AWS Systems Manager 修補基準時將標籤新增至其中。

如需詳細資訊,請參閱以下主題:

將標籤新增至現有修補程式基準

您可以使用 Systems Manager 主控台或命令列將標籤新增至您擁有的修補基準。

將標籤新增至現有修補程式基準 (主控台)

  1. 開啟位於 https://console.aws.amazon.com/systems-manager/ 的 AWS Systems Manager 主控台。

  2. 在導覽窗格中,選擇 Patch Manager

    -或-

    如果 AWS Systems Manager 首頁先開啟,選擇選單圖示 ( 
    The menu icon
  ) 以開啟導覽窗格,然後選擇 Patch Manager

  3. 選擇您已建立之自訂修補程式基準的名稱,向下捲動至 Tags table (標籤資料表) 區段,然後選擇 Edit tags (編輯標籤)

  4. 選擇 Add tag (新增標籤)

  5. 針對 Key (索引鍵),輸入標籤的索引鍵,例如 Environment

  6. (選用) 針對 Value (數值),輸入標籤的數值,例如 Test

  7. 選擇 Save changes (儲存變更)

將標籤新增至現有修補基準 (AWS CLI)

  1. 使用您偏好的命令列工具,執行以下命令來檢視您可以標記的修補基準清單。

    aws ssm describe-patch-baselines --filters "Key=OWNER,Values=[Self]"

    記下您要標記的修補程式基準 ID。

  2. 執行以下命令以標記修補程式基準。將每個範例資源預留位置取代為您自己的資訊。

    Linux & macOS
    aws ssm add-tags-to-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id" \ --tags "Key=tag-key,Value=tag-value"
    Windows
    aws ssm add-tags-to-resource ^ --resource-type "PatchBaseline" ^ --resource-id "baseline-id" ^ --tags "Key=tag-key,Value=tag-value"

    如果成功,命令不會有輸出。

  3. 執行以下命令以驗證修補程式基準標籤。

    Linux & macOS
    aws ssm list-tags-for-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id"
    Windows
    aws ssm list-tags-for-resource ^ --resource-type "PatchBaseline" ^ --resource-id "patchbaseline-id"

標記修補程式基準 (AWS Tools for PowerShell)

  1. 執行以下命令以列出您可以標記的修補程式基準。

    Get-SSMPatchBaseline
  2. 執行以下命令以標記修補程式基準。將每個範例資源預留位置取代為您自己的資訊。

    $tag = New-Object Amazon.SimpleSystemsManagement.Model.Tag
    $tag.Key = "tag-key"
    $tag.Value = "tag-value"
    Add-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id" ` -Tag $tag ` -Force
  3. 執行以下命令以驗證修補程式基準標籤。

    Get-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id"

從修補程式基準移除標籤

您可以使用 Systems Manager 主控台或命令列從修補基準移除標籤。

從修補程式基準移除標籤 (主控台)

  1. 開啟位於 https://console.aws.amazon.com/systems-manager/ 的 AWS Systems Manager 主控台。

  2. 在導覽窗格中,選擇 Patch Manager

    -或-

    如果 AWS Systems Manager 首頁先開啟,選擇選單圖示 ( 
    The menu icon
  ) 以開啟導覽窗格,然後選擇 Patch Manager

  3. 選擇您要移除標籤的修補程式基準名稱,向下捲動至 Tags table (標籤資料表) 區段,然後選擇 Edit tags (編輯標籤) 索引標籤。

  4. 選擇不再需要的標籤組旁邊的 Remove tag (移除標籤)

  5. 選擇 Save changes (儲存變更)

從修補程式基準移除標籤 (命令列)

  1. 使用您偏好的命令列工具,執行以下命令來列出您帳戶中的修補程式基準。

    Linux & macOS
    aws ssm describe-patch-baselines
    Windows
    aws ssm describe-patch-baselines
    PowerShell
    Get-SSMPatchBaseline

    記下您要從中移除標記的修補程式基準 ID。

  2. 執行以下命令,從修補程式基準移除標籤。將每個範例資源預留位置取代為您自己的資訊。

    Linux & macOS
    aws ssm remove-tags-from-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id" \ --tag-key "tag-key"
    Windows
    aws ssm remove-tags-from-resource ^ --resource-type "PatchBaseline" ^ --resource-id "baseline-id" ^ --tag-key "tag-key"
    PowerShell
    Remove-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id" ` -TagKey "tag-key

    如果成功,命令不會有輸出。

  3. 執行以下命令以驗證修補程式基準標籤。

    Linux & macOS
    aws ssm list-tags-for-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id"
    Windows
    aws ssm list-tags-for-resource ^ --resource-type "PatchBaseline" ^ --resource-id "baseline-id"
    PowerShell
    Get-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id"