/* * 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 discovery-2015-11-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.ApplicationDiscoveryService { /// /// Constants used for properties of type AgentStatus. /// public class AgentStatus : ConstantClass { /// /// Constant BLACKLISTED for AgentStatus /// public static readonly AgentStatus BLACKLISTED = new AgentStatus("BLACKLISTED"); /// /// Constant HEALTHY for AgentStatus /// public static readonly AgentStatus HEALTHY = new AgentStatus("HEALTHY"); /// /// Constant RUNNING for AgentStatus /// public static readonly AgentStatus RUNNING = new AgentStatus("RUNNING"); /// /// Constant SHUTDOWN for AgentStatus /// public static readonly AgentStatus SHUTDOWN = new AgentStatus("SHUTDOWN"); /// /// Constant UNHEALTHY for AgentStatus /// public static readonly AgentStatus UNHEALTHY = new AgentStatus("UNHEALTHY"); /// /// Constant UNKNOWN for AgentStatus /// public static readonly AgentStatus UNKNOWN = new AgentStatus("UNKNOWN"); /// /// 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 AgentStatus(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 AgentStatus 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 AgentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BatchDeleteImportDataErrorCode. /// public class BatchDeleteImportDataErrorCode : ConstantClass { /// /// Constant INTERNAL_SERVER_ERROR for BatchDeleteImportDataErrorCode /// public static readonly BatchDeleteImportDataErrorCode INTERNAL_SERVER_ERROR = new BatchDeleteImportDataErrorCode("INTERNAL_SERVER_ERROR"); /// /// Constant NOT_FOUND for BatchDeleteImportDataErrorCode /// public static readonly BatchDeleteImportDataErrorCode NOT_FOUND = new BatchDeleteImportDataErrorCode("NOT_FOUND"); /// /// Constant OVER_LIMIT for BatchDeleteImportDataErrorCode /// public static readonly BatchDeleteImportDataErrorCode OVER_LIMIT = new BatchDeleteImportDataErrorCode("OVER_LIMIT"); /// /// 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 BatchDeleteImportDataErrorCode(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 BatchDeleteImportDataErrorCode 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 BatchDeleteImportDataErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConfigurationItemType. /// public class ConfigurationItemType : ConstantClass { /// /// Constant APPLICATION for ConfigurationItemType /// public static readonly ConfigurationItemType APPLICATION = new ConfigurationItemType("APPLICATION"); /// /// Constant CONNECTION for ConfigurationItemType /// public static readonly ConfigurationItemType CONNECTION = new ConfigurationItemType("CONNECTION"); /// /// Constant PROCESS for ConfigurationItemType /// public static readonly ConfigurationItemType PROCESS = new ConfigurationItemType("PROCESS"); /// /// Constant SERVER for ConfigurationItemType /// public static readonly ConfigurationItemType SERVER = new ConfigurationItemType("SERVER"); /// /// 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 ConfigurationItemType(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 ConfigurationItemType 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 ConfigurationItemType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContinuousExportStatus. /// public class ContinuousExportStatus : ConstantClass { /// /// Constant ACTIVE for ContinuousExportStatus /// public static readonly ContinuousExportStatus ACTIVE = new ContinuousExportStatus("ACTIVE"); /// /// Constant ERROR for ContinuousExportStatus /// public static readonly ContinuousExportStatus ERROR = new ContinuousExportStatus("ERROR"); /// /// Constant INACTIVE for ContinuousExportStatus /// public static readonly ContinuousExportStatus INACTIVE = new ContinuousExportStatus("INACTIVE"); /// /// Constant START_FAILED for ContinuousExportStatus /// public static readonly ContinuousExportStatus START_FAILED = new ContinuousExportStatus("START_FAILED"); /// /// Constant START_IN_PROGRESS for ContinuousExportStatus /// public static readonly ContinuousExportStatus START_IN_PROGRESS = new ContinuousExportStatus("START_IN_PROGRESS"); /// /// Constant STOP_FAILED for ContinuousExportStatus /// public static readonly ContinuousExportStatus STOP_FAILED = new ContinuousExportStatus("STOP_FAILED"); /// /// Constant STOP_IN_PROGRESS for ContinuousExportStatus /// public static readonly ContinuousExportStatus STOP_IN_PROGRESS = new ContinuousExportStatus("STOP_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 ContinuousExportStatus(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 ContinuousExportStatus 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 ContinuousExportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataSource. /// public class DataSource : ConstantClass { /// /// Constant AGENT for DataSource /// public static readonly DataSource AGENT = new DataSource("AGENT"); /// /// 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 DataSource(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 DataSource 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 DataSource(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportDataFormat. /// public class ExportDataFormat : ConstantClass { /// /// Constant CSV for ExportDataFormat /// public static readonly ExportDataFormat CSV = new ExportDataFormat("CSV"); /// /// 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 ExportDataFormat(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 ExportDataFormat 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 ExportDataFormat(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 IN_PROGRESS for ExportStatus /// public static readonly ExportStatus IN_PROGRESS = new ExportStatus("IN_PROGRESS"); /// /// 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 ImportStatus. /// public class ImportStatus : ConstantClass { /// /// Constant DELETE_COMPLETE for ImportStatus /// public static readonly ImportStatus DELETE_COMPLETE = new ImportStatus("DELETE_COMPLETE"); /// /// Constant DELETE_FAILED for ImportStatus /// public static readonly ImportStatus DELETE_FAILED = new ImportStatus("DELETE_FAILED"); /// /// Constant DELETE_FAILED_LIMIT_EXCEEDED for ImportStatus /// public static readonly ImportStatus DELETE_FAILED_LIMIT_EXCEEDED = new ImportStatus("DELETE_FAILED_LIMIT_EXCEEDED"); /// /// Constant DELETE_IN_PROGRESS for ImportStatus /// public static readonly ImportStatus DELETE_IN_PROGRESS = new ImportStatus("DELETE_IN_PROGRESS"); /// /// Constant IMPORT_COMPLETE for ImportStatus /// public static readonly ImportStatus IMPORT_COMPLETE = new ImportStatus("IMPORT_COMPLETE"); /// /// Constant IMPORT_COMPLETE_WITH_ERRORS for ImportStatus /// public static readonly ImportStatus IMPORT_COMPLETE_WITH_ERRORS = new ImportStatus("IMPORT_COMPLETE_WITH_ERRORS"); /// /// Constant IMPORT_FAILED for ImportStatus /// public static readonly ImportStatus IMPORT_FAILED = new ImportStatus("IMPORT_FAILED"); /// /// Constant IMPORT_FAILED_RECORD_LIMIT_EXCEEDED for ImportStatus /// public static readonly ImportStatus IMPORT_FAILED_RECORD_LIMIT_EXCEEDED = new ImportStatus("IMPORT_FAILED_RECORD_LIMIT_EXCEEDED"); /// /// Constant IMPORT_FAILED_SERVER_LIMIT_EXCEEDED for ImportStatus /// public static readonly ImportStatus IMPORT_FAILED_SERVER_LIMIT_EXCEEDED = new ImportStatus("IMPORT_FAILED_SERVER_LIMIT_EXCEEDED"); /// /// Constant IMPORT_IN_PROGRESS for ImportStatus /// public static readonly ImportStatus IMPORT_IN_PROGRESS = new ImportStatus("IMPORT_IN_PROGRESS"); /// /// Constant INTERNAL_ERROR for ImportStatus /// public static readonly ImportStatus INTERNAL_ERROR = new ImportStatus("INTERNAL_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 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 ImportTaskFilterName. /// public class ImportTaskFilterName : ConstantClass { /// /// Constant IMPORT_TASK_ID for ImportTaskFilterName /// public static readonly ImportTaskFilterName IMPORT_TASK_ID = new ImportTaskFilterName("IMPORT_TASK_ID"); /// /// Constant NAME for ImportTaskFilterName /// public static readonly ImportTaskFilterName NAME = new ImportTaskFilterName("NAME"); /// /// Constant STATUS for ImportTaskFilterName /// public static readonly ImportTaskFilterName STATUS = new ImportTaskFilterName("STATUS"); /// /// 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 ImportTaskFilterName(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 ImportTaskFilterName 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 ImportTaskFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type OfferingClass. /// public class OfferingClass : ConstantClass { /// /// Constant CONVERTIBLE for OfferingClass /// public static readonly OfferingClass CONVERTIBLE = new OfferingClass("CONVERTIBLE"); /// /// Constant STANDARD for OfferingClass /// public static readonly OfferingClass STANDARD = new OfferingClass("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 OfferingClass(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 OfferingClass 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 OfferingClass(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrderString. /// public class OrderString : ConstantClass { /// /// Constant ASC for OrderString /// public static readonly OrderString ASC = new OrderString("ASC"); /// /// Constant DESC for OrderString /// public static readonly OrderString DESC = new OrderString("DESC"); /// /// 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 OrderString(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 OrderString 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 OrderString(string value) { return FindValue(value); } } /// /// Constants used for properties of type PurchasingOption. /// public class PurchasingOption : ConstantClass { /// /// Constant ALL_UPFRONT for PurchasingOption /// public static readonly PurchasingOption ALL_UPFRONT = new PurchasingOption("ALL_UPFRONT"); /// /// Constant NO_UPFRONT for PurchasingOption /// public static readonly PurchasingOption NO_UPFRONT = new PurchasingOption("NO_UPFRONT"); /// /// Constant PARTIAL_UPFRONT for PurchasingOption /// public static readonly PurchasingOption PARTIAL_UPFRONT = new PurchasingOption("PARTIAL_UPFRONT"); /// /// 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 PurchasingOption(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 PurchasingOption 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 PurchasingOption(string value) { return FindValue(value); } } /// /// Constants used for properties of type Tenancy. /// public class Tenancy : ConstantClass { /// /// Constant DEDICATED for Tenancy /// public static readonly Tenancy DEDICATED = new Tenancy("DEDICATED"); /// /// Constant SHARED for Tenancy /// public static readonly Tenancy SHARED = new Tenancy("SHARED"); /// /// 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 Tenancy(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 Tenancy 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 Tenancy(string value) { return FindValue(value); } } /// /// Constants used for properties of type TermLength. /// public class TermLength : ConstantClass { /// /// Constant ONE_YEAR for TermLength /// public static readonly TermLength ONE_YEAR = new TermLength("ONE_YEAR"); /// /// Constant THREE_YEAR for TermLength /// public static readonly TermLength THREE_YEAR = new TermLength("THREE_YEAR"); /// /// 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 TermLength(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 TermLength 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 TermLength(string value) { return FindValue(value); } } }