<filename>sdk/dotnet/Iot/Outputs/GetDeviceGroupsGroupResult.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.Iot.Outputs
{

    [OutputType]
    public sealed class GetDeviceGroupsGroupResult
    {
        /// <summary>
        /// The Group CreateTime.
        /// </summary>
        public readonly string CreateTime;
        /// <summary>
        /// The Group Number of activated devices.
        /// </summary>
        public readonly string DeviceActive;
        /// <summary>
        /// The Group Total number of devices.
        /// </summary>
        public readonly string DeviceCount;
        /// <summary>
        /// The Group Number of online devices.
        /// </summary>
        public readonly string DeviceOnline;
        /// <summary>
        /// The Error_Message of the device group.
        /// </summary>
        public readonly string ErrorMessage;
        /// <summary>
        /// The GroupDesc of the device group.
        /// </summary>
        public readonly string GroupDesc;
        /// <summary>
        /// The GroupId of the device group.
        /// </summary>
        public readonly string GroupId;
        /// <summary>
        /// The GroupName of the device group.
        /// </summary>
        public readonly string GroupName;
        /// <summary>
        /// The ID of the device group.
        /// </summary>
        public readonly string Id;
        /// <summary>
        /// Whether the call is successful.
        /// </summary>
        public readonly bool Success;

        [OutputConstructor]
        private GetDeviceGroupsGroupResult(
            string createTime,

            string deviceActive,

            string deviceCount,

            string deviceOnline,

            string errorMessage,

            string groupDesc,

            string groupId,

            string groupName,

            string id,

            bool success)
        {
            CreateTime = createTime;
            DeviceActive = deviceActive;
            DeviceCount = deviceCount;
            DeviceOnline = deviceOnline;
            ErrorMessage = errorMessage;
            GroupDesc = groupDesc;
            GroupId = groupId;
            GroupName = groupName;
            Id = id;
            Success = success;
        }
    }
}
