ConfigurationOptionDescription class

Describes the possible values for a configuration option.

Constructors

ConfigurationOptionDescription({String? changeSeverity, String? defaultValue, int? maxLength, int? maxValue, int? minValue, String? name, String? namespace, OptionRestrictionRegex? regex, bool? userDefined, List<String>? valueOptions, ConfigurationOptionValueType? valueType})
ConfigurationOptionDescription.fromXml(XmlElement elem)
factory

Properties

changeSeverity String?
An indication of which action is required if the value for this configuration option changes:
final
defaultValue String?
The default value for this configuration option.
final
hashCode int
The hash code for this object.
no setterinherited
maxLength int?
If specified, the configuration option must be a string value no longer than this value.
final
maxValue int?
If specified, the configuration option must be a numeric value less than this value.
final
minValue int?
If specified, the configuration option must be a numeric value greater than this value.
final
name String?
The name of the configuration option.
final
namespace String?
A unique namespace identifying the option's associated AWS resource.
final
regex OptionRestrictionRegex?
If specified, the configuration option must be a string value that satisfies this regular expression.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userDefined bool?
An indication of whether the user defined this configuration option:
final
valueOptions List<String>?
If specified, values for the configuration option are selected from this list.
final
valueType ConfigurationOptionValueType?
An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited