/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the opsworks-2013-02-18.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.OpsWorks
{
///
/// Constants used for properties of type AppAttributesKeys.
///
public class AppAttributesKeys : ConstantClass
{
///
/// Constant AutoBundleOnDeploy for AppAttributesKeys
///
public static readonly AppAttributesKeys AutoBundleOnDeploy = new AppAttributesKeys("AutoBundleOnDeploy");
///
/// Constant AwsFlowRubySettings for AppAttributesKeys
///
public static readonly AppAttributesKeys AwsFlowRubySettings = new AppAttributesKeys("AwsFlowRubySettings");
///
/// Constant DocumentRoot for AppAttributesKeys
///
public static readonly AppAttributesKeys DocumentRoot = new AppAttributesKeys("DocumentRoot");
///
/// Constant RailsEnv for AppAttributesKeys
///
public static readonly AppAttributesKeys RailsEnv = new AppAttributesKeys("RailsEnv");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AppAttributesKeys(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AppAttributesKeys FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AppAttributesKeys(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AppType.
///
public class AppType : ConstantClass
{
///
/// Constant AwsFlowRuby for AppType
///
public static readonly AppType AwsFlowRuby = new AppType("aws-flow-ruby");
///
/// Constant Java for AppType
///
public static readonly AppType Java = new AppType("java");
///
/// Constant Nodejs for AppType
///
public static readonly AppType Nodejs = new AppType("nodejs");
///
/// Constant Other for AppType
///
public static readonly AppType Other = new AppType("other");
///
/// Constant Php for AppType
///
public static readonly AppType Php = new AppType("php");
///
/// Constant Rails for AppType
///
public static readonly AppType Rails = new AppType("rails");
///
/// Constant Static for AppType
///
public static readonly AppType Static = new AppType("static");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AppType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AppType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AppType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Architecture.
///
public class Architecture : ConstantClass
{
///
/// Constant I386 for Architecture
///
public static readonly Architecture I386 = new Architecture("i386");
///
/// Constant X86_64 for Architecture
///
public static readonly Architecture X86_64 = new Architecture("x86_64");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Architecture(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Architecture FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Architecture(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AutoScalingType.
///
public class AutoScalingType : ConstantClass
{
///
/// Constant Load for AutoScalingType
///
public static readonly AutoScalingType Load = new AutoScalingType("load");
///
/// Constant Timer for AutoScalingType
///
public static readonly AutoScalingType Timer = new AutoScalingType("timer");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AutoScalingType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AutoScalingType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AutoScalingType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CloudWatchLogsEncoding.
///
public class CloudWatchLogsEncoding : ConstantClass
{
///
/// Constant Ascii for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Ascii = new CloudWatchLogsEncoding("ascii");
///
/// Constant Big5 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Big5 = new CloudWatchLogsEncoding("big5");
///
/// Constant Big5hkscs for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Big5hkscs = new CloudWatchLogsEncoding("big5hkscs");
///
/// Constant Cp037 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp037 = new CloudWatchLogsEncoding("cp037");
///
/// Constant Cp1006 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1006 = new CloudWatchLogsEncoding("cp1006");
///
/// Constant Cp1026 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1026 = new CloudWatchLogsEncoding("cp1026");
///
/// Constant Cp1140 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1140 = new CloudWatchLogsEncoding("cp1140");
///
/// Constant Cp1250 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1250 = new CloudWatchLogsEncoding("cp1250");
///
/// Constant Cp1251 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1251 = new CloudWatchLogsEncoding("cp1251");
///
/// Constant Cp1252 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1252 = new CloudWatchLogsEncoding("cp1252");
///
/// Constant Cp1253 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1253 = new CloudWatchLogsEncoding("cp1253");
///
/// Constant Cp1254 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1254 = new CloudWatchLogsEncoding("cp1254");
///
/// Constant Cp1255 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1255 = new CloudWatchLogsEncoding("cp1255");
///
/// Constant Cp1256 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1256 = new CloudWatchLogsEncoding("cp1256");
///
/// Constant Cp1257 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1257 = new CloudWatchLogsEncoding("cp1257");
///
/// Constant Cp1258 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp1258 = new CloudWatchLogsEncoding("cp1258");
///
/// Constant Cp424 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp424 = new CloudWatchLogsEncoding("cp424");
///
/// Constant Cp437 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp437 = new CloudWatchLogsEncoding("cp437");
///
/// Constant Cp500 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp500 = new CloudWatchLogsEncoding("cp500");
///
/// Constant Cp720 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp720 = new CloudWatchLogsEncoding("cp720");
///
/// Constant Cp737 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp737 = new CloudWatchLogsEncoding("cp737");
///
/// Constant Cp775 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp775 = new CloudWatchLogsEncoding("cp775");
///
/// Constant Cp850 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp850 = new CloudWatchLogsEncoding("cp850");
///
/// Constant Cp852 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp852 = new CloudWatchLogsEncoding("cp852");
///
/// Constant Cp855 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp855 = new CloudWatchLogsEncoding("cp855");
///
/// Constant Cp856 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp856 = new CloudWatchLogsEncoding("cp856");
///
/// Constant Cp857 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp857 = new CloudWatchLogsEncoding("cp857");
///
/// Constant Cp858 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp858 = new CloudWatchLogsEncoding("cp858");
///
/// Constant Cp860 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp860 = new CloudWatchLogsEncoding("cp860");
///
/// Constant Cp861 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp861 = new CloudWatchLogsEncoding("cp861");
///
/// Constant Cp862 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp862 = new CloudWatchLogsEncoding("cp862");
///
/// Constant Cp863 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp863 = new CloudWatchLogsEncoding("cp863");
///
/// Constant Cp864 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp864 = new CloudWatchLogsEncoding("cp864");
///
/// Constant Cp865 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp865 = new CloudWatchLogsEncoding("cp865");
///
/// Constant Cp866 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp866 = new CloudWatchLogsEncoding("cp866");
///
/// Constant Cp869 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp869 = new CloudWatchLogsEncoding("cp869");
///
/// Constant Cp874 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp874 = new CloudWatchLogsEncoding("cp874");
///
/// Constant Cp875 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp875 = new CloudWatchLogsEncoding("cp875");
///
/// Constant Cp932 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp932 = new CloudWatchLogsEncoding("cp932");
///
/// Constant Cp949 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp949 = new CloudWatchLogsEncoding("cp949");
///
/// Constant Cp950 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Cp950 = new CloudWatchLogsEncoding("cp950");
///
/// Constant Euc_jis_2004 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Euc_jis_2004 = new CloudWatchLogsEncoding("euc_jis_2004");
///
/// Constant Euc_jisx0213 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Euc_jisx0213 = new CloudWatchLogsEncoding("euc_jisx0213");
///
/// Constant Euc_jp for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Euc_jp = new CloudWatchLogsEncoding("euc_jp");
///
/// Constant Euc_kr for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Euc_kr = new CloudWatchLogsEncoding("euc_kr");
///
/// Constant Gb18030 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Gb18030 = new CloudWatchLogsEncoding("gb18030");
///
/// Constant Gb2312 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Gb2312 = new CloudWatchLogsEncoding("gb2312");
///
/// Constant Gbk for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Gbk = new CloudWatchLogsEncoding("gbk");
///
/// Constant Hz for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Hz = new CloudWatchLogsEncoding("hz");
///
/// Constant Iso2022_jp for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_jp = new CloudWatchLogsEncoding("iso2022_jp");
///
/// Constant Iso2022_jp_1 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_jp_1 = new CloudWatchLogsEncoding("iso2022_jp_1");
///
/// Constant Iso2022_jp_2 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_jp_2 = new CloudWatchLogsEncoding("iso2022_jp_2");
///
/// Constant Iso2022_jp_2004 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_jp_2004 = new CloudWatchLogsEncoding("iso2022_jp_2004");
///
/// Constant Iso2022_jp_3 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_jp_3 = new CloudWatchLogsEncoding("iso2022_jp_3");
///
/// Constant Iso2022_jp_ext for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_jp_ext = new CloudWatchLogsEncoding("iso2022_jp_ext");
///
/// Constant Iso2022_kr for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso2022_kr = new CloudWatchLogsEncoding("iso2022_kr");
///
/// Constant Iso8859_10 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_10 = new CloudWatchLogsEncoding("iso8859_10");
///
/// Constant Iso8859_13 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_13 = new CloudWatchLogsEncoding("iso8859_13");
///
/// Constant Iso8859_14 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_14 = new CloudWatchLogsEncoding("iso8859_14");
///
/// Constant Iso8859_15 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_15 = new CloudWatchLogsEncoding("iso8859_15");
///
/// Constant Iso8859_16 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_16 = new CloudWatchLogsEncoding("iso8859_16");
///
/// Constant Iso8859_2 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_2 = new CloudWatchLogsEncoding("iso8859_2");
///
/// Constant Iso8859_3 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_3 = new CloudWatchLogsEncoding("iso8859_3");
///
/// Constant Iso8859_4 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_4 = new CloudWatchLogsEncoding("iso8859_4");
///
/// Constant Iso8859_5 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_5 = new CloudWatchLogsEncoding("iso8859_5");
///
/// Constant Iso8859_6 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_6 = new CloudWatchLogsEncoding("iso8859_6");
///
/// Constant Iso8859_7 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_7 = new CloudWatchLogsEncoding("iso8859_7");
///
/// Constant Iso8859_8 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_8 = new CloudWatchLogsEncoding("iso8859_8");
///
/// Constant Iso8859_9 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Iso8859_9 = new CloudWatchLogsEncoding("iso8859_9");
///
/// Constant Johab for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Johab = new CloudWatchLogsEncoding("johab");
///
/// Constant Koi8_r for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Koi8_r = new CloudWatchLogsEncoding("koi8_r");
///
/// Constant Koi8_u for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Koi8_u = new CloudWatchLogsEncoding("koi8_u");
///
/// Constant Latin_1 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Latin_1 = new CloudWatchLogsEncoding("latin_1");
///
/// Constant Mac_cyrillic for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Mac_cyrillic = new CloudWatchLogsEncoding("mac_cyrillic");
///
/// Constant Mac_greek for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Mac_greek = new CloudWatchLogsEncoding("mac_greek");
///
/// Constant Mac_iceland for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Mac_iceland = new CloudWatchLogsEncoding("mac_iceland");
///
/// Constant Mac_latin2 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Mac_latin2 = new CloudWatchLogsEncoding("mac_latin2");
///
/// Constant Mac_roman for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Mac_roman = new CloudWatchLogsEncoding("mac_roman");
///
/// Constant Mac_turkish for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Mac_turkish = new CloudWatchLogsEncoding("mac_turkish");
///
/// Constant Ptcp154 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Ptcp154 = new CloudWatchLogsEncoding("ptcp154");
///
/// Constant Shift_jis for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Shift_jis = new CloudWatchLogsEncoding("shift_jis");
///
/// Constant Shift_jis_2004 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Shift_jis_2004 = new CloudWatchLogsEncoding("shift_jis_2004");
///
/// Constant Shift_jisx0213 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Shift_jisx0213 = new CloudWatchLogsEncoding("shift_jisx0213");
///
/// Constant Utf_16 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_16 = new CloudWatchLogsEncoding("utf_16");
///
/// Constant Utf_16_be for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_16_be = new CloudWatchLogsEncoding("utf_16_be");
///
/// Constant Utf_16_le for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_16_le = new CloudWatchLogsEncoding("utf_16_le");
///
/// Constant Utf_32 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_32 = new CloudWatchLogsEncoding("utf_32");
///
/// Constant Utf_32_be for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_32_be = new CloudWatchLogsEncoding("utf_32_be");
///
/// Constant Utf_32_le for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_32_le = new CloudWatchLogsEncoding("utf_32_le");
///
/// Constant Utf_7 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_7 = new CloudWatchLogsEncoding("utf_7");
///
/// Constant Utf_8 for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_8 = new CloudWatchLogsEncoding("utf_8");
///
/// Constant Utf_8_sig for CloudWatchLogsEncoding
///
public static readonly CloudWatchLogsEncoding Utf_8_sig = new CloudWatchLogsEncoding("utf_8_sig");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CloudWatchLogsEncoding(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CloudWatchLogsEncoding FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CloudWatchLogsEncoding(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CloudWatchLogsInitialPosition.
///
public class CloudWatchLogsInitialPosition : ConstantClass
{
///
/// Constant End_of_file for CloudWatchLogsInitialPosition
///
public static readonly CloudWatchLogsInitialPosition End_of_file = new CloudWatchLogsInitialPosition("end_of_file");
///
/// Constant Start_of_file for CloudWatchLogsInitialPosition
///
public static readonly CloudWatchLogsInitialPosition Start_of_file = new CloudWatchLogsInitialPosition("start_of_file");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CloudWatchLogsInitialPosition(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CloudWatchLogsInitialPosition FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CloudWatchLogsInitialPosition(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CloudWatchLogsTimeZone.
///
public class CloudWatchLogsTimeZone : ConstantClass
{
///
/// Constant LOCAL for CloudWatchLogsTimeZone
///
public static readonly CloudWatchLogsTimeZone LOCAL = new CloudWatchLogsTimeZone("LOCAL");
///
/// Constant UTC for CloudWatchLogsTimeZone
///
public static readonly CloudWatchLogsTimeZone UTC = new CloudWatchLogsTimeZone("UTC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CloudWatchLogsTimeZone(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CloudWatchLogsTimeZone FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CloudWatchLogsTimeZone(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeploymentCommandName.
///
public class DeploymentCommandName : ConstantClass
{
///
/// Constant Configure for DeploymentCommandName
///
public static readonly DeploymentCommandName Configure = new DeploymentCommandName("configure");
///
/// Constant Deploy for DeploymentCommandName
///
public static readonly DeploymentCommandName Deploy = new DeploymentCommandName("deploy");
///
/// Constant Execute_recipes for DeploymentCommandName
///
public static readonly DeploymentCommandName Execute_recipes = new DeploymentCommandName("execute_recipes");
///
/// Constant Install_dependencies for DeploymentCommandName
///
public static readonly DeploymentCommandName Install_dependencies = new DeploymentCommandName("install_dependencies");
///
/// Constant Restart for DeploymentCommandName
///
public static readonly DeploymentCommandName Restart = new DeploymentCommandName("restart");
///
/// Constant Rollback for DeploymentCommandName
///
public static readonly DeploymentCommandName Rollback = new DeploymentCommandName("rollback");
///
/// Constant Setup for DeploymentCommandName
///
public static readonly DeploymentCommandName Setup = new DeploymentCommandName("setup");
///
/// Constant Start for DeploymentCommandName
///
public static readonly DeploymentCommandName Start = new DeploymentCommandName("start");
///
/// Constant Stop for DeploymentCommandName
///
public static readonly DeploymentCommandName Stop = new DeploymentCommandName("stop");
///
/// Constant Undeploy for DeploymentCommandName
///
public static readonly DeploymentCommandName Undeploy = new DeploymentCommandName("undeploy");
///
/// Constant Update_custom_cookbooks for DeploymentCommandName
///
public static readonly DeploymentCommandName Update_custom_cookbooks = new DeploymentCommandName("update_custom_cookbooks");
///
/// Constant Update_dependencies for DeploymentCommandName
///
public static readonly DeploymentCommandName Update_dependencies = new DeploymentCommandName("update_dependencies");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public DeploymentCommandName(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static DeploymentCommandName FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator DeploymentCommandName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LayerAttributesKeys.
///
public class LayerAttributesKeys : ConstantClass
{
///
/// Constant BundlerVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys BundlerVersion = new LayerAttributesKeys("BundlerVersion");
///
/// Constant EcsClusterArn for LayerAttributesKeys
///
public static readonly LayerAttributesKeys EcsClusterArn = new LayerAttributesKeys("EcsClusterArn");
///
/// Constant EnableHaproxyStats for LayerAttributesKeys
///
public static readonly LayerAttributesKeys EnableHaproxyStats = new LayerAttributesKeys("EnableHaproxyStats");
///
/// Constant GangliaPassword for LayerAttributesKeys
///
public static readonly LayerAttributesKeys GangliaPassword = new LayerAttributesKeys("GangliaPassword");
///
/// Constant GangliaUrl for LayerAttributesKeys
///
public static readonly LayerAttributesKeys GangliaUrl = new LayerAttributesKeys("GangliaUrl");
///
/// Constant GangliaUser for LayerAttributesKeys
///
public static readonly LayerAttributesKeys GangliaUser = new LayerAttributesKeys("GangliaUser");
///
/// Constant HaproxyHealthCheckMethod for LayerAttributesKeys
///
public static readonly LayerAttributesKeys HaproxyHealthCheckMethod = new LayerAttributesKeys("HaproxyHealthCheckMethod");
///
/// Constant HaproxyHealthCheckUrl for LayerAttributesKeys
///
public static readonly LayerAttributesKeys HaproxyHealthCheckUrl = new LayerAttributesKeys("HaproxyHealthCheckUrl");
///
/// Constant HaproxyStatsPassword for LayerAttributesKeys
///
public static readonly LayerAttributesKeys HaproxyStatsPassword = new LayerAttributesKeys("HaproxyStatsPassword");
///
/// Constant HaproxyStatsUrl for LayerAttributesKeys
///
public static readonly LayerAttributesKeys HaproxyStatsUrl = new LayerAttributesKeys("HaproxyStatsUrl");
///
/// Constant HaproxyStatsUser for LayerAttributesKeys
///
public static readonly LayerAttributesKeys HaproxyStatsUser = new LayerAttributesKeys("HaproxyStatsUser");
///
/// Constant JavaAppServer for LayerAttributesKeys
///
public static readonly LayerAttributesKeys JavaAppServer = new LayerAttributesKeys("JavaAppServer");
///
/// Constant JavaAppServerVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys JavaAppServerVersion = new LayerAttributesKeys("JavaAppServerVersion");
///
/// Constant Jvm for LayerAttributesKeys
///
public static readonly LayerAttributesKeys Jvm = new LayerAttributesKeys("Jvm");
///
/// Constant JvmOptions for LayerAttributesKeys
///
public static readonly LayerAttributesKeys JvmOptions = new LayerAttributesKeys("JvmOptions");
///
/// Constant JvmVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys JvmVersion = new LayerAttributesKeys("JvmVersion");
///
/// Constant ManageBundler for LayerAttributesKeys
///
public static readonly LayerAttributesKeys ManageBundler = new LayerAttributesKeys("ManageBundler");
///
/// Constant MemcachedMemory for LayerAttributesKeys
///
public static readonly LayerAttributesKeys MemcachedMemory = new LayerAttributesKeys("MemcachedMemory");
///
/// Constant MysqlRootPassword for LayerAttributesKeys
///
public static readonly LayerAttributesKeys MysqlRootPassword = new LayerAttributesKeys("MysqlRootPassword");
///
/// Constant MysqlRootPasswordUbiquitous for LayerAttributesKeys
///
public static readonly LayerAttributesKeys MysqlRootPasswordUbiquitous = new LayerAttributesKeys("MysqlRootPasswordUbiquitous");
///
/// Constant NodejsVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys NodejsVersion = new LayerAttributesKeys("NodejsVersion");
///
/// Constant PassengerVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys PassengerVersion = new LayerAttributesKeys("PassengerVersion");
///
/// Constant RailsStack for LayerAttributesKeys
///
public static readonly LayerAttributesKeys RailsStack = new LayerAttributesKeys("RailsStack");
///
/// Constant RubygemsVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys RubygemsVersion = new LayerAttributesKeys("RubygemsVersion");
///
/// Constant RubyVersion for LayerAttributesKeys
///
public static readonly LayerAttributesKeys RubyVersion = new LayerAttributesKeys("RubyVersion");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LayerAttributesKeys(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static LayerAttributesKeys FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator LayerAttributesKeys(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LayerType.
///
public class LayerType : ConstantClass
{
///
/// Constant AwsFlowRuby for LayerType
///
public static readonly LayerType AwsFlowRuby = new LayerType("aws-flow-ruby");
///
/// Constant Custom for LayerType
///
public static readonly LayerType Custom = new LayerType("custom");
///
/// Constant DbMaster for LayerType
///
public static readonly LayerType DbMaster = new LayerType("db-master");
///
/// Constant EcsCluster for LayerType
///
public static readonly LayerType EcsCluster = new LayerType("ecs-cluster");
///
/// Constant JavaApp for LayerType
///
public static readonly LayerType JavaApp = new LayerType("java-app");
///
/// Constant Lb for LayerType
///
public static readonly LayerType Lb = new LayerType("lb");
///
/// Constant Memcached for LayerType
///
public static readonly LayerType Memcached = new LayerType("memcached");
///
/// Constant MonitoringMaster for LayerType
///
public static readonly LayerType MonitoringMaster = new LayerType("monitoring-master");
///
/// Constant NodejsApp for LayerType
///
public static readonly LayerType NodejsApp = new LayerType("nodejs-app");
///
/// Constant PhpApp for LayerType
///
public static readonly LayerType PhpApp = new LayerType("php-app");
///
/// Constant RailsApp for LayerType
///
public static readonly LayerType RailsApp = new LayerType("rails-app");
///
/// Constant Web for LayerType
///
public static readonly LayerType Web = new LayerType("web");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LayerType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static LayerType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator LayerType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RootDeviceType.
///
public class RootDeviceType : ConstantClass
{
///
/// Constant Ebs for RootDeviceType
///
public static readonly RootDeviceType Ebs = new RootDeviceType("ebs");
///
/// Constant InstanceStore for RootDeviceType
///
public static readonly RootDeviceType InstanceStore = new RootDeviceType("instance-store");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RootDeviceType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RootDeviceType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RootDeviceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SourceType.
///
public class SourceType : ConstantClass
{
///
/// Constant Archive for SourceType
///
public static readonly SourceType Archive = new SourceType("archive");
///
/// Constant Git for SourceType
///
public static readonly SourceType Git = new SourceType("git");
///
/// Constant S3 for SourceType
///
public static readonly SourceType S3 = new SourceType("s3");
///
/// Constant Svn for SourceType
///
public static readonly SourceType Svn = new SourceType("svn");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SourceType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SourceType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type StackAttributesKeys.
///
public class StackAttributesKeys : ConstantClass
{
///
/// Constant Color for StackAttributesKeys
///
public static readonly StackAttributesKeys Color = new StackAttributesKeys("Color");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public StackAttributesKeys(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static StackAttributesKeys FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator StackAttributesKeys(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type VirtualizationType.
///
public class VirtualizationType : ConstantClass
{
///
/// Constant Hvm for VirtualizationType
///
public static readonly VirtualizationType Hvm = new VirtualizationType("hvm");
///
/// Constant Paravirtual for VirtualizationType
///
public static readonly VirtualizationType Paravirtual = new VirtualizationType("paravirtual");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public VirtualizationType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static VirtualizationType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator VirtualizationType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type VolumeType.
///
public class VolumeType : ConstantClass
{
///
/// Constant Gp2 for VolumeType
///
public static readonly VolumeType Gp2 = new VolumeType("gp2");
///
/// Constant Io1 for VolumeType
///
public static readonly VolumeType Io1 = new VolumeType("io1");
///
/// Constant Standard for VolumeType
///
public static readonly VolumeType Standard = new VolumeType("standard");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public VolumeType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static VolumeType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator VolumeType(string value)
{
return FindValue(value);
}
}
}