

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

# 使用 從 AWS 受管範本建立任務 AWS 管理主控台
<a name="job-template-manage-console-create"></a>

使用 AWS 管理主控台 取得 AWS 受管範本的相關資訊，並使用這些範本建立任務。然後可以將建立的任務儲存為自己的自訂範本。

## 取得受管範本的詳細資訊
<a name="job-template-managed-view"></a>

您可以取得可從 AWS IoT 主控台使用之不同受管範本的相關資訊。

1. 若要查看可用的受管範本，請前往 [AWS IoT 主控台的任務範本中樞](https://console.aws.amazon.com/iot/home#/jobtemplatehub)，然後選擇**受管範本**索引標籤。

1. 若要檢視詳細資訊，請選擇受管範本。

詳細資訊頁面包含以下資訊：
+ 受管範本的名稱、說明和 Amazon 資源名稱 (ARN)。
+ 可執行遠端操作的環境，如 Linux。
+ JSON 任務文件，指定任務處理常式的路徑以及要在裝置上執行的命令。例如，下文顯示 **AWS-Reboot** 範本的範例任務文件。範本會顯示任務處理常式和 Shell 指令碼的路徑 (`reboot.sh`)；必須執行任務處理常式，才能重新啟動裝置。

  ```
  {
    "version": "1.0",
    "steps": [
      {
        "action": {
          "name": "Reboot",
          "type": "runHandler",
          "input": {
            "handler": "reboot.sh",
            "path": "${aws:iot:parameter:pathToHandler}"
          },
          "runAsUser": "${aws:iot:parameter:runAsUser}"
        }
      }
    ]
  }
  ```

  如需有關任務文件以及各種遠端操作參數的詳細資訊，請參閱 [受管範本遠端動作和任務文件](job-templates-managed.md#job-template-manage-actions)。
+ 任務文件的最新版本。

## 使用受管範本建立任務
<a name="job-template-manage-create-job"></a>

您可以使用 AWS Management 主控台選擇要用來建立任務的 AWS 受管範本。本節將告訴您如何做到。

您也可以開始任務建立工作流程，然後選擇要在建立任務時使用的 AWS 受管範本。如需有關此工作流程的詳細資訊，請參閱 [使用 建立和管理任務 AWS 管理主控台](manage-job-console.md)。

1. 

**選擇您的 AWS 受管範本**

   前往 [AWS IoT 主控台的任務範本中樞](https://console.aws.amazon.com/iot/home#/jobtemplatehub)，選擇**受管範本**索引標籤，然後選擇您的範本。

1. 

**使用受管範本建立任務**

   1. 在範本的詳細資訊頁面中，選擇 **Create job** (建立任務)。

      主控台會切換至已新增範本組態的 **Create job** (建立任務) 工作流程的 **Custom job properties** (自訂任務屬性) 步驟。

   1. 輸入唯一的英數字元任務名稱，以及選用說明和標籤，然後選擇 **Next** (下一步)。

   1. 選擇要在此任務中執行的物件或物件群組作為任務目標。

   1. 在 **Job document** (任務文件) 區段中，範本會顯示其組態設定和輸入參數。輸入所選範本的輸入參數值。例如，如果您選擇 **AWS-Download-File** 範本：
      + **downloadUrl** 中，輸入要下載的檔案 URL，例如：`https://example.com/index.html`。
      + **filePath** 中，輸入裝置上存放下載檔案的路徑，例如：`path/to/file`。

      您也可以選擇輸入參數 `runAsUser` 和 `pathToHandler` 的值。如需有關各個範本輸入參數的詳細資訊，請參閱 [受管範本遠端動作和任務文件](job-templates-managed.md#job-template-manage-actions)。

   1. 在 **Job configuration** (任務組態) 頁面上，選擇任務類型為連續或快照任務。快照任務在目標裝置和群組上完成執行後即完成。連續任務適用於物件群組，並在新增至所指定目標群組的任何裝置上執行。

   1. 繼續為任務新增任何其他組態，然後檢閱並建立任務。如需其他組態的資訊，請參閱：
      + [任務推展、排程和中止組態](jobs-configurations-details.md#job-rollout-abort-scheduling)
      + [任務執行逾時和重試組態](jobs-configurations-details.md#job-timeout-retry)

## 從受管範本建立自訂任務範本
<a name="job-template-manage-create-template"></a>

您可以使用 AWS 受管範本和自訂任務作為建立自訂任務範本的起點。若要建立自訂任務範本，請先從受 AWS 管範本建立任務，如上一節所述。

然後將自訂任務另存為範本，建立您的自訂任務範本。若要另存為範本：

1. 前往 [AWS IoT 主控台的任務中樞](https://console.aws.amazon.com/iot/home#/jobhub)，然後選擇包含受管範本的任務。

1. 選擇 **Save as a job template** (另存為任務範本)，然後建立自訂任務範本。如需有關建立自訂任務範本的詳細資訊，請參閱 [從現有任務建立任務範本](job-templates-console.md#job-templates-console-create-exist-job)。