すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::ECS::HpcCluster

最終更新日:Jan 16, 2025

ALIYUN::ECS::HpcCluster は、高性能計算 (HPC) クラスタを作成するために使用されます。

構文

{
  "Type": "ALIYUN::ECS::HpcCluster",
  "Properties": {
    "Name": String,
    "Description": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

Name

String

はい

はい

クラスタの名前。

  • 名前は 2 ~ 128 文字で、文字、数字、アンダースコア (_)、およびハイフン (-) を含めることができます。

  • 名前は文字で始まり、http:// または https:// で始めることはできません。

Description

String

いいえ

はい

クラスタの説明。

説明は 2 ~ 256 文字である必要があります。説明は http:// または https:// で始めることはできません。

戻り値

Fn::GetAtt

  • HpcClusterId: クラスタの ID。

  • Name: クラスタの名前。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  HpcCluster:
    Type: 'ALIYUN::ECS::HpcCluster'
    Properties:
      Name:
        Ref: Name
      Description:
        Ref: Description
Parameters:
  Name:
    Type: String
    Description: >-
      HPC クラスタの名前。名前は 2 ~ 128 文字である必要があります。文字で始まり、 http:// または https:// で始めることはできません。文字、数字、コロン (:)、アンダースコア (_)、およびハイフン (-) を含めることができます。
  Description:
    Type: String
    Description: >-
      HPC クラスタの説明。説明は 2 ~ 256 文字である必要があります。 http:// または https:// で始めることはできません。デフォルト値:空の文字列。
Outputs:
  HpcClusterId:
    Description: HPC クラスタの ID。
    Value:
      'Fn::GetAtt':
        - HpcCluster
        - HpcClusterId
  Name:
    Description: HPC クラスタの名前。
    Value:
      'Fn::GetAtt':
        - HpcCluster
        - Name

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "HpcCluster": {
      "Type": "ALIYUN::ECS::HpcCluster",
      "Properties": {
        "Name": {
          "Ref": "Name"
        },
        "Description": {
          "Ref": "Description"
        }
      }
    }
  },
  "Parameters": {
    "Name": {
      "Type": "String",
      "Description": "HPC クラスタの名前。名前は 2 ~ 128 文字である必要があります。文字で始まり、http:// または https:// で始めることはできません。文字、数字、コロン (:)、アンダースコア (_)、およびハイフン (-) を含めることができます。"
    },
    "Description": {
      "Type": "String",
      "Description": "HPC クラスタの説明。説明は 2 ~ 256 文字である必要があります。http:// または https:// で始めることはできません。デフォルト値:空の文字列。"
    }
  },
  "Outputs": {
    "HpcClusterId": {
      "Description": "HPC クラスタの ID。",
      "Value": {
        "Fn::GetAtt": [
          "HpcCluster",
          "HpcClusterId"
        ]
      }
    },
    "Name": {
      "Description": "HPC クラスタの名前。",
      "Value": {
        "Fn::GetAtt": [
          "HpcCluster",
          "Name"
        ]
      }
    }
  }
}