/* * 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 codecatalyst-2022-09-28.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.CodeCatalyst { /// /// Constants used for properties of type ComparisonOperator. /// public class ComparisonOperator : ConstantClass { /// /// Constant EQ for ComparisonOperator /// public static readonly ComparisonOperator EQ = new ComparisonOperator("EQ"); /// /// Constant GE for ComparisonOperator /// public static readonly ComparisonOperator GE = new ComparisonOperator("GE"); /// /// Constant GT for ComparisonOperator /// public static readonly ComparisonOperator GT = new ComparisonOperator("GT"); /// /// Constant LE for ComparisonOperator /// public static readonly ComparisonOperator LE = new ComparisonOperator("LE"); /// /// Constant LT for ComparisonOperator /// public static readonly ComparisonOperator LT = new ComparisonOperator("LT"); /// /// 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 ComparisonOperator(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 ComparisonOperator 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 ComparisonOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type DevEnvironmentSessionType. /// public class DevEnvironmentSessionType : ConstantClass { /// /// Constant SSH for DevEnvironmentSessionType /// public static readonly DevEnvironmentSessionType SSH = new DevEnvironmentSessionType("SSH"); /// /// Constant SSM for DevEnvironmentSessionType /// public static readonly DevEnvironmentSessionType SSM = new DevEnvironmentSessionType("SSM"); /// /// 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 DevEnvironmentSessionType(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 DevEnvironmentSessionType 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 DevEnvironmentSessionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DevEnvironmentStatus. /// public class DevEnvironmentStatus : ConstantClass { /// /// Constant DELETED for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus DELETED = new DevEnvironmentStatus("DELETED"); /// /// Constant DELETING for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus DELETING = new DevEnvironmentStatus("DELETING"); /// /// Constant FAILED for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus FAILED = new DevEnvironmentStatus("FAILED"); /// /// Constant PENDING for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus PENDING = new DevEnvironmentStatus("PENDING"); /// /// Constant RUNNING for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus RUNNING = new DevEnvironmentStatus("RUNNING"); /// /// Constant STARTING for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus STARTING = new DevEnvironmentStatus("STARTING"); /// /// Constant STOPPED for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus STOPPED = new DevEnvironmentStatus("STOPPED"); /// /// Constant STOPPING for DevEnvironmentStatus /// public static readonly DevEnvironmentStatus STOPPING = new DevEnvironmentStatus("STOPPING"); /// /// 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 DevEnvironmentStatus(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 DevEnvironmentStatus 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 DevEnvironmentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type FilterKey. /// public class FilterKey : ConstantClass { /// /// Constant HasAccessTo for FilterKey /// public static readonly FilterKey HasAccessTo = new FilterKey("hasAccessTo"); /// /// 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 FilterKey(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 FilterKey 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 FilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type InstanceType. /// public class InstanceType : ConstantClass { /// /// Constant DevStandard1Large for InstanceType /// public static readonly InstanceType DevStandard1Large = new InstanceType("dev.standard1.large"); /// /// Constant DevStandard1Medium for InstanceType /// public static readonly InstanceType DevStandard1Medium = new InstanceType("dev.standard1.medium"); /// /// Constant DevStandard1Small for InstanceType /// public static readonly InstanceType DevStandard1Small = new InstanceType("dev.standard1.small"); /// /// Constant DevStandard1Xlarge for InstanceType /// public static readonly InstanceType DevStandard1Xlarge = new InstanceType("dev.standard1.xlarge"); /// /// 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 InstanceType(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 InstanceType 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 InstanceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OperationType. /// public class OperationType : ConstantClass { /// /// Constant MUTATION for OperationType /// public static readonly OperationType MUTATION = new OperationType("MUTATION"); /// /// Constant READONLY for OperationType /// public static readonly OperationType READONLY = new OperationType("READONLY"); /// /// 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 OperationType(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 OperationType 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 OperationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type UserType. /// public class UserType : ConstantClass { /// /// Constant AWS_ACCOUNT for UserType /// public static readonly UserType AWS_ACCOUNT = new UserType("AWS_ACCOUNT"); /// /// Constant UNKNOWN for UserType /// public static readonly UserType UNKNOWN = new UserType("UNKNOWN"); /// /// Constant USER for UserType /// public static readonly UserType USER = new UserType("USER"); /// /// 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 UserType(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 UserType 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 UserType(string value) { return FindValue(value); } } }