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

Resource Orchestration Service:ALIYUN::ROCKETMQ::Group

最終更新日:Jun 09, 2026

ALIYUN::ROCKETMQ::Group は、メッセージのパブリッシュとサブスクライブに使用するクライアントグループ ID を作成します。

構文

{
  "Type": "ALIYUN::ROCKETMQ::Group",
  "Properties": {
    "InstanceId": String,
    "GroupType": String,
    "Remark": String,
    "GroupId": String
  }
}

プロパティ

プロパティ タイプ 必須 更新許可 説明 制約
InstanceId 文字列 はい いいえ グループ ID が属するインスタンスの ID。 なし
GroupType 文字列 いいえ いいえ グループ ID のプロトコル。 有効な値:
  • tcp (デフォルト):TCP メッセージングにのみ適用されます。
  • http:HTTP メッセージングにのみ適用されます。
Remark 文字列 いいえ いいえ 備考 なし
GroupId 文字列 はい いいえ 作成するコンシューマーグループのグループ ID。 GID_ または GID- で始まる必要があります。英字、数字、ハイフン (-)、アンダースコア (_) のみを使用できます。長さ: 7〜64 文字。

戻り値

Fn::GetAtt

  • GroupType: グループタイプ。
  • InstanceId: インスタンス ID。
  • GroupId: グループ ID。

例

  • YAML 形式

    ROSTemplateFormatVersion: '2015-09-01'
    Resources:
      Group:
        Type: ALIYUN::ROCKETMQ::Group
        Properties:
          InstanceId:
            Ref: InstanceId
          GroupId:
            Ref: GroupId
    Parameters:
      InstanceId:
        Type: String
        Description: インスタンスの ID。
      GroupId:
        MinLength: 7
        Type: String
        Description: |-
          コンシューマーグループのグループ ID。グループ ID を作成する際は、次の点に注意してください。
          グループ ID は「GID_」または「GID-」で始まり、英字、数字、ハイフン (-)、アンダースコア (_) を含みます。
          グループ ID の長さは 7〜64 バイトです。
          グループ ID は一度作成すると、編集できません。
        MaxLength: 64
    Outputs:
      GroupType:
        Description: グループタイプ
        Value:
          Fn::GetAtt:
            - Group
            - GroupType
      InstanceId:
        Description: インスタンス ID
        Value:
          Fn::GetAtt:
            - Group
            - InstanceId
      GroupId:
        Description: グループ ID
        Value:
          Fn::GetAtt:
            - Group
            - GroupId
  • JSON 形式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "Group": {
          "Type": "ALIYUN::ROCKETMQ::Group",
          "Properties": {
            "InstanceId": {
              "Ref": "InstanceId"
            },
            "GroupId": {
              "Ref": "GroupId"
            }
          }
        }
      },
      "Parameters": {
        "InstanceId": {
          "Type": "String",
          "Description": "インスタンスの ID。"
        },
        "GroupId": {
          "MinLength": 7,
          "Type": "String",
          "Description": "コンシューマーグループのグループ ID。グループ ID を作成する際は、次の点に注意してください。\nグループ ID は「GID_」または「GID-」で始まり、英字、数字、ハイフン (-)、アンダースコア (_) を含みます。\nグループ ID の長さは 7〜64 バイトです。\nグループ ID は一度作成すると、編集できません。",
          "MaxLength": 64
        }
      },
      "Outputs": {
        "GroupType": {
          "Description": "グループタイプ",
          "Value": {
            "Fn::GetAtt": [
              "Group",
              "GroupType"
            ]
          }
        },
        "InstanceId": {
          "Description": "インスタンス ID",
          "Value": {
            "Fn::GetAtt": [
              "Group",
              "InstanceId"
            ]
          }
        },
        "GroupId": {
          "Description": "グループ ID",
          "Value": {
            "Fn::GetAtt": [
              "Group",
              "GroupId"
            ]
          }
        }
      }
    }