<filename>sdk/dotnet/ActionTrail/Outputs/GetConsumerGroupsGroupResult.cs// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;

namespace Pulumi.AliCloud.ActionTrail.Outputs
{

    [OutputType]
    public sealed class GetConsumerGroupsGroupResult
    {
        /// <summary>
        /// The name of the consumer group.
        /// </summary>
        public readonly string ConsumerId;
        /// <summary>
        /// The ID of the consumer group, It is formatted to `&lt;instance_id&gt;:&lt;consumer_id&gt;`.
        /// </summary>
        public readonly string Id;
        /// <summary>
        /// ID of the ALIKAFKA Instance that owns the consumer groups.
        /// </summary>
        public readonly string InstanceId;
        /// <summary>
        /// The remark of the consumer group.
        /// </summary>
        public readonly string Remark;
        /// <summary>
        /// A mapping of tags to assign to the consumer group.
        /// </summary>
        public readonly ImmutableDictionary<string, object>? Tags;

        [OutputConstructor]
        private GetConsumerGroupsGroupResult(
            string consumerId,

            string id,

            string instanceId,

            string remark,

            ImmutableDictionary<string, object>? tags)
        {
            ConsumerId = consumerId;
            Id = id;
            InstanceId = instanceId;
            Remark = remark;
            Tags = tags;
        }
    }
}
