

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

# 託管的提供者堆疊 AWS ParallelCluster
<a name="cfn-provider-stack"></a>

自訂資源提供者堆疊的格式如下 CloudFormation 範本程式碼片段所示：

```
PclusterClusterProvider:
  Type: AWS::CloudFormation::Stack
  Properties:
    Parameters:
      CustomLambdaRole: # (Optional) RoleARN to override default
      AdditionalIamPolicies: # (Optional) comma-separated list of IAM policies to add
    TemplateURL: !Sub
      - https://${AWS::Region}-aws-parallelcluster.s3.${AWS::Region}.${AWS::URLSuffix}/parallelcluster/${Version}/templates/custom_resource/cluster.yaml
      - { Version: 3.15.0 }
```

**屬性：**    
**參數：**    
**CustomLambdaRole （選用）：**  
具有執行 AWS Lambda 許可的自訂角色，可建立和管理叢集。根據預設，角色會使用[AWS ParallelCluster 文件中](iam-roles-in-parallelcluster-v3.md)預設定義的相同政策。  
**AdditionalIamPolicies （選用）：**  
要新增至 Lambda 使用之角色的其他 IAM 政策 Amazon Resource Name (ARNs) 的逗號分隔清單。只有在`CustomLambdaRole`未指定 且可以保留空白時，才會使用此項目。  
如果您需要頭部節點、運算節點或存取 Amazon S3 儲存貯體的其他政策，請將它們新增至 `CustomLambdaRole`或 `AdditionalIamPolicy` 屬性。  
如果您需要將其他政策連接到前端節點，您還必須授予必要的許可，將這些政策連接到或分離到與前端節點相關聯的 IAM 角色。具體而言，您需要將 "iam：AttachRolePolicy" 和 "iam：DetachRolePolicy" 許可 （或其在受管政策中的同等許可） 連接至前端節點所使用的 IAM 角色。如需詳細資訊，請參閱[AWS ParallelCluster 用於管理 IAM 資源的使用者範例政策](iam-roles-in-parallelcluster-v3.md#iam-roles-in-parallelcluster-v3-user-policy-manage-iam)。  
如需預設政策的詳細資訊，請參閱 [AWS Identity and Access Management 中的 許可 AWS ParallelCluster](iam-roles-in-parallelcluster-v3.md)。  
**TemplateURL （必要）：**  
 AWS ParallelCluster 自訂資源檔案 URL。

**輸出：**    
**ServiceToken：**  
可用作自訂資源`ServiceToken`屬性的值。自訂資源`ServiceToken`會指定 CloudFormation 傳送請求的位置。這是您在 CloudFormation 範本中包含之叢集資源的必要輸入。  
**LogGroupArn：**  
基礎資源記錄`LogGroup`的 CloudWatch ARN。  
**LambdaLayerArn：**  
 用於執行 AWS ParallelCluster 操作的 Lambda 層 ARN。