/* * 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 migrationhuborchestrator-2021-08-28.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.MigrationHubOrchestrator { /// /// Constants used for properties of type DataType. /// public class DataType : ConstantClass { /// /// Constant INTEGER for DataType /// public static readonly DataType INTEGER = new DataType("INTEGER"); /// /// Constant STRING for DataType /// public static readonly DataType STRING = new DataType("STRING"); /// /// Constant STRINGLIST for DataType /// public static readonly DataType STRINGLIST = new DataType("STRINGLIST"); /// /// Constant STRINGMAP for DataType /// public static readonly DataType STRINGMAP = new DataType("STRINGMAP"); /// /// 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 DataType(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 DataType 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 DataType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MigrationWorkflowStatusEnum. /// public class MigrationWorkflowStatusEnum : ConstantClass { /// /// Constant COMPLETED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum COMPLETED = new MigrationWorkflowStatusEnum("COMPLETED"); /// /// Constant CREATING for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum CREATING = new MigrationWorkflowStatusEnum("CREATING"); /// /// Constant CREATION_FAILED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum CREATION_FAILED = new MigrationWorkflowStatusEnum("CREATION_FAILED"); /// /// Constant DELETED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum DELETED = new MigrationWorkflowStatusEnum("DELETED"); /// /// Constant DELETING for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum DELETING = new MigrationWorkflowStatusEnum("DELETING"); /// /// Constant DELETION_FAILED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum DELETION_FAILED = new MigrationWorkflowStatusEnum("DELETION_FAILED"); /// /// Constant IN_PROGRESS for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum IN_PROGRESS = new MigrationWorkflowStatusEnum("IN_PROGRESS"); /// /// Constant NOT_STARTED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum NOT_STARTED = new MigrationWorkflowStatusEnum("NOT_STARTED"); /// /// Constant PAUSED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum PAUSED = new MigrationWorkflowStatusEnum("PAUSED"); /// /// Constant PAUSING for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum PAUSING = new MigrationWorkflowStatusEnum("PAUSING"); /// /// Constant PAUSING_FAILED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum PAUSING_FAILED = new MigrationWorkflowStatusEnum("PAUSING_FAILED"); /// /// Constant STARTING for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum STARTING = new MigrationWorkflowStatusEnum("STARTING"); /// /// Constant USER_ATTENTION_REQUIRED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum USER_ATTENTION_REQUIRED = new MigrationWorkflowStatusEnum("USER_ATTENTION_REQUIRED"); /// /// Constant WORKFLOW_FAILED for MigrationWorkflowStatusEnum /// public static readonly MigrationWorkflowStatusEnum WORKFLOW_FAILED = new MigrationWorkflowStatusEnum("WORKFLOW_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 MigrationWorkflowStatusEnum(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 MigrationWorkflowStatusEnum 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 MigrationWorkflowStatusEnum(string value) { return FindValue(value); } } /// /// Constants used for properties of type Owner. /// public class Owner : ConstantClass { /// /// Constant AWS_MANAGED for Owner /// public static readonly Owner AWS_MANAGED = new Owner("AWS_MANAGED"); /// /// Constant CUSTOM for Owner /// public static readonly Owner CUSTOM = new Owner("CUSTOM"); /// /// 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 Owner(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 Owner 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 Owner(string value) { return FindValue(value); } } /// /// Constants used for properties of type PluginHealth. /// public class PluginHealth : ConstantClass { /// /// Constant HEALTHY for PluginHealth /// public static readonly PluginHealth HEALTHY = new PluginHealth("HEALTHY"); /// /// Constant UNHEALTHY for PluginHealth /// public static readonly PluginHealth UNHEALTHY = new PluginHealth("UNHEALTHY"); /// /// 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 PluginHealth(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 PluginHealth 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 PluginHealth(string value) { return FindValue(value); } } /// /// Constants used for properties of type RunEnvironment. /// public class RunEnvironment : ConstantClass { /// /// Constant AWS for RunEnvironment /// public static readonly RunEnvironment AWS = new RunEnvironment("AWS"); /// /// Constant ONPREMISE for RunEnvironment /// public static readonly RunEnvironment ONPREMISE = new RunEnvironment("ONPREMISE"); /// /// 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 RunEnvironment(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 RunEnvironment 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 RunEnvironment(string value) { return FindValue(value); } } /// /// Constants used for properties of type StepActionType. /// public class StepActionType : ConstantClass { /// /// Constant AUTOMATED for StepActionType /// public static readonly StepActionType AUTOMATED = new StepActionType("AUTOMATED"); /// /// Constant MANUAL for StepActionType /// public static readonly StepActionType MANUAL = new StepActionType("MANUAL"); /// /// 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 StepActionType(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 StepActionType 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 StepActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StepGroupStatus. /// public class StepGroupStatus : ConstantClass { /// /// Constant AWAITING_DEPENDENCIES for StepGroupStatus /// public static readonly StepGroupStatus AWAITING_DEPENDENCIES = new StepGroupStatus("AWAITING_DEPENDENCIES"); /// /// Constant COMPLETED for StepGroupStatus /// public static readonly StepGroupStatus COMPLETED = new StepGroupStatus("COMPLETED"); /// /// Constant FAILED for StepGroupStatus /// public static readonly StepGroupStatus FAILED = new StepGroupStatus("FAILED"); /// /// Constant IN_PROGRESS for StepGroupStatus /// public static readonly StepGroupStatus IN_PROGRESS = new StepGroupStatus("IN_PROGRESS"); /// /// Constant PAUSED for StepGroupStatus /// public static readonly StepGroupStatus PAUSED = new StepGroupStatus("PAUSED"); /// /// Constant PAUSING for StepGroupStatus /// public static readonly StepGroupStatus PAUSING = new StepGroupStatus("PAUSING"); /// /// Constant READY for StepGroupStatus /// public static readonly StepGroupStatus READY = new StepGroupStatus("READY"); /// /// Constant USER_ATTENTION_REQUIRED for StepGroupStatus /// public static readonly StepGroupStatus USER_ATTENTION_REQUIRED = new StepGroupStatus("USER_ATTENTION_REQUIRED"); /// /// 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 StepGroupStatus(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 StepGroupStatus 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 StepGroupStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type StepStatus. /// public class StepStatus : ConstantClass { /// /// Constant AWAITING_DEPENDENCIES for StepStatus /// public static readonly StepStatus AWAITING_DEPENDENCIES = new StepStatus("AWAITING_DEPENDENCIES"); /// /// Constant COMPLETED for StepStatus /// public static readonly StepStatus COMPLETED = new StepStatus("COMPLETED"); /// /// Constant FAILED for StepStatus /// public static readonly StepStatus FAILED = new StepStatus("FAILED"); /// /// Constant IN_PROGRESS for StepStatus /// public static readonly StepStatus IN_PROGRESS = new StepStatus("IN_PROGRESS"); /// /// Constant PAUSED for StepStatus /// public static readonly StepStatus PAUSED = new StepStatus("PAUSED"); /// /// Constant READY for StepStatus /// public static readonly StepStatus READY = new StepStatus("READY"); /// /// Constant USER_ATTENTION_REQUIRED for StepStatus /// public static readonly StepStatus USER_ATTENTION_REQUIRED = new StepStatus("USER_ATTENTION_REQUIRED"); /// /// 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 StepStatus(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 StepStatus 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 StepStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TargetType. /// public class TargetType : ConstantClass { /// /// Constant ALL for TargetType /// public static readonly TargetType ALL = new TargetType("ALL"); /// /// Constant NONE for TargetType /// public static readonly TargetType NONE = new TargetType("NONE"); /// /// Constant SINGLE for TargetType /// public static readonly TargetType SINGLE = new TargetType("SINGLE"); /// /// 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 TargetType(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 TargetType 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 TargetType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TemplateStatus. /// public class TemplateStatus : ConstantClass { /// /// Constant CREATED for TemplateStatus /// public static readonly TemplateStatus CREATED = new TemplateStatus("CREATED"); /// /// 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 TemplateStatus(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 TemplateStatus 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 TemplateStatus(string value) { return FindValue(value); } } }