using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Amazon.Common.DotNetCli.Tools.Options
{
///
/// Container class for the actual value of the CommandOption
///
public class CommandOptionValue
{
///
/// This will be set if the CommandOption is of type string
///
public string StringValue { get; set; }
///
/// This will be set if the CommandOption is of type CommaDelimitedList
///
public string[] StringValues { get; set; }
///
/// This will be set if the CommandOption is of type KeyValuePairs
///
public Dictionary KeyValuePairs { get;set; }
///
/// This will be set if the CommandOption is of type bool
///
public bool BoolValue { get; set; }
///
/// This will be set if the CommandOption is of type int
///
public int IntValue { get; set; }
}
}