/* * 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 simspaceweaver-2022-10-28.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.SimSpaceWeaver { /// /// Constants used for properties of type ClockStatus. /// public class ClockStatus : ConstantClass { /// /// Constant STARTED for ClockStatus /// public static readonly ClockStatus STARTED = new ClockStatus("STARTED"); /// /// Constant STARTING for ClockStatus /// public static readonly ClockStatus STARTING = new ClockStatus("STARTING"); /// /// Constant STOPPED for ClockStatus /// public static readonly ClockStatus STOPPED = new ClockStatus("STOPPED"); /// /// Constant STOPPING for ClockStatus /// public static readonly ClockStatus STOPPING = new ClockStatus("STOPPING"); /// /// Constant UNKNOWN for ClockStatus /// public static readonly ClockStatus UNKNOWN = new ClockStatus("UNKNOWN"); /// /// 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 ClockStatus(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 ClockStatus 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 ClockStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ClockTargetStatus. /// public class ClockTargetStatus : ConstantClass { /// /// Constant STARTED for ClockTargetStatus /// public static readonly ClockTargetStatus STARTED = new ClockTargetStatus("STARTED"); /// /// Constant STOPPED for ClockTargetStatus /// public static readonly ClockTargetStatus STOPPED = new ClockTargetStatus("STOPPED"); /// /// Constant UNKNOWN for ClockTargetStatus /// public static readonly ClockTargetStatus UNKNOWN = new ClockTargetStatus("UNKNOWN"); /// /// 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 ClockTargetStatus(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 ClockTargetStatus 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 ClockTargetStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type LifecycleManagementStrategy. /// public class LifecycleManagementStrategy : ConstantClass { /// /// Constant ByRequest for LifecycleManagementStrategy /// public static readonly LifecycleManagementStrategy ByRequest = new LifecycleManagementStrategy("ByRequest"); /// /// Constant BySpatialSubdivision for LifecycleManagementStrategy /// public static readonly LifecycleManagementStrategy BySpatialSubdivision = new LifecycleManagementStrategy("BySpatialSubdivision"); /// /// Constant PerWorker for LifecycleManagementStrategy /// public static readonly LifecycleManagementStrategy PerWorker = new LifecycleManagementStrategy("PerWorker"); /// /// Constant Unknown for LifecycleManagementStrategy /// public static readonly LifecycleManagementStrategy Unknown = new LifecycleManagementStrategy("Unknown"); /// /// 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 LifecycleManagementStrategy(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 LifecycleManagementStrategy 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 LifecycleManagementStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type SimulationAppStatus. /// public class SimulationAppStatus : ConstantClass { /// /// Constant ERROR for SimulationAppStatus /// public static readonly SimulationAppStatus ERROR = new SimulationAppStatus("ERROR"); /// /// Constant STARTED for SimulationAppStatus /// public static readonly SimulationAppStatus STARTED = new SimulationAppStatus("STARTED"); /// /// Constant STARTING for SimulationAppStatus /// public static readonly SimulationAppStatus STARTING = new SimulationAppStatus("STARTING"); /// /// Constant STOPPED for SimulationAppStatus /// public static readonly SimulationAppStatus STOPPED = new SimulationAppStatus("STOPPED"); /// /// Constant STOPPING for SimulationAppStatus /// public static readonly SimulationAppStatus STOPPING = new SimulationAppStatus("STOPPING"); /// /// Constant UNKNOWN for SimulationAppStatus /// public static readonly SimulationAppStatus UNKNOWN = new SimulationAppStatus("UNKNOWN"); /// /// 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 SimulationAppStatus(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 SimulationAppStatus 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 SimulationAppStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SimulationAppTargetStatus. /// public class SimulationAppTargetStatus : ConstantClass { /// /// Constant STARTED for SimulationAppTargetStatus /// public static readonly SimulationAppTargetStatus STARTED = new SimulationAppTargetStatus("STARTED"); /// /// Constant STOPPED for SimulationAppTargetStatus /// public static readonly SimulationAppTargetStatus STOPPED = new SimulationAppTargetStatus("STOPPED"); /// /// Constant UNKNOWN for SimulationAppTargetStatus /// public static readonly SimulationAppTargetStatus UNKNOWN = new SimulationAppTargetStatus("UNKNOWN"); /// /// 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 SimulationAppTargetStatus(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 SimulationAppTargetStatus 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 SimulationAppTargetStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SimulationStatus. /// public class SimulationStatus : ConstantClass { /// /// Constant DELETED for SimulationStatus /// public static readonly SimulationStatus DELETED = new SimulationStatus("DELETED"); /// /// Constant DELETING for SimulationStatus /// public static readonly SimulationStatus DELETING = new SimulationStatus("DELETING"); /// /// Constant FAILED for SimulationStatus /// public static readonly SimulationStatus FAILED = new SimulationStatus("FAILED"); /// /// Constant SNAPSHOT_IN_PROGRESS for SimulationStatus /// public static readonly SimulationStatus SNAPSHOT_IN_PROGRESS = new SimulationStatus("SNAPSHOT_IN_PROGRESS"); /// /// Constant STARTED for SimulationStatus /// public static readonly SimulationStatus STARTED = new SimulationStatus("STARTED"); /// /// Constant STARTING for SimulationStatus /// public static readonly SimulationStatus STARTING = new SimulationStatus("STARTING"); /// /// Constant STOPPED for SimulationStatus /// public static readonly SimulationStatus STOPPED = new SimulationStatus("STOPPED"); /// /// Constant STOPPING for SimulationStatus /// public static readonly SimulationStatus STOPPING = new SimulationStatus("STOPPING"); /// /// Constant UNKNOWN for SimulationStatus /// public static readonly SimulationStatus UNKNOWN = new SimulationStatus("UNKNOWN"); /// /// 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 SimulationStatus(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 SimulationStatus 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 SimulationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SimulationTargetStatus. /// public class SimulationTargetStatus : ConstantClass { /// /// Constant DELETED for SimulationTargetStatus /// public static readonly SimulationTargetStatus DELETED = new SimulationTargetStatus("DELETED"); /// /// Constant STARTED for SimulationTargetStatus /// public static readonly SimulationTargetStatus STARTED = new SimulationTargetStatus("STARTED"); /// /// Constant STOPPED for SimulationTargetStatus /// public static readonly SimulationTargetStatus STOPPED = new SimulationTargetStatus("STOPPED"); /// /// Constant UNKNOWN for SimulationTargetStatus /// public static readonly SimulationTargetStatus UNKNOWN = new SimulationTargetStatus("UNKNOWN"); /// /// 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 SimulationTargetStatus(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 SimulationTargetStatus 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 SimulationTargetStatus(string value) { return FindValue(value); } } }