/*
* 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);
}
}
}