/* * 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 mgn-2020-02-26.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Mgn { /// /// Constants used for properties of type ActionCategory. /// public class ActionCategory : ConstantClass { /// /// Constant BACKUP for ActionCategory /// public static readonly ActionCategory BACKUP = new ActionCategory("BACKUP"); /// /// Constant CONFIGURATION for ActionCategory /// public static readonly ActionCategory CONFIGURATION = new ActionCategory("CONFIGURATION"); /// /// Constant DISASTER_RECOVERY for ActionCategory /// public static readonly ActionCategory DISASTER_RECOVERY = new ActionCategory("DISASTER_RECOVERY"); /// /// Constant LICENSE_AND_SUBSCRIPTION for ActionCategory /// public static readonly ActionCategory LICENSE_AND_SUBSCRIPTION = new ActionCategory("LICENSE_AND_SUBSCRIPTION"); /// /// Constant NETWORKING for ActionCategory /// public static readonly ActionCategory NETWORKING = new ActionCategory("NETWORKING"); /// /// Constant OBSERVABILITY for ActionCategory /// public static readonly ActionCategory OBSERVABILITY = new ActionCategory("OBSERVABILITY"); /// /// Constant OPERATING_SYSTEM for ActionCategory /// public static readonly ActionCategory OPERATING_SYSTEM = new ActionCategory("OPERATING_SYSTEM"); /// /// Constant OTHER for ActionCategory /// public static readonly ActionCategory OTHER = new ActionCategory("OTHER"); /// /// Constant SECURITY for ActionCategory /// public static readonly ActionCategory SECURITY = new ActionCategory("SECURITY"); /// /// Constant VALIDATION for ActionCategory /// public static readonly ActionCategory VALIDATION = new ActionCategory("VALIDATION"); /// /// 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 ActionCategory(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 ActionCategory 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 ActionCategory(string value) { return FindValue(value); } } /// /// Constants used for properties of type ApplicationHealthStatus. /// public class ApplicationHealthStatus : ConstantClass { /// /// Constant ERROR for ApplicationHealthStatus /// public static readonly ApplicationHealthStatus ERROR = new ApplicationHealthStatus("ERROR"); /// /// Constant HEALTHY for ApplicationHealthStatus /// public static readonly ApplicationHealthStatus HEALTHY = new ApplicationHealthStatus("HEALTHY"); /// /// Constant LAGGING for ApplicationHealthStatus /// public static readonly ApplicationHealthStatus LAGGING = new ApplicationHealthStatus("LAGGING"); /// /// 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 ApplicationHealthStatus(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 ApplicationHealthStatus 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 ApplicationHealthStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ApplicationProgressStatus. /// public class ApplicationProgressStatus : ConstantClass { /// /// Constant COMPLETED for ApplicationProgressStatus /// public static readonly ApplicationProgressStatus COMPLETED = new ApplicationProgressStatus("COMPLETED"); /// /// Constant IN_PROGRESS for ApplicationProgressStatus /// public static readonly ApplicationProgressStatus IN_PROGRESS = new ApplicationProgressStatus("IN_PROGRESS"); /// /// Constant NOT_STARTED for ApplicationProgressStatus /// public static readonly ApplicationProgressStatus NOT_STARTED = new ApplicationProgressStatus("NOT_STARTED"); /// /// 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 ApplicationProgressStatus(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 ApplicationProgressStatus 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 ApplicationProgressStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BootMode. /// public class BootMode : ConstantClass { /// /// Constant LEGACY_BIOS for BootMode /// public static readonly BootMode LEGACY_BIOS = new BootMode("LEGACY_BIOS"); /// /// Constant UEFI for BootMode /// public static readonly BootMode UEFI = new BootMode("UEFI"); /// /// 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 BootMode(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 BootMode 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 BootMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChangeServerLifeCycleStateSourceServerLifecycleState. /// public class ChangeServerLifeCycleStateSourceServerLifecycleState : ConstantClass { /// /// Constant CUTOVER for ChangeServerLifeCycleStateSourceServerLifecycleState /// public static readonly ChangeServerLifeCycleStateSourceServerLifecycleState CUTOVER = new ChangeServerLifeCycleStateSourceServerLifecycleState("CUTOVER"); /// /// Constant READY_FOR_CUTOVER for ChangeServerLifeCycleStateSourceServerLifecycleState /// public static readonly ChangeServerLifeCycleStateSourceServerLifecycleState READY_FOR_CUTOVER = new ChangeServerLifeCycleStateSourceServerLifecycleState("READY_FOR_CUTOVER"); /// /// Constant READY_FOR_TEST for ChangeServerLifeCycleStateSourceServerLifecycleState /// public static readonly ChangeServerLifeCycleStateSourceServerLifecycleState READY_FOR_TEST = new ChangeServerLifeCycleStateSourceServerLifecycleState("READY_FOR_TEST"); /// /// 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 ChangeServerLifeCycleStateSourceServerLifecycleState(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 ChangeServerLifeCycleStateSourceServerLifecycleState 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 ChangeServerLifeCycleStateSourceServerLifecycleState(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataReplicationErrorString. /// public class DataReplicationErrorString : ConstantClass { /// /// Constant AGENT_NOT_SEEN for DataReplicationErrorString /// public static readonly DataReplicationErrorString AGENT_NOT_SEEN = new DataReplicationErrorString("AGENT_NOT_SEEN"); /// /// Constant FAILED_TO_ATTACH_STAGING_DISKS for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_ATTACH_STAGING_DISKS = new DataReplicationErrorString("FAILED_TO_ATTACH_STAGING_DISKS"); /// /// Constant FAILED_TO_AUTHENTICATE_WITH_SERVICE for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_AUTHENTICATE_WITH_SERVICE = new DataReplicationErrorString("FAILED_TO_AUTHENTICATE_WITH_SERVICE"); /// /// Constant FAILED_TO_BOOT_REPLICATION_SERVER for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_BOOT_REPLICATION_SERVER = new DataReplicationErrorString("FAILED_TO_BOOT_REPLICATION_SERVER"); /// /// Constant FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER = new DataReplicationErrorString("FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER"); /// /// Constant FAILED_TO_CREATE_SECURITY_GROUP for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_CREATE_SECURITY_GROUP = new DataReplicationErrorString("FAILED_TO_CREATE_SECURITY_GROUP"); /// /// Constant FAILED_TO_CREATE_STAGING_DISKS for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_CREATE_STAGING_DISKS = new DataReplicationErrorString("FAILED_TO_CREATE_STAGING_DISKS"); /// /// Constant FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE = new DataReplicationErrorString("FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE"); /// /// Constant FAILED_TO_LAUNCH_REPLICATION_SERVER for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_LAUNCH_REPLICATION_SERVER = new DataReplicationErrorString("FAILED_TO_LAUNCH_REPLICATION_SERVER"); /// /// Constant FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT = new DataReplicationErrorString("FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT"); /// /// Constant FAILED_TO_START_DATA_TRANSFER for DataReplicationErrorString /// public static readonly DataReplicationErrorString FAILED_TO_START_DATA_TRANSFER = new DataReplicationErrorString("FAILED_TO_START_DATA_TRANSFER"); /// /// Constant LAST_SNAPSHOT_JOB_FAILED for DataReplicationErrorString /// public static readonly DataReplicationErrorString LAST_SNAPSHOT_JOB_FAILED = new DataReplicationErrorString("LAST_SNAPSHOT_JOB_FAILED"); /// /// Constant NOT_CONVERGING for DataReplicationErrorString /// public static readonly DataReplicationErrorString NOT_CONVERGING = new DataReplicationErrorString("NOT_CONVERGING"); /// /// Constant SNAPSHOTS_FAILURE for DataReplicationErrorString /// public static readonly DataReplicationErrorString SNAPSHOTS_FAILURE = new DataReplicationErrorString("SNAPSHOTS_FAILURE"); /// /// Constant UNSTABLE_NETWORK for DataReplicationErrorString /// public static readonly DataReplicationErrorString UNSTABLE_NETWORK = new DataReplicationErrorString("UNSTABLE_NETWORK"); /// /// Constant UNSUPPORTED_VM_CONFIGURATION for DataReplicationErrorString /// public static readonly DataReplicationErrorString UNSUPPORTED_VM_CONFIGURATION = new DataReplicationErrorString("UNSUPPORTED_VM_CONFIGURATION"); /// /// 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 DataReplicationErrorString(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 DataReplicationErrorString 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 DataReplicationErrorString(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataReplicationInitiationStepName. /// public class DataReplicationInitiationStepName : ConstantClass { /// /// Constant ATTACH_STAGING_DISKS for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName ATTACH_STAGING_DISKS = new DataReplicationInitiationStepName("ATTACH_STAGING_DISKS"); /// /// Constant AUTHENTICATE_WITH_SERVICE for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName AUTHENTICATE_WITH_SERVICE = new DataReplicationInitiationStepName("AUTHENTICATE_WITH_SERVICE"); /// /// Constant BOOT_REPLICATION_SERVER for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName BOOT_REPLICATION_SERVER = new DataReplicationInitiationStepName("BOOT_REPLICATION_SERVER"); /// /// Constant CONNECT_AGENT_TO_REPLICATION_SERVER for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName CONNECT_AGENT_TO_REPLICATION_SERVER = new DataReplicationInitiationStepName("CONNECT_AGENT_TO_REPLICATION_SERVER"); /// /// Constant CREATE_SECURITY_GROUP for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName CREATE_SECURITY_GROUP = new DataReplicationInitiationStepName("CREATE_SECURITY_GROUP"); /// /// Constant CREATE_STAGING_DISKS for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName CREATE_STAGING_DISKS = new DataReplicationInitiationStepName("CREATE_STAGING_DISKS"); /// /// Constant DOWNLOAD_REPLICATION_SOFTWARE for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName DOWNLOAD_REPLICATION_SOFTWARE = new DataReplicationInitiationStepName("DOWNLOAD_REPLICATION_SOFTWARE"); /// /// Constant LAUNCH_REPLICATION_SERVER for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName LAUNCH_REPLICATION_SERVER = new DataReplicationInitiationStepName("LAUNCH_REPLICATION_SERVER"); /// /// Constant PAIR_REPLICATION_SERVER_WITH_AGENT for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName PAIR_REPLICATION_SERVER_WITH_AGENT = new DataReplicationInitiationStepName("PAIR_REPLICATION_SERVER_WITH_AGENT"); /// /// Constant START_DATA_TRANSFER for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName START_DATA_TRANSFER = new DataReplicationInitiationStepName("START_DATA_TRANSFER"); /// /// Constant WAIT for DataReplicationInitiationStepName /// public static readonly DataReplicationInitiationStepName WAIT = new DataReplicationInitiationStepName("WAIT"); /// /// 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 DataReplicationInitiationStepName(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 DataReplicationInitiationStepName 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 DataReplicationInitiationStepName(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataReplicationInitiationStepStatus. /// public class DataReplicationInitiationStepStatus : ConstantClass { /// /// Constant FAILED for DataReplicationInitiationStepStatus /// public static readonly DataReplicationInitiationStepStatus FAILED = new DataReplicationInitiationStepStatus("FAILED"); /// /// Constant IN_PROGRESS for DataReplicationInitiationStepStatus /// public static readonly DataReplicationInitiationStepStatus IN_PROGRESS = new DataReplicationInitiationStepStatus("IN_PROGRESS"); /// /// Constant NOT_STARTED for DataReplicationInitiationStepStatus /// public static readonly DataReplicationInitiationStepStatus NOT_STARTED = new DataReplicationInitiationStepStatus("NOT_STARTED"); /// /// Constant SKIPPED for DataReplicationInitiationStepStatus /// public static readonly DataReplicationInitiationStepStatus SKIPPED = new DataReplicationInitiationStepStatus("SKIPPED"); /// /// Constant SUCCEEDED for DataReplicationInitiationStepStatus /// public static readonly DataReplicationInitiationStepStatus SUCCEEDED = new DataReplicationInitiationStepStatus("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 DataReplicationInitiationStepStatus(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 DataReplicationInitiationStepStatus 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 DataReplicationInitiationStepStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataReplicationState. /// public class DataReplicationState : ConstantClass { /// /// Constant BACKLOG for DataReplicationState /// public static readonly DataReplicationState BACKLOG = new DataReplicationState("BACKLOG"); /// /// Constant CONTINUOUS for DataReplicationState /// public static readonly DataReplicationState CONTINUOUS = new DataReplicationState("CONTINUOUS"); /// /// Constant CREATING_SNAPSHOT for DataReplicationState /// public static readonly DataReplicationState CREATING_SNAPSHOT = new DataReplicationState("CREATING_SNAPSHOT"); /// /// Constant DISCONNECTED for DataReplicationState /// public static readonly DataReplicationState DISCONNECTED = new DataReplicationState("DISCONNECTED"); /// /// Constant INITIAL_SYNC for DataReplicationState /// public static readonly DataReplicationState INITIAL_SYNC = new DataReplicationState("INITIAL_SYNC"); /// /// Constant INITIATING for DataReplicationState /// public static readonly DataReplicationState INITIATING = new DataReplicationState("INITIATING"); /// /// Constant PAUSED for DataReplicationState /// public static readonly DataReplicationState PAUSED = new DataReplicationState("PAUSED"); /// /// Constant PENDING_SNAPSHOT_SHIPPING for DataReplicationState /// public static readonly DataReplicationState PENDING_SNAPSHOT_SHIPPING = new DataReplicationState("PENDING_SNAPSHOT_SHIPPING"); /// /// Constant RESCAN for DataReplicationState /// public static readonly DataReplicationState RESCAN = new DataReplicationState("RESCAN"); /// /// Constant SHIPPING_SNAPSHOT for DataReplicationState /// public static readonly DataReplicationState SHIPPING_SNAPSHOT = new DataReplicationState("SHIPPING_SNAPSHOT"); /// /// Constant STALLED for DataReplicationState /// public static readonly DataReplicationState STALLED = new DataReplicationState("STALLED"); /// /// Constant STOPPED for DataReplicationState /// public static readonly DataReplicationState STOPPED = new DataReplicationState("STOPPED"); /// /// 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 DataReplicationState(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 DataReplicationState 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 DataReplicationState(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportStatus. /// public class ExportStatus : ConstantClass { /// /// Constant FAILED for ExportStatus /// public static readonly ExportStatus FAILED = new ExportStatus("FAILED"); /// /// Constant PENDING for ExportStatus /// public static readonly ExportStatus PENDING = new ExportStatus("PENDING"); /// /// Constant STARTED for ExportStatus /// public static readonly ExportStatus STARTED = new ExportStatus("STARTED"); /// /// Constant SUCCEEDED for ExportStatus /// public static readonly ExportStatus SUCCEEDED = new ExportStatus("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 ExportStatus(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 ExportStatus 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 ExportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type FirstBoot. /// public class FirstBoot : ConstantClass { /// /// Constant STOPPED for FirstBoot /// public static readonly FirstBoot STOPPED = new FirstBoot("STOPPED"); /// /// Constant SUCCEEDED for FirstBoot /// public static readonly FirstBoot SUCCEEDED = new FirstBoot("SUCCEEDED"); /// /// Constant UNKNOWN for FirstBoot /// public static readonly FirstBoot UNKNOWN = new FirstBoot("UNKNOWN"); /// /// Constant WAITING for FirstBoot /// public static readonly FirstBoot WAITING = new FirstBoot("WAITING"); /// /// 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 FirstBoot(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 FirstBoot 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 FirstBoot(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportErrorType. /// public class ImportErrorType : ConstantClass { /// /// Constant PROCESSING_ERROR for ImportErrorType /// public static readonly ImportErrorType PROCESSING_ERROR = new ImportErrorType("PROCESSING_ERROR"); /// /// Constant VALIDATION_ERROR for ImportErrorType /// public static readonly ImportErrorType VALIDATION_ERROR = new ImportErrorType("VALIDATION_ERROR"); /// /// 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 ImportErrorType(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 ImportErrorType 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 ImportErrorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportStatus. /// public class ImportStatus : ConstantClass { /// /// Constant FAILED for ImportStatus /// public static readonly ImportStatus FAILED = new ImportStatus("FAILED"); /// /// Constant PENDING for ImportStatus /// public static readonly ImportStatus PENDING = new ImportStatus("PENDING"); /// /// Constant STARTED for ImportStatus /// public static readonly ImportStatus STARTED = new ImportStatus("STARTED"); /// /// Constant SUCCEEDED for ImportStatus /// public static readonly ImportStatus SUCCEEDED = new ImportStatus("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 ImportStatus(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 ImportStatus 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 ImportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type InitiatedBy. /// public class InitiatedBy : ConstantClass { /// /// Constant DIAGNOSTIC for InitiatedBy /// public static readonly InitiatedBy DIAGNOSTIC = new InitiatedBy("DIAGNOSTIC"); /// /// Constant START_CUTOVER for InitiatedBy /// public static readonly InitiatedBy START_CUTOVER = new InitiatedBy("START_CUTOVER"); /// /// Constant START_TEST for InitiatedBy /// public static readonly InitiatedBy START_TEST = new InitiatedBy("START_TEST"); /// /// Constant TERMINATE for InitiatedBy /// public static readonly InitiatedBy TERMINATE = new InitiatedBy("TERMINATE"); /// /// 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 InitiatedBy(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 InitiatedBy 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 InitiatedBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobLogEvent. /// public class JobLogEvent : ConstantClass { /// /// Constant CLEANUP_END for JobLogEvent /// public static readonly JobLogEvent CLEANUP_END = new JobLogEvent("CLEANUP_END"); /// /// Constant CLEANUP_FAIL for JobLogEvent /// public static readonly JobLogEvent CLEANUP_FAIL = new JobLogEvent("CLEANUP_FAIL"); /// /// Constant CLEANUP_START for JobLogEvent /// public static readonly JobLogEvent CLEANUP_START = new JobLogEvent("CLEANUP_START"); /// /// Constant CONVERSION_END for JobLogEvent /// public static readonly JobLogEvent CONVERSION_END = new JobLogEvent("CONVERSION_END"); /// /// Constant CONVERSION_FAIL for JobLogEvent /// public static readonly JobLogEvent CONVERSION_FAIL = new JobLogEvent("CONVERSION_FAIL"); /// /// Constant CONVERSION_START for JobLogEvent /// public static readonly JobLogEvent CONVERSION_START = new JobLogEvent("CONVERSION_START"); /// /// Constant JOB_CANCEL for JobLogEvent /// public static readonly JobLogEvent JOB_CANCEL = new JobLogEvent("JOB_CANCEL"); /// /// Constant JOB_END for JobLogEvent /// public static readonly JobLogEvent JOB_END = new JobLogEvent("JOB_END"); /// /// Constant JOB_START for JobLogEvent /// public static readonly JobLogEvent JOB_START = new JobLogEvent("JOB_START"); /// /// Constant LAUNCH_FAILED for JobLogEvent /// public static readonly JobLogEvent LAUNCH_FAILED = new JobLogEvent("LAUNCH_FAILED"); /// /// Constant LAUNCH_START for JobLogEvent /// public static readonly JobLogEvent LAUNCH_START = new JobLogEvent("LAUNCH_START"); /// /// Constant SERVER_SKIPPED for JobLogEvent /// public static readonly JobLogEvent SERVER_SKIPPED = new JobLogEvent("SERVER_SKIPPED"); /// /// Constant SNAPSHOT_END for JobLogEvent /// public static readonly JobLogEvent SNAPSHOT_END = new JobLogEvent("SNAPSHOT_END"); /// /// Constant SNAPSHOT_FAIL for JobLogEvent /// public static readonly JobLogEvent SNAPSHOT_FAIL = new JobLogEvent("SNAPSHOT_FAIL"); /// /// Constant SNAPSHOT_START for JobLogEvent /// public static readonly JobLogEvent SNAPSHOT_START = new JobLogEvent("SNAPSHOT_START"); /// /// Constant USING_PREVIOUS_SNAPSHOT for JobLogEvent /// public static readonly JobLogEvent USING_PREVIOUS_SNAPSHOT = new JobLogEvent("USING_PREVIOUS_SNAPSHOT"); /// /// 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 JobLogEvent(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 JobLogEvent 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 JobLogEvent(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobStatus. /// public class JobStatus : ConstantClass { /// /// Constant COMPLETED for JobStatus /// public static readonly JobStatus COMPLETED = new JobStatus("COMPLETED"); /// /// Constant PENDING for JobStatus /// public static readonly JobStatus PENDING = new JobStatus("PENDING"); /// /// Constant STARTED for JobStatus /// public static readonly JobStatus STARTED = new JobStatus("STARTED"); /// /// 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 JobStatus(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 JobStatus 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 JobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobType. /// public class JobType : ConstantClass { /// /// Constant LAUNCH for JobType /// public static readonly JobType LAUNCH = new JobType("LAUNCH"); /// /// Constant TERMINATE for JobType /// public static readonly JobType TERMINATE = new JobType("TERMINATE"); /// /// 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 JobType(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 JobType 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 JobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchDisposition. /// public class LaunchDisposition : ConstantClass { /// /// Constant STARTED for LaunchDisposition /// public static readonly LaunchDisposition STARTED = new LaunchDisposition("STARTED"); /// /// Constant STOPPED for LaunchDisposition /// public static readonly LaunchDisposition STOPPED = new LaunchDisposition("STOPPED"); /// /// 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 LaunchDisposition(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 LaunchDisposition 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 LaunchDisposition(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchStatus. /// public class LaunchStatus : ConstantClass { /// /// Constant FAILED for LaunchStatus /// public static readonly LaunchStatus FAILED = new LaunchStatus("FAILED"); /// /// Constant IN_PROGRESS for LaunchStatus /// public static readonly LaunchStatus IN_PROGRESS = new LaunchStatus("IN_PROGRESS"); /// /// Constant LAUNCHED for LaunchStatus /// public static readonly LaunchStatus LAUNCHED = new LaunchStatus("LAUNCHED"); /// /// Constant PENDING for LaunchStatus /// public static readonly LaunchStatus PENDING = new LaunchStatus("PENDING"); /// /// Constant TERMINATED for LaunchStatus /// public static readonly LaunchStatus TERMINATED = new LaunchStatus("TERMINATED"); /// /// 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 LaunchStatus(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 LaunchStatus 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 LaunchStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type LifeCycleState. /// public class LifeCycleState : ConstantClass { /// /// Constant CUTOVER for LifeCycleState /// public static readonly LifeCycleState CUTOVER = new LifeCycleState("CUTOVER"); /// /// Constant CUTTING_OVER for LifeCycleState /// public static readonly LifeCycleState CUTTING_OVER = new LifeCycleState("CUTTING_OVER"); /// /// Constant DISCONNECTED for LifeCycleState /// public static readonly LifeCycleState DISCONNECTED = new LifeCycleState("DISCONNECTED"); /// /// Constant DISCOVERED for LifeCycleState /// public static readonly LifeCycleState DISCOVERED = new LifeCycleState("DISCOVERED"); /// /// Constant NOT_READY for LifeCycleState /// public static readonly LifeCycleState NOT_READY = new LifeCycleState("NOT_READY"); /// /// Constant PENDING_INSTALLATION for LifeCycleState /// public static readonly LifeCycleState PENDING_INSTALLATION = new LifeCycleState("PENDING_INSTALLATION"); /// /// Constant READY_FOR_CUTOVER for LifeCycleState /// public static readonly LifeCycleState READY_FOR_CUTOVER = new LifeCycleState("READY_FOR_CUTOVER"); /// /// Constant READY_FOR_TEST for LifeCycleState /// public static readonly LifeCycleState READY_FOR_TEST = new LifeCycleState("READY_FOR_TEST"); /// /// Constant STOPPED for LifeCycleState /// public static readonly LifeCycleState STOPPED = new LifeCycleState("STOPPED"); /// /// Constant TESTING for LifeCycleState /// public static readonly LifeCycleState TESTING = new LifeCycleState("TESTING"); /// /// 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 LifeCycleState(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 LifeCycleState 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 LifeCycleState(string value) { return FindValue(value); } } /// /// Constants used for properties of type PostLaunchActionExecutionStatus. /// public class PostLaunchActionExecutionStatus : ConstantClass { /// /// Constant FAILED for PostLaunchActionExecutionStatus /// public static readonly PostLaunchActionExecutionStatus FAILED = new PostLaunchActionExecutionStatus("FAILED"); /// /// Constant IN_PROGRESS for PostLaunchActionExecutionStatus /// public static readonly PostLaunchActionExecutionStatus IN_PROGRESS = new PostLaunchActionExecutionStatus("IN_PROGRESS"); /// /// Constant SUCCESS for PostLaunchActionExecutionStatus /// public static readonly PostLaunchActionExecutionStatus SUCCESS = new PostLaunchActionExecutionStatus("SUCCESS"); /// /// 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 PostLaunchActionExecutionStatus(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 PostLaunchActionExecutionStatus 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 PostLaunchActionExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PostLaunchActionsDeploymentType. /// public class PostLaunchActionsDeploymentType : ConstantClass { /// /// Constant CUTOVER_ONLY for PostLaunchActionsDeploymentType /// public static readonly PostLaunchActionsDeploymentType CUTOVER_ONLY = new PostLaunchActionsDeploymentType("CUTOVER_ONLY"); /// /// Constant TEST_AND_CUTOVER for PostLaunchActionsDeploymentType /// public static readonly PostLaunchActionsDeploymentType TEST_AND_CUTOVER = new PostLaunchActionsDeploymentType("TEST_AND_CUTOVER"); /// /// Constant TEST_ONLY for PostLaunchActionsDeploymentType /// public static readonly PostLaunchActionsDeploymentType TEST_ONLY = new PostLaunchActionsDeploymentType("TEST_ONLY"); /// /// 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 PostLaunchActionsDeploymentType(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 PostLaunchActionsDeploymentType 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 PostLaunchActionsDeploymentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationConfigurationDataPlaneRouting. /// public class ReplicationConfigurationDataPlaneRouting : ConstantClass { /// /// Constant PRIVATE_IP for ReplicationConfigurationDataPlaneRouting /// public static readonly ReplicationConfigurationDataPlaneRouting PRIVATE_IP = new ReplicationConfigurationDataPlaneRouting("PRIVATE_IP"); /// /// Constant PUBLIC_IP for ReplicationConfigurationDataPlaneRouting /// public static readonly ReplicationConfigurationDataPlaneRouting PUBLIC_IP = new ReplicationConfigurationDataPlaneRouting("PUBLIC_IP"); /// /// 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 ReplicationConfigurationDataPlaneRouting(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 ReplicationConfigurationDataPlaneRouting 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 ReplicationConfigurationDataPlaneRouting(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationConfigurationDefaultLargeStagingDiskType. /// public class ReplicationConfigurationDefaultLargeStagingDiskType : ConstantClass { /// /// Constant GP2 for ReplicationConfigurationDefaultLargeStagingDiskType /// public static readonly ReplicationConfigurationDefaultLargeStagingDiskType GP2 = new ReplicationConfigurationDefaultLargeStagingDiskType("GP2"); /// /// Constant GP3 for ReplicationConfigurationDefaultLargeStagingDiskType /// public static readonly ReplicationConfigurationDefaultLargeStagingDiskType GP3 = new ReplicationConfigurationDefaultLargeStagingDiskType("GP3"); /// /// Constant ST1 for ReplicationConfigurationDefaultLargeStagingDiskType /// public static readonly ReplicationConfigurationDefaultLargeStagingDiskType ST1 = new ReplicationConfigurationDefaultLargeStagingDiskType("ST1"); /// /// 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 ReplicationConfigurationDefaultLargeStagingDiskType(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 ReplicationConfigurationDefaultLargeStagingDiskType 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 ReplicationConfigurationDefaultLargeStagingDiskType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationConfigurationEbsEncryption. /// public class ReplicationConfigurationEbsEncryption : ConstantClass { /// /// Constant CUSTOM for ReplicationConfigurationEbsEncryption /// public static readonly ReplicationConfigurationEbsEncryption CUSTOM = new ReplicationConfigurationEbsEncryption("CUSTOM"); /// /// Constant DEFAULT for ReplicationConfigurationEbsEncryption /// public static readonly ReplicationConfigurationEbsEncryption DEFAULT = new ReplicationConfigurationEbsEncryption("DEFAULT"); /// /// 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 ReplicationConfigurationEbsEncryption(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 ReplicationConfigurationEbsEncryption 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 ReplicationConfigurationEbsEncryption(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationConfigurationReplicatedDiskStagingDiskType. /// public class ReplicationConfigurationReplicatedDiskStagingDiskType : ConstantClass { /// /// Constant AUTO for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType AUTO = new ReplicationConfigurationReplicatedDiskStagingDiskType("AUTO"); /// /// Constant GP2 for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType GP2 = new ReplicationConfigurationReplicatedDiskStagingDiskType("GP2"); /// /// Constant GP3 for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType GP3 = new ReplicationConfigurationReplicatedDiskStagingDiskType("GP3"); /// /// Constant IO1 for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType IO1 = new ReplicationConfigurationReplicatedDiskStagingDiskType("IO1"); /// /// Constant IO2 for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType IO2 = new ReplicationConfigurationReplicatedDiskStagingDiskType("IO2"); /// /// Constant SC1 for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType SC1 = new ReplicationConfigurationReplicatedDiskStagingDiskType("SC1"); /// /// Constant ST1 for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType ST1 = new ReplicationConfigurationReplicatedDiskStagingDiskType("ST1"); /// /// Constant STANDARD for ReplicationConfigurationReplicatedDiskStagingDiskType /// public static readonly ReplicationConfigurationReplicatedDiskStagingDiskType STANDARD = new ReplicationConfigurationReplicatedDiskStagingDiskType("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 ReplicationConfigurationReplicatedDiskStagingDiskType(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 ReplicationConfigurationReplicatedDiskStagingDiskType 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 ReplicationConfigurationReplicatedDiskStagingDiskType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationType. /// public class ReplicationType : ConstantClass { /// /// Constant AGENT_BASED for ReplicationType /// public static readonly ReplicationType AGENT_BASED = new ReplicationType("AGENT_BASED"); /// /// Constant SNAPSHOT_SHIPPING for ReplicationType /// public static readonly ReplicationType SNAPSHOT_SHIPPING = new ReplicationType("SNAPSHOT_SHIPPING"); /// /// 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 ReplicationType(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 ReplicationType 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 ReplicationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SsmDocumentType. /// public class SsmDocumentType : ConstantClass { /// /// Constant AUTOMATION for SsmDocumentType /// public static readonly SsmDocumentType AUTOMATION = new SsmDocumentType("AUTOMATION"); /// /// Constant COMMAND for SsmDocumentType /// public static readonly SsmDocumentType COMMAND = new SsmDocumentType("COMMAND"); /// /// 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 SsmDocumentType(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 SsmDocumentType 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 SsmDocumentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SsmParameterStoreParameterType. /// public class SsmParameterStoreParameterType : ConstantClass { /// /// Constant STRING for SsmParameterStoreParameterType /// public static readonly SsmParameterStoreParameterType STRING = new SsmParameterStoreParameterType("STRING"); /// /// 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 SsmParameterStoreParameterType(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 SsmParameterStoreParameterType 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 SsmParameterStoreParameterType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TargetInstanceTypeRightSizingMethod. /// public class TargetInstanceTypeRightSizingMethod : ConstantClass { /// /// Constant BASIC for TargetInstanceTypeRightSizingMethod /// public static readonly TargetInstanceTypeRightSizingMethod BASIC = new TargetInstanceTypeRightSizingMethod("BASIC"); /// /// Constant NONE for TargetInstanceTypeRightSizingMethod /// public static readonly TargetInstanceTypeRightSizingMethod NONE = new TargetInstanceTypeRightSizingMethod("NONE"); /// /// 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 TargetInstanceTypeRightSizingMethod(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 TargetInstanceTypeRightSizingMethod 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 TargetInstanceTypeRightSizingMethod(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); } } /// /// Constants used for properties of type VolumeType. /// public class VolumeType : ConstantClass { /// /// Constant Gp2 for VolumeType /// public static readonly VolumeType Gp2 = new VolumeType("gp2"); /// /// Constant Gp3 for VolumeType /// public static readonly VolumeType Gp3 = new VolumeType("gp3"); /// /// Constant Io1 for VolumeType /// public static readonly VolumeType Io1 = new VolumeType("io1"); /// /// Constant Io2 for VolumeType /// public static readonly VolumeType Io2 = new VolumeType("io2"); /// /// Constant Sc1 for VolumeType /// public static readonly VolumeType Sc1 = new VolumeType("sc1"); /// /// Constant St1 for VolumeType /// public static readonly VolumeType St1 = new VolumeType("st1"); /// /// 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); } } /// /// Constants used for properties of type WaveHealthStatus. /// public class WaveHealthStatus : ConstantClass { /// /// Constant ERROR for WaveHealthStatus /// public static readonly WaveHealthStatus ERROR = new WaveHealthStatus("ERROR"); /// /// Constant HEALTHY for WaveHealthStatus /// public static readonly WaveHealthStatus HEALTHY = new WaveHealthStatus("HEALTHY"); /// /// Constant LAGGING for WaveHealthStatus /// public static readonly WaveHealthStatus LAGGING = new WaveHealthStatus("LAGGING"); /// /// 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 WaveHealthStatus(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 WaveHealthStatus 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 WaveHealthStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type WaveProgressStatus. /// public class WaveProgressStatus : ConstantClass { /// /// Constant COMPLETED for WaveProgressStatus /// public static readonly WaveProgressStatus COMPLETED = new WaveProgressStatus("COMPLETED"); /// /// Constant IN_PROGRESS for WaveProgressStatus /// public static readonly WaveProgressStatus IN_PROGRESS = new WaveProgressStatus("IN_PROGRESS"); /// /// Constant NOT_STARTED for WaveProgressStatus /// public static readonly WaveProgressStatus NOT_STARTED = new WaveProgressStatus("NOT_STARTED"); /// /// 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 WaveProgressStatus(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 WaveProgressStatus 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 WaveProgressStatus(string value) { return FindValue(value); } } }