/* * 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 sms-2016-10-24.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.ServerMigrationService { /// /// Constants used for properties of type AppLaunchConfigurationStatus. /// public class AppLaunchConfigurationStatus : ConstantClass { /// /// Constant CONFIGURED for AppLaunchConfigurationStatus /// public static readonly AppLaunchConfigurationStatus CONFIGURED = new AppLaunchConfigurationStatus("CONFIGURED"); /// /// Constant NOT_CONFIGURED for AppLaunchConfigurationStatus /// public static readonly AppLaunchConfigurationStatus NOT_CONFIGURED = new AppLaunchConfigurationStatus("NOT_CONFIGURED"); /// /// 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 AppLaunchConfigurationStatus(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 AppLaunchConfigurationStatus 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 AppLaunchConfigurationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppLaunchStatus. /// public class AppLaunchStatus : ConstantClass { /// /// Constant CONFIGURATION_IN_PROGRESS for AppLaunchStatus /// public static readonly AppLaunchStatus CONFIGURATION_IN_PROGRESS = new AppLaunchStatus("CONFIGURATION_IN_PROGRESS"); /// /// Constant CONFIGURATION_INVALID for AppLaunchStatus /// public static readonly AppLaunchStatus CONFIGURATION_INVALID = new AppLaunchStatus("CONFIGURATION_INVALID"); /// /// Constant DELTA_LAUNCH_FAILED for AppLaunchStatus /// public static readonly AppLaunchStatus DELTA_LAUNCH_FAILED = new AppLaunchStatus("DELTA_LAUNCH_FAILED"); /// /// Constant DELTA_LAUNCH_IN_PROGRESS for AppLaunchStatus /// public static readonly AppLaunchStatus DELTA_LAUNCH_IN_PROGRESS = new AppLaunchStatus("DELTA_LAUNCH_IN_PROGRESS"); /// /// Constant LAUNCH_FAILED for AppLaunchStatus /// public static readonly AppLaunchStatus LAUNCH_FAILED = new AppLaunchStatus("LAUNCH_FAILED"); /// /// Constant LAUNCH_IN_PROGRESS for AppLaunchStatus /// public static readonly AppLaunchStatus LAUNCH_IN_PROGRESS = new AppLaunchStatus("LAUNCH_IN_PROGRESS"); /// /// Constant LAUNCH_PENDING for AppLaunchStatus /// public static readonly AppLaunchStatus LAUNCH_PENDING = new AppLaunchStatus("LAUNCH_PENDING"); /// /// Constant LAUNCHED for AppLaunchStatus /// public static readonly AppLaunchStatus LAUNCHED = new AppLaunchStatus("LAUNCHED"); /// /// Constant PARTIALLY_LAUNCHED for AppLaunchStatus /// public static readonly AppLaunchStatus PARTIALLY_LAUNCHED = new AppLaunchStatus("PARTIALLY_LAUNCHED"); /// /// Constant READY_FOR_CONFIGURATION for AppLaunchStatus /// public static readonly AppLaunchStatus READY_FOR_CONFIGURATION = new AppLaunchStatus("READY_FOR_CONFIGURATION"); /// /// Constant READY_FOR_LAUNCH for AppLaunchStatus /// public static readonly AppLaunchStatus READY_FOR_LAUNCH = new AppLaunchStatus("READY_FOR_LAUNCH"); /// /// Constant TERMINATE_FAILED for AppLaunchStatus /// public static readonly AppLaunchStatus TERMINATE_FAILED = new AppLaunchStatus("TERMINATE_FAILED"); /// /// Constant TERMINATE_IN_PROGRESS for AppLaunchStatus /// public static readonly AppLaunchStatus TERMINATE_IN_PROGRESS = new AppLaunchStatus("TERMINATE_IN_PROGRESS"); /// /// Constant TERMINATED for AppLaunchStatus /// public static readonly AppLaunchStatus TERMINATED = new AppLaunchStatus("TERMINATED"); /// /// Constant VALIDATION_IN_PROGRESS for AppLaunchStatus /// public static readonly AppLaunchStatus VALIDATION_IN_PROGRESS = new AppLaunchStatus("VALIDATION_IN_PROGRESS"); /// /// 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 AppLaunchStatus(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 AppLaunchStatus 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 AppLaunchStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppReplicationConfigurationStatus. /// public class AppReplicationConfigurationStatus : ConstantClass { /// /// Constant CONFIGURED for AppReplicationConfigurationStatus /// public static readonly AppReplicationConfigurationStatus CONFIGURED = new AppReplicationConfigurationStatus("CONFIGURED"); /// /// Constant NOT_CONFIGURED for AppReplicationConfigurationStatus /// public static readonly AppReplicationConfigurationStatus NOT_CONFIGURED = new AppReplicationConfigurationStatus("NOT_CONFIGURED"); /// /// 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 AppReplicationConfigurationStatus(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 AppReplicationConfigurationStatus 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 AppReplicationConfigurationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppReplicationStatus. /// public class AppReplicationStatus : ConstantClass { /// /// Constant CONFIGURATION_IN_PROGRESS for AppReplicationStatus /// public static readonly AppReplicationStatus CONFIGURATION_IN_PROGRESS = new AppReplicationStatus("CONFIGURATION_IN_PROGRESS"); /// /// Constant CONFIGURATION_INVALID for AppReplicationStatus /// public static readonly AppReplicationStatus CONFIGURATION_INVALID = new AppReplicationStatus("CONFIGURATION_INVALID"); /// /// Constant DELTA_REPLICATED for AppReplicationStatus /// public static readonly AppReplicationStatus DELTA_REPLICATED = new AppReplicationStatus("DELTA_REPLICATED"); /// /// Constant DELTA_REPLICATION_FAILED for AppReplicationStatus /// public static readonly AppReplicationStatus DELTA_REPLICATION_FAILED = new AppReplicationStatus("DELTA_REPLICATION_FAILED"); /// /// Constant DELTA_REPLICATION_IN_PROGRESS for AppReplicationStatus /// public static readonly AppReplicationStatus DELTA_REPLICATION_IN_PROGRESS = new AppReplicationStatus("DELTA_REPLICATION_IN_PROGRESS"); /// /// Constant PARTIALLY_REPLICATED for AppReplicationStatus /// public static readonly AppReplicationStatus PARTIALLY_REPLICATED = new AppReplicationStatus("PARTIALLY_REPLICATED"); /// /// Constant READY_FOR_CONFIGURATION for AppReplicationStatus /// public static readonly AppReplicationStatus READY_FOR_CONFIGURATION = new AppReplicationStatus("READY_FOR_CONFIGURATION"); /// /// Constant READY_FOR_REPLICATION for AppReplicationStatus /// public static readonly AppReplicationStatus READY_FOR_REPLICATION = new AppReplicationStatus("READY_FOR_REPLICATION"); /// /// Constant REPLICATED for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATED = new AppReplicationStatus("REPLICATED"); /// /// Constant REPLICATION_FAILED for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATION_FAILED = new AppReplicationStatus("REPLICATION_FAILED"); /// /// Constant REPLICATION_IN_PROGRESS for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATION_IN_PROGRESS = new AppReplicationStatus("REPLICATION_IN_PROGRESS"); /// /// Constant REPLICATION_PENDING for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATION_PENDING = new AppReplicationStatus("REPLICATION_PENDING"); /// /// Constant REPLICATION_STOP_FAILED for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATION_STOP_FAILED = new AppReplicationStatus("REPLICATION_STOP_FAILED"); /// /// Constant REPLICATION_STOPPED for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATION_STOPPED = new AppReplicationStatus("REPLICATION_STOPPED"); /// /// Constant REPLICATION_STOPPING for AppReplicationStatus /// public static readonly AppReplicationStatus REPLICATION_STOPPING = new AppReplicationStatus("REPLICATION_STOPPING"); /// /// Constant VALIDATION_IN_PROGRESS for AppReplicationStatus /// public static readonly AppReplicationStatus VALIDATION_IN_PROGRESS = new AppReplicationStatus("VALIDATION_IN_PROGRESS"); /// /// 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 AppReplicationStatus(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 AppReplicationStatus 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 AppReplicationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppStatus. /// public class AppStatus : ConstantClass { /// /// Constant ACTIVE for AppStatus /// public static readonly AppStatus ACTIVE = new AppStatus("ACTIVE"); /// /// Constant CREATING for AppStatus /// public static readonly AppStatus CREATING = new AppStatus("CREATING"); /// /// Constant DELETE_FAILED for AppStatus /// public static readonly AppStatus DELETE_FAILED = new AppStatus("DELETE_FAILED"); /// /// Constant DELETED for AppStatus /// public static readonly AppStatus DELETED = new AppStatus("DELETED"); /// /// Constant DELETING for AppStatus /// public static readonly AppStatus DELETING = new AppStatus("DELETING"); /// /// Constant UPDATING for AppStatus /// public static readonly AppStatus UPDATING = new AppStatus("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 AppStatus(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 AppStatus 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 AppStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppValidationStrategy. /// public class AppValidationStrategy : ConstantClass { /// /// Constant SSM for AppValidationStrategy /// public static readonly AppValidationStrategy SSM = new AppValidationStrategy("SSM"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AppValidationStrategy(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 AppValidationStrategy 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 AppValidationStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConnectorCapability. /// public class ConnectorCapability : ConstantClass { /// /// Constant HYPERVMANAGER for ConnectorCapability /// public static readonly ConnectorCapability HYPERVMANAGER = new ConnectorCapability("HYPERV-MANAGER"); /// /// Constant SCVMM for ConnectorCapability /// public static readonly ConnectorCapability SCVMM = new ConnectorCapability("SCVMM"); /// /// Constant SMS_OPTIMIZED for ConnectorCapability /// public static readonly ConnectorCapability SMS_OPTIMIZED = new ConnectorCapability("SMS_OPTIMIZED"); /// /// Constant SNAPSHOT_BATCHING for ConnectorCapability /// public static readonly ConnectorCapability SNAPSHOT_BATCHING = new ConnectorCapability("SNAPSHOT_BATCHING"); /// /// Constant VSPHERE for ConnectorCapability /// public static readonly ConnectorCapability VSPHERE = new ConnectorCapability("VSPHERE"); /// /// 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 ConnectorCapability(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 ConnectorCapability 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 ConnectorCapability(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConnectorStatus. /// public class ConnectorStatus : ConstantClass { /// /// Constant HEALTHY for ConnectorStatus /// public static readonly ConnectorStatus HEALTHY = new ConnectorStatus("HEALTHY"); /// /// Constant UNHEALTHY for ConnectorStatus /// public static readonly ConnectorStatus UNHEALTHY = new ConnectorStatus("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 ConnectorStatus(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 ConnectorStatus 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 ConnectorStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type LicenseType. /// public class LicenseType : ConstantClass { /// /// Constant AWS for LicenseType /// public static readonly LicenseType AWS = new LicenseType("AWS"); /// /// Constant BYOL for LicenseType /// public static readonly LicenseType BYOL = new LicenseType("BYOL"); /// /// 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 LicenseType(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 LicenseType 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 LicenseType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OutputFormat. /// public class OutputFormat : ConstantClass { /// /// Constant JSON for OutputFormat /// public static readonly OutputFormat JSON = new OutputFormat("JSON"); /// /// Constant YAML for OutputFormat /// public static readonly OutputFormat YAML = new OutputFormat("YAML"); /// /// 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 OutputFormat(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 OutputFormat 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 OutputFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationJobState. /// public class ReplicationJobState : ConstantClass { /// /// Constant ACTIVE for ReplicationJobState /// public static readonly ReplicationJobState ACTIVE = new ReplicationJobState("ACTIVE"); /// /// Constant COMPLETED for ReplicationJobState /// public static readonly ReplicationJobState COMPLETED = new ReplicationJobState("COMPLETED"); /// /// Constant DELETED for ReplicationJobState /// public static readonly ReplicationJobState DELETED = new ReplicationJobState("DELETED"); /// /// Constant DELETING for ReplicationJobState /// public static readonly ReplicationJobState DELETING = new ReplicationJobState("DELETING"); /// /// Constant FAILED for ReplicationJobState /// public static readonly ReplicationJobState FAILED = new ReplicationJobState("FAILED"); /// /// Constant FAILING for ReplicationJobState /// public static readonly ReplicationJobState FAILING = new ReplicationJobState("FAILING"); /// /// Constant PAUSED_ON_FAILURE for ReplicationJobState /// public static readonly ReplicationJobState PAUSED_ON_FAILURE = new ReplicationJobState("PAUSED_ON_FAILURE"); /// /// Constant PENDING for ReplicationJobState /// public static readonly ReplicationJobState PENDING = new ReplicationJobState("PENDING"); /// /// 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 ReplicationJobState(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 ReplicationJobState 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 ReplicationJobState(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationRunState. /// public class ReplicationRunState : ConstantClass { /// /// Constant ACTIVE for ReplicationRunState /// public static readonly ReplicationRunState ACTIVE = new ReplicationRunState("ACTIVE"); /// /// Constant COMPLETED for ReplicationRunState /// public static readonly ReplicationRunState COMPLETED = new ReplicationRunState("COMPLETED"); /// /// Constant DELETED for ReplicationRunState /// public static readonly ReplicationRunState DELETED = new ReplicationRunState("DELETED"); /// /// Constant DELETING for ReplicationRunState /// public static readonly ReplicationRunState DELETING = new ReplicationRunState("DELETING"); /// /// Constant FAILED for ReplicationRunState /// public static readonly ReplicationRunState FAILED = new ReplicationRunState("FAILED"); /// /// Constant MISSED for ReplicationRunState /// public static readonly ReplicationRunState MISSED = new ReplicationRunState("MISSED"); /// /// Constant PENDING for ReplicationRunState /// public static readonly ReplicationRunState PENDING = new ReplicationRunState("PENDING"); /// /// 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 ReplicationRunState(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 ReplicationRunState 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 ReplicationRunState(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicationRunType. /// public class ReplicationRunType : ConstantClass { /// /// Constant AUTOMATIC for ReplicationRunType /// public static readonly ReplicationRunType AUTOMATIC = new ReplicationRunType("AUTOMATIC"); /// /// Constant ON_DEMAND for ReplicationRunType /// public static readonly ReplicationRunType ON_DEMAND = new ReplicationRunType("ON_DEMAND"); /// /// 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 ReplicationRunType(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 ReplicationRunType 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 ReplicationRunType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScriptType. /// public class ScriptType : ConstantClass { /// /// Constant POWERSHELL_SCRIPT for ScriptType /// public static readonly ScriptType POWERSHELL_SCRIPT = new ScriptType("POWERSHELL_SCRIPT"); /// /// Constant SHELL_SCRIPT for ScriptType /// public static readonly ScriptType SHELL_SCRIPT = new ScriptType("SHELL_SCRIPT"); /// /// 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 ScriptType(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 ScriptType 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 ScriptType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ServerCatalogStatus. /// public class ServerCatalogStatus : ConstantClass { /// /// Constant AVAILABLE for ServerCatalogStatus /// public static readonly ServerCatalogStatus AVAILABLE = new ServerCatalogStatus("AVAILABLE"); /// /// Constant DELETED for ServerCatalogStatus /// public static readonly ServerCatalogStatus DELETED = new ServerCatalogStatus("DELETED"); /// /// Constant EXPIRED for ServerCatalogStatus /// public static readonly ServerCatalogStatus EXPIRED = new ServerCatalogStatus("EXPIRED"); /// /// Constant IMPORTING for ServerCatalogStatus /// public static readonly ServerCatalogStatus IMPORTING = new ServerCatalogStatus("IMPORTING"); /// /// Constant NOT_IMPORTED for ServerCatalogStatus /// public static readonly ServerCatalogStatus NOT_IMPORTED = new ServerCatalogStatus("NOT_IMPORTED"); /// /// 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 ServerCatalogStatus(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 ServerCatalogStatus 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 ServerCatalogStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ServerType. /// public class ServerType : ConstantClass { /// /// Constant VIRTUAL_MACHINE for ServerType /// public static readonly ServerType VIRTUAL_MACHINE = new ServerType("VIRTUAL_MACHINE"); /// /// 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 ServerType(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 ServerType 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 ServerType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ServerValidationStrategy. /// public class ServerValidationStrategy : ConstantClass { /// /// Constant USERDATA for ServerValidationStrategy /// public static readonly ServerValidationStrategy USERDATA = new ServerValidationStrategy("USERDATA"); /// /// 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 ServerValidationStrategy(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 ServerValidationStrategy 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 ServerValidationStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationStatus. /// public class ValidationStatus : ConstantClass { /// /// Constant FAILED for ValidationStatus /// public static readonly ValidationStatus FAILED = new ValidationStatus("FAILED"); /// /// Constant IN_PROGRESS for ValidationStatus /// public static readonly ValidationStatus IN_PROGRESS = new ValidationStatus("IN_PROGRESS"); /// /// Constant PENDING for ValidationStatus /// public static readonly ValidationStatus PENDING = new ValidationStatus("PENDING"); /// /// Constant READY_FOR_VALIDATION for ValidationStatus /// public static readonly ValidationStatus READY_FOR_VALIDATION = new ValidationStatus("READY_FOR_VALIDATION"); /// /// Constant SUCCEEDED for ValidationStatus /// public static readonly ValidationStatus SUCCEEDED = new ValidationStatus("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 ValidationStatus(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 ValidationStatus 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 ValidationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type VmManagerType. /// public class VmManagerType : ConstantClass { /// /// Constant HYPERVMANAGER for VmManagerType /// public static readonly VmManagerType HYPERVMANAGER = new VmManagerType("HYPERV-MANAGER"); /// /// Constant SCVMM for VmManagerType /// public static readonly VmManagerType SCVMM = new VmManagerType("SCVMM"); /// /// Constant VSPHERE for VmManagerType /// public static readonly VmManagerType VSPHERE = new VmManagerType("VSPHERE"); /// /// 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 VmManagerType(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 VmManagerType 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 VmManagerType(string value) { return FindValue(value); } } }