/* * 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 m2-2021-04-28.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.MainframeModernization { /// /// Constants used for properties of type ApplicationDeploymentLifecycle. /// public class ApplicationDeploymentLifecycle : ConstantClass { /// /// Constant Deployed for ApplicationDeploymentLifecycle /// public static readonly ApplicationDeploymentLifecycle Deployed = new ApplicationDeploymentLifecycle("Deployed"); /// /// Constant Deploying for ApplicationDeploymentLifecycle /// public static readonly ApplicationDeploymentLifecycle Deploying = new ApplicationDeploymentLifecycle("Deploying"); /// /// 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 ApplicationDeploymentLifecycle(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 ApplicationDeploymentLifecycle 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 ApplicationDeploymentLifecycle(string value) { return FindValue(value); } } /// /// Constants used for properties of type ApplicationLifecycle. /// public class ApplicationLifecycle : ConstantClass { /// /// Constant Available for ApplicationLifecycle /// public static readonly ApplicationLifecycle Available = new ApplicationLifecycle("Available"); /// /// Constant Created for ApplicationLifecycle /// public static readonly ApplicationLifecycle Created = new ApplicationLifecycle("Created"); /// /// Constant Creating for ApplicationLifecycle /// public static readonly ApplicationLifecycle Creating = new ApplicationLifecycle("Creating"); /// /// Constant Deleting for ApplicationLifecycle /// public static readonly ApplicationLifecycle Deleting = new ApplicationLifecycle("Deleting"); /// /// Constant DeletingFromEnvironment for ApplicationLifecycle /// public static readonly ApplicationLifecycle DeletingFromEnvironment = new ApplicationLifecycle("Deleting From Environment"); /// /// Constant Failed for ApplicationLifecycle /// public static readonly ApplicationLifecycle Failed = new ApplicationLifecycle("Failed"); /// /// Constant Ready for ApplicationLifecycle /// public static readonly ApplicationLifecycle Ready = new ApplicationLifecycle("Ready"); /// /// Constant Running for ApplicationLifecycle /// public static readonly ApplicationLifecycle Running = new ApplicationLifecycle("Running"); /// /// Constant Starting for ApplicationLifecycle /// public static readonly ApplicationLifecycle Starting = new ApplicationLifecycle("Starting"); /// /// Constant Stopped for ApplicationLifecycle /// public static readonly ApplicationLifecycle Stopped = new ApplicationLifecycle("Stopped"); /// /// Constant Stopping for ApplicationLifecycle /// public static readonly ApplicationLifecycle Stopping = new ApplicationLifecycle("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 ApplicationLifecycle(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 ApplicationLifecycle 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 ApplicationLifecycle(string value) { return FindValue(value); } } /// /// Constants used for properties of type ApplicationVersionLifecycle. /// public class ApplicationVersionLifecycle : ConstantClass { /// /// Constant Available for ApplicationVersionLifecycle /// public static readonly ApplicationVersionLifecycle Available = new ApplicationVersionLifecycle("Available"); /// /// Constant Creating for ApplicationVersionLifecycle /// public static readonly ApplicationVersionLifecycle Creating = new ApplicationVersionLifecycle("Creating"); /// /// Constant Failed for ApplicationVersionLifecycle /// public static readonly ApplicationVersionLifecycle Failed = new ApplicationVersionLifecycle("Failed"); /// /// 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 ApplicationVersionLifecycle(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 ApplicationVersionLifecycle 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 ApplicationVersionLifecycle(string value) { return FindValue(value); } } /// /// Constants used for properties of type BatchJobExecutionStatus. /// public class BatchJobExecutionStatus : ConstantClass { /// /// Constant Cancelled for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Cancelled = new BatchJobExecutionStatus("Cancelled"); /// /// Constant Cancelling for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Cancelling = new BatchJobExecutionStatus("Cancelling"); /// /// Constant Dispatching for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Dispatching = new BatchJobExecutionStatus("Dispatching"); /// /// Constant Failed for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Failed = new BatchJobExecutionStatus("Failed"); /// /// Constant Holding for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Holding = new BatchJobExecutionStatus("Holding"); /// /// Constant Running for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Running = new BatchJobExecutionStatus("Running"); /// /// Constant Submitting for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Submitting = new BatchJobExecutionStatus("Submitting"); /// /// Constant Succeeded for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus Succeeded = new BatchJobExecutionStatus("Succeeded"); /// /// Constant SucceededWithWarning for BatchJobExecutionStatus /// public static readonly BatchJobExecutionStatus SucceededWithWarning = new BatchJobExecutionStatus("Succeeded With Warning"); /// /// 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 BatchJobExecutionStatus(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 BatchJobExecutionStatus 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 BatchJobExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BatchJobType. /// public class BatchJobType : ConstantClass { /// /// Constant JES2 for BatchJobType /// public static readonly BatchJobType JES2 = new BatchJobType("JES2"); /// /// Constant JES3 for BatchJobType /// public static readonly BatchJobType JES3 = new BatchJobType("JES3"); /// /// Constant VSE for BatchJobType /// public static readonly BatchJobType VSE = new BatchJobType("VSE"); /// /// 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 BatchJobType(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 BatchJobType 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 BatchJobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataSetTaskLifecycle. /// public class DataSetTaskLifecycle : ConstantClass { /// /// Constant Completed for DataSetTaskLifecycle /// public static readonly DataSetTaskLifecycle Completed = new DataSetTaskLifecycle("Completed"); /// /// Constant Creating for DataSetTaskLifecycle /// public static readonly DataSetTaskLifecycle Creating = new DataSetTaskLifecycle("Creating"); /// /// Constant Running for DataSetTaskLifecycle /// public static readonly DataSetTaskLifecycle Running = new DataSetTaskLifecycle("Running"); /// /// 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 DataSetTaskLifecycle(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 DataSetTaskLifecycle 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 DataSetTaskLifecycle(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeploymentLifecycle. /// public class DeploymentLifecycle : ConstantClass { /// /// Constant Deploying for DeploymentLifecycle /// public static readonly DeploymentLifecycle Deploying = new DeploymentLifecycle("Deploying"); /// /// Constant Failed for DeploymentLifecycle /// public static readonly DeploymentLifecycle Failed = new DeploymentLifecycle("Failed"); /// /// Constant Succeeded for DeploymentLifecycle /// public static readonly DeploymentLifecycle Succeeded = new DeploymentLifecycle("Succeeded"); /// /// 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 DeploymentLifecycle(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 DeploymentLifecycle 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 DeploymentLifecycle(string value) { return FindValue(value); } } /// /// Constants used for properties of type EngineType. /// public class EngineType : ConstantClass { /// /// Constant Bluage for EngineType /// public static readonly EngineType Bluage = new EngineType("bluage"); /// /// Constant Microfocus for EngineType /// public static readonly EngineType Microfocus = new EngineType("microfocus"); /// /// 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 EngineType(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 EngineType 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 EngineType(string value) { return FindValue(value); } } /// /// Constants used for properties of type EnvironmentLifecycle. /// public class EnvironmentLifecycle : ConstantClass { /// /// Constant Available for EnvironmentLifecycle /// public static readonly EnvironmentLifecycle Available = new EnvironmentLifecycle("Available"); /// /// Constant Creating for EnvironmentLifecycle /// public static readonly EnvironmentLifecycle Creating = new EnvironmentLifecycle("Creating"); /// /// Constant Deleting for EnvironmentLifecycle /// public static readonly EnvironmentLifecycle Deleting = new EnvironmentLifecycle("Deleting"); /// /// Constant Failed for EnvironmentLifecycle /// public static readonly EnvironmentLifecycle Failed = new EnvironmentLifecycle("Failed"); /// /// Constant Updating for EnvironmentLifecycle /// public static readonly EnvironmentLifecycle Updating = new EnvironmentLifecycle("Updating"); /// /// 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 EnvironmentLifecycle(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 EnvironmentLifecycle 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 EnvironmentLifecycle(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationExceptionReason. /// public class ValidationExceptionReason : ConstantClass { /// /// Constant CannotParse for ValidationExceptionReason /// public static readonly ValidationExceptionReason CannotParse = new ValidationExceptionReason("cannotParse"); /// /// Constant FieldValidationFailed for ValidationExceptionReason /// public static readonly ValidationExceptionReason FieldValidationFailed = new ValidationExceptionReason("fieldValidationFailed"); /// /// Constant Other for ValidationExceptionReason /// public static readonly ValidationExceptionReason Other = new ValidationExceptionReason("other"); /// /// Constant UnknownOperation for ValidationExceptionReason /// public static readonly ValidationExceptionReason UnknownOperation = new ValidationExceptionReason("unknownOperation"); /// /// 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 ValidationExceptionReason(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 ValidationExceptionReason 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 ValidationExceptionReason(string value) { return FindValue(value); } } }