/* * 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 lookoutmetrics-2017-07-25.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.LookoutMetrics { /// /// Constants used for properties of type AggregationFunction. /// public class AggregationFunction : ConstantClass { /// /// Constant AVG for AggregationFunction /// public static readonly AggregationFunction AVG = new AggregationFunction("AVG"); /// /// Constant SUM for AggregationFunction /// public static readonly AggregationFunction SUM = new AggregationFunction("SUM"); /// /// 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 AggregationFunction(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 AggregationFunction 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 AggregationFunction(string value) { return FindValue(value); } } /// /// Constants used for properties of type AlertStatus. /// public class AlertStatus : ConstantClass { /// /// Constant ACTIVE for AlertStatus /// public static readonly AlertStatus ACTIVE = new AlertStatus("ACTIVE"); /// /// Constant INACTIVE for AlertStatus /// public static readonly AlertStatus INACTIVE = new AlertStatus("INACTIVE"); /// /// 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 AlertStatus(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 AlertStatus 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 AlertStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AlertType. /// public class AlertType : ConstantClass { /// /// Constant LAMBDA for AlertType /// public static readonly AlertType LAMBDA = new AlertType("LAMBDA"); /// /// Constant SNS for AlertType /// public static readonly AlertType SNS = new AlertType("SNS"); /// /// 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 AlertType(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 AlertType 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 AlertType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnomalyDetectionTaskStatus. /// public class AnomalyDetectionTaskStatus : ConstantClass { /// /// Constant COMPLETED for AnomalyDetectionTaskStatus /// public static readonly AnomalyDetectionTaskStatus COMPLETED = new AnomalyDetectionTaskStatus("COMPLETED"); /// /// Constant FAILED for AnomalyDetectionTaskStatus /// public static readonly AnomalyDetectionTaskStatus FAILED = new AnomalyDetectionTaskStatus("FAILED"); /// /// Constant FAILED_TO_SCHEDULE for AnomalyDetectionTaskStatus /// public static readonly AnomalyDetectionTaskStatus FAILED_TO_SCHEDULE = new AnomalyDetectionTaskStatus("FAILED_TO_SCHEDULE"); /// /// Constant IN_PROGRESS for AnomalyDetectionTaskStatus /// public static readonly AnomalyDetectionTaskStatus IN_PROGRESS = new AnomalyDetectionTaskStatus("IN_PROGRESS"); /// /// Constant PENDING for AnomalyDetectionTaskStatus /// public static readonly AnomalyDetectionTaskStatus PENDING = new AnomalyDetectionTaskStatus("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 AnomalyDetectionTaskStatus(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 AnomalyDetectionTaskStatus 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 AnomalyDetectionTaskStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnomalyDetectorFailureType. /// public class AnomalyDetectorFailureType : ConstantClass { /// /// Constant ACTIVATION_FAILURE for AnomalyDetectorFailureType /// public static readonly AnomalyDetectorFailureType ACTIVATION_FAILURE = new AnomalyDetectorFailureType("ACTIVATION_FAILURE"); /// /// Constant BACK_TEST_ACTIVATION_FAILURE for AnomalyDetectorFailureType /// public static readonly AnomalyDetectorFailureType BACK_TEST_ACTIVATION_FAILURE = new AnomalyDetectorFailureType("BACK_TEST_ACTIVATION_FAILURE"); /// /// Constant DEACTIVATION_FAILURE for AnomalyDetectorFailureType /// public static readonly AnomalyDetectorFailureType DEACTIVATION_FAILURE = new AnomalyDetectorFailureType("DEACTIVATION_FAILURE"); /// /// Constant DELETION_FAILURE for AnomalyDetectorFailureType /// public static readonly AnomalyDetectorFailureType DELETION_FAILURE = new AnomalyDetectorFailureType("DELETION_FAILURE"); /// /// 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 AnomalyDetectorFailureType(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 AnomalyDetectorFailureType 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 AnomalyDetectorFailureType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AnomalyDetectorStatus. /// public class AnomalyDetectorStatus : ConstantClass { /// /// Constant ACTIVATING for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus ACTIVATING = new AnomalyDetectorStatus("ACTIVATING"); /// /// Constant ACTIVE for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus ACTIVE = new AnomalyDetectorStatus("ACTIVE"); /// /// Constant BACK_TEST_ACTIVATING for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus BACK_TEST_ACTIVATING = new AnomalyDetectorStatus("BACK_TEST_ACTIVATING"); /// /// Constant BACK_TEST_ACTIVE for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus BACK_TEST_ACTIVE = new AnomalyDetectorStatus("BACK_TEST_ACTIVE"); /// /// Constant BACK_TEST_COMPLETE for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus BACK_TEST_COMPLETE = new AnomalyDetectorStatus("BACK_TEST_COMPLETE"); /// /// Constant DEACTIVATED for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus DEACTIVATED = new AnomalyDetectorStatus("DEACTIVATED"); /// /// Constant DEACTIVATING for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus DEACTIVATING = new AnomalyDetectorStatus("DEACTIVATING"); /// /// Constant DELETING for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus DELETING = new AnomalyDetectorStatus("DELETING"); /// /// Constant FAILED for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus FAILED = new AnomalyDetectorStatus("FAILED"); /// /// Constant INACTIVE for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus INACTIVE = new AnomalyDetectorStatus("INACTIVE"); /// /// Constant LEARNING for AnomalyDetectorStatus /// public static readonly AnomalyDetectorStatus LEARNING = new AnomalyDetectorStatus("LEARNING"); /// /// 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 AnomalyDetectorStatus(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 AnomalyDetectorStatus 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 AnomalyDetectorStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Confidence. /// public class Confidence : ConstantClass { /// /// Constant HIGH for Confidence /// public static readonly Confidence HIGH = new Confidence("HIGH"); /// /// Constant LOW for Confidence /// public static readonly Confidence LOW = new Confidence("LOW"); /// /// Constant NONE for Confidence /// public static readonly Confidence NONE = new Confidence("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 Confidence(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 Confidence 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 Confidence(string value) { return FindValue(value); } } /// /// Constants used for properties of type CSVFileCompression. /// public class CSVFileCompression : ConstantClass { /// /// Constant GZIP for CSVFileCompression /// public static readonly CSVFileCompression GZIP = new CSVFileCompression("GZIP"); /// /// Constant NONE for CSVFileCompression /// public static readonly CSVFileCompression NONE = new CSVFileCompression("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 CSVFileCompression(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 CSVFileCompression 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 CSVFileCompression(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataQualityMetricType. /// public class DataQualityMetricType : ConstantClass { /// /// Constant BACKTEST_INFERENCE_DATA_END_TIME_STAMP for DataQualityMetricType /// public static readonly DataQualityMetricType BACKTEST_INFERENCE_DATA_END_TIME_STAMP = new DataQualityMetricType("BACKTEST_INFERENCE_DATA_END_TIME_STAMP"); /// /// Constant BACKTEST_INFERENCE_DATA_START_TIME_STAMP for DataQualityMetricType /// public static readonly DataQualityMetricType BACKTEST_INFERENCE_DATA_START_TIME_STAMP = new DataQualityMetricType("BACKTEST_INFERENCE_DATA_START_TIME_STAMP"); /// /// Constant BACKTEST_TRAINING_DATA_END_TIME_STAMP for DataQualityMetricType /// public static readonly DataQualityMetricType BACKTEST_TRAINING_DATA_END_TIME_STAMP = new DataQualityMetricType("BACKTEST_TRAINING_DATA_END_TIME_STAMP"); /// /// Constant BACKTEST_TRAINING_DATA_START_TIME_STAMP for DataQualityMetricType /// public static readonly DataQualityMetricType BACKTEST_TRAINING_DATA_START_TIME_STAMP = new DataQualityMetricType("BACKTEST_TRAINING_DATA_START_TIME_STAMP"); /// /// Constant COLUMN_COMPLETENESS for DataQualityMetricType /// public static readonly DataQualityMetricType COLUMN_COMPLETENESS = new DataQualityMetricType("COLUMN_COMPLETENESS"); /// /// Constant DIMENSION_UNIQUENESS for DataQualityMetricType /// public static readonly DataQualityMetricType DIMENSION_UNIQUENESS = new DataQualityMetricType("DIMENSION_UNIQUENESS"); /// /// Constant INVALID_ROWS_COMPLIANCE for DataQualityMetricType /// public static readonly DataQualityMetricType INVALID_ROWS_COMPLIANCE = new DataQualityMetricType("INVALID_ROWS_COMPLIANCE"); /// /// Constant ROWS_PARTIAL_COMPLIANCE for DataQualityMetricType /// public static readonly DataQualityMetricType ROWS_PARTIAL_COMPLIANCE = new DataQualityMetricType("ROWS_PARTIAL_COMPLIANCE"); /// /// Constant ROWS_PROCESSED for DataQualityMetricType /// public static readonly DataQualityMetricType ROWS_PROCESSED = new DataQualityMetricType("ROWS_PROCESSED"); /// /// Constant TIME_SERIES_COUNT for DataQualityMetricType /// public static readonly DataQualityMetricType TIME_SERIES_COUNT = new DataQualityMetricType("TIME_SERIES_COUNT"); /// /// 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 DataQualityMetricType(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 DataQualityMetricType 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 DataQualityMetricType(string value) { return FindValue(value); } } /// /// Constants used for properties of type FilterOperation. /// public class FilterOperation : ConstantClass { /// /// Constant EQUALS for FilterOperation /// public static readonly FilterOperation EQUALS = new FilterOperation("EQUALS"); /// /// 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 FilterOperation(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 FilterOperation 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 FilterOperation(string value) { return FindValue(value); } } /// /// Constants used for properties of type Frequency. /// public class Frequency : ConstantClass { /// /// Constant P1D for Frequency /// public static readonly Frequency P1D = new Frequency("P1D"); /// /// Constant PT10M for Frequency /// public static readonly Frequency PT10M = new Frequency("PT10M"); /// /// Constant PT1H for Frequency /// public static readonly Frequency PT1H = new Frequency("PT1H"); /// /// Constant PT5M for Frequency /// public static readonly Frequency PT5M = new Frequency("PT5M"); /// /// 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 Frequency(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 Frequency 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 Frequency(string value) { return FindValue(value); } } /// /// Constants used for properties of type JsonFileCompression. /// public class JsonFileCompression : ConstantClass { /// /// Constant GZIP for JsonFileCompression /// public static readonly JsonFileCompression GZIP = new JsonFileCompression("GZIP"); /// /// Constant NONE for JsonFileCompression /// public static readonly JsonFileCompression NONE = new JsonFileCompression("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 JsonFileCompression(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 JsonFileCompression 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 JsonFileCompression(string value) { return FindValue(value); } } /// /// Constants used for properties of type RelationshipType. /// public class RelationshipType : ConstantClass { /// /// Constant CAUSE_OF_INPUT_ANOMALY_GROUP for RelationshipType /// public static readonly RelationshipType CAUSE_OF_INPUT_ANOMALY_GROUP = new RelationshipType("CAUSE_OF_INPUT_ANOMALY_GROUP"); /// /// Constant EFFECT_OF_INPUT_ANOMALY_GROUP for RelationshipType /// public static readonly RelationshipType EFFECT_OF_INPUT_ANOMALY_GROUP = new RelationshipType("EFFECT_OF_INPUT_ANOMALY_GROUP"); /// /// 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 RelationshipType(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 RelationshipType 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 RelationshipType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SnsFormat. /// public class SnsFormat : ConstantClass { /// /// Constant JSON for SnsFormat /// public static readonly SnsFormat JSON = new SnsFormat("JSON"); /// /// Constant LONG_TEXT for SnsFormat /// public static readonly SnsFormat LONG_TEXT = new SnsFormat("LONG_TEXT"); /// /// Constant SHORT_TEXT for SnsFormat /// public static readonly SnsFormat SHORT_TEXT = new SnsFormat("SHORT_TEXT"); /// /// 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 SnsFormat(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 SnsFormat 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 SnsFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationExceptionReason. /// public class ValidationExceptionReason : ConstantClass { /// /// Constant CANNOT_PARSE for ValidationExceptionReason /// public static readonly ValidationExceptionReason CANNOT_PARSE = new ValidationExceptionReason("CANNOT_PARSE"); /// /// Constant FIELD_VALIDATION_FAILED for ValidationExceptionReason /// public static readonly ValidationExceptionReason FIELD_VALIDATION_FAILED = new ValidationExceptionReason("FIELD_VALIDATION_FAILED"); /// /// Constant OTHER for ValidationExceptionReason /// public static readonly ValidationExceptionReason OTHER = new ValidationExceptionReason("OTHER"); /// /// Constant UNKNOWN_OPERATION for ValidationExceptionReason /// public static readonly ValidationExceptionReason UNKNOWN_OPERATION = new ValidationExceptionReason("UNKNOWN_OPERATION"); /// /// 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); } } }