// *** 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.Rds.Outputs
{

    [OutputType]
    public sealed class GetInstancesInstanceParameterResult
    {
        /// <summary>
        /// The value range of the parameter.
        /// </summary>
        public readonly string CheckingCode;
        /// <summary>
        /// Indicates whether the parameter can be modified. Valid values: true | false
        /// </summary>
        public readonly string ForceModify;
        /// <summary>
        /// Indicates whether the modified parameter takes effect only after a database restart. Valid values: true | false
        /// </summary>
        public readonly string ForceRestart;
        /// <summary>
        /// The description of the parameter.
        /// </summary>
        public readonly string ParameterDescription;
        /// <summary>
        /// The name of the parameter.
        /// </summary>
        public readonly string ParameterName;
        /// <summary>
        /// The default value of the parameter.
        /// </summary>
        public readonly string ParameterValue;

        [OutputConstructor]
        private GetInstancesInstanceParameterResult(
            string checkingCode,

            string forceModify,

            string forceRestart,

            string parameterDescription,

            string parameterName,

            string parameterValue)
        {
            CheckingCode = checkingCode;
            ForceModify = forceModify;
            ForceRestart = forceRestart;
            ParameterDescription = parameterDescription;
            ParameterName = parameterName;
            ParameterValue = parameterValue;
        }
    }
}
