/*
* 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 devops-guru-2020-12-01.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.DevOpsGuru
{
///
/// Constants used for properties of type AnomalySeverity.
///
public class AnomalySeverity : ConstantClass
{
///
/// Constant HIGH for AnomalySeverity
///
public static readonly AnomalySeverity HIGH = new AnomalySeverity("HIGH");
///
/// Constant LOW for AnomalySeverity
///
public static readonly AnomalySeverity LOW = new AnomalySeverity("LOW");
///
/// Constant MEDIUM for AnomalySeverity
///
public static readonly AnomalySeverity MEDIUM = new AnomalySeverity("MEDIUM");
///
/// 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 AnomalySeverity(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 AnomalySeverity 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 AnomalySeverity(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AnomalyStatus.
///
public class AnomalyStatus : ConstantClass
{
///
/// Constant CLOSED for AnomalyStatus
///
public static readonly AnomalyStatus CLOSED = new AnomalyStatus("CLOSED");
///
/// Constant ONGOING for AnomalyStatus
///
public static readonly AnomalyStatus ONGOING = new AnomalyStatus("ONGOING");
///
/// 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 AnomalyStatus(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 AnomalyStatus 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 AnomalyStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AnomalyType.
///
public class AnomalyType : ConstantClass
{
///
/// Constant CAUSAL for AnomalyType
///
public static readonly AnomalyType CAUSAL = new AnomalyType("CAUSAL");
///
/// Constant CONTEXTUAL for AnomalyType
///
public static readonly AnomalyType CONTEXTUAL = new AnomalyType("CONTEXTUAL");
///
/// 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 AnomalyType(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 AnomalyType 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 AnomalyType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CloudWatchMetricDataStatusCode.
///
public class CloudWatchMetricDataStatusCode : ConstantClass
{
///
/// Constant Complete for CloudWatchMetricDataStatusCode
///
public static readonly CloudWatchMetricDataStatusCode Complete = new CloudWatchMetricDataStatusCode("Complete");
///
/// Constant InternalError for CloudWatchMetricDataStatusCode
///
public static readonly CloudWatchMetricDataStatusCode InternalError = new CloudWatchMetricDataStatusCode("InternalError");
///
/// Constant PartialData for CloudWatchMetricDataStatusCode
///
public static readonly CloudWatchMetricDataStatusCode PartialData = new CloudWatchMetricDataStatusCode("PartialData");
///
/// 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 CloudWatchMetricDataStatusCode(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 CloudWatchMetricDataStatusCode 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 CloudWatchMetricDataStatusCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CloudWatchMetricsStat.
///
public class CloudWatchMetricsStat : ConstantClass
{
///
/// Constant Average for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat Average = new CloudWatchMetricsStat("Average");
///
/// Constant Maximum for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat Maximum = new CloudWatchMetricsStat("Maximum");
///
/// Constant Minimum for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat Minimum = new CloudWatchMetricsStat("Minimum");
///
/// Constant P50 for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat P50 = new CloudWatchMetricsStat("p50");
///
/// Constant P90 for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat P90 = new CloudWatchMetricsStat("p90");
///
/// Constant P99 for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat P99 = new CloudWatchMetricsStat("p99");
///
/// Constant SampleCount for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat SampleCount = new CloudWatchMetricsStat("SampleCount");
///
/// Constant Sum for CloudWatchMetricsStat
///
public static readonly CloudWatchMetricsStat Sum = new CloudWatchMetricsStat("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 CloudWatchMetricsStat(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 CloudWatchMetricsStat 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 CloudWatchMetricsStat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CostEstimationServiceResourceState.
///
public class CostEstimationServiceResourceState : ConstantClass
{
///
/// Constant ACTIVE for CostEstimationServiceResourceState
///
public static readonly CostEstimationServiceResourceState ACTIVE = new CostEstimationServiceResourceState("ACTIVE");
///
/// Constant INACTIVE for CostEstimationServiceResourceState
///
public static readonly CostEstimationServiceResourceState INACTIVE = new CostEstimationServiceResourceState("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 CostEstimationServiceResourceState(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 CostEstimationServiceResourceState 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 CostEstimationServiceResourceState(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CostEstimationStatus.
///
public class CostEstimationStatus : ConstantClass
{
///
/// Constant COMPLETED for CostEstimationStatus
///
public static readonly CostEstimationStatus COMPLETED = new CostEstimationStatus("COMPLETED");
///
/// Constant ONGOING for CostEstimationStatus
///
public static readonly CostEstimationStatus ONGOING = new CostEstimationStatus("ONGOING");
///
/// 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 CostEstimationStatus(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 CostEstimationStatus 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 CostEstimationStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EventClass.
///
public class EventClass : ConstantClass
{
///
/// Constant CONFIG_CHANGE for EventClass
///
public static readonly EventClass CONFIG_CHANGE = new EventClass("CONFIG_CHANGE");
///
/// Constant DEPLOYMENT for EventClass
///
public static readonly EventClass DEPLOYMENT = new EventClass("DEPLOYMENT");
///
/// Constant INFRASTRUCTURE for EventClass
///
public static readonly EventClass INFRASTRUCTURE = new EventClass("INFRASTRUCTURE");
///
/// Constant SCHEMA_CHANGE for EventClass
///
public static readonly EventClass SCHEMA_CHANGE = new EventClass("SCHEMA_CHANGE");
///
/// Constant SECURITY_CHANGE for EventClass
///
public static readonly EventClass SECURITY_CHANGE = new EventClass("SECURITY_CHANGE");
///
/// 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 EventClass(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 EventClass 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 EventClass(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EventDataSource.
///
public class EventDataSource : ConstantClass
{
///
/// Constant AWS_CLOUD_TRAIL for EventDataSource
///
public static readonly EventDataSource AWS_CLOUD_TRAIL = new EventDataSource("AWS_CLOUD_TRAIL");
///
/// Constant AWS_CODE_DEPLOY for EventDataSource
///
public static readonly EventDataSource AWS_CODE_DEPLOY = new EventDataSource("AWS_CODE_DEPLOY");
///
/// 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 EventDataSource(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 EventDataSource 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 EventDataSource(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EventSourceOptInStatus.
///
public class EventSourceOptInStatus : ConstantClass
{
///
/// Constant DISABLED for EventSourceOptInStatus
///
public static readonly EventSourceOptInStatus DISABLED = new EventSourceOptInStatus("DISABLED");
///
/// Constant ENABLED for EventSourceOptInStatus
///
public static readonly EventSourceOptInStatus ENABLED = new EventSourceOptInStatus("ENABLED");
///
/// 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 EventSourceOptInStatus(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 EventSourceOptInStatus 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 EventSourceOptInStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InsightFeedbackOption.
///
public class InsightFeedbackOption : ConstantClass
{
///
/// Constant ALERT_TOO_SENSITIVE for InsightFeedbackOption
///
public static readonly InsightFeedbackOption ALERT_TOO_SENSITIVE = new InsightFeedbackOption("ALERT_TOO_SENSITIVE");
///
/// Constant DATA_INCORRECT for InsightFeedbackOption
///
public static readonly InsightFeedbackOption DATA_INCORRECT = new InsightFeedbackOption("DATA_INCORRECT");
///
/// Constant DATA_NOISY_ANOMALY for InsightFeedbackOption
///
public static readonly InsightFeedbackOption DATA_NOISY_ANOMALY = new InsightFeedbackOption("DATA_NOISY_ANOMALY");
///
/// Constant RECOMMENDATION_USEFUL for InsightFeedbackOption
///
public static readonly InsightFeedbackOption RECOMMENDATION_USEFUL = new InsightFeedbackOption("RECOMMENDATION_USEFUL");
///
/// Constant VALID_COLLECTION for InsightFeedbackOption
///
public static readonly InsightFeedbackOption VALID_COLLECTION = new InsightFeedbackOption("VALID_COLLECTION");
///
/// 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 InsightFeedbackOption(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 InsightFeedbackOption 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 InsightFeedbackOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InsightSeverity.
///
public class InsightSeverity : ConstantClass
{
///
/// Constant HIGH for InsightSeverity
///
public static readonly InsightSeverity HIGH = new InsightSeverity("HIGH");
///
/// Constant LOW for InsightSeverity
///
public static readonly InsightSeverity LOW = new InsightSeverity("LOW");
///
/// Constant MEDIUM for InsightSeverity
///
public static readonly InsightSeverity MEDIUM = new InsightSeverity("MEDIUM");
///
/// 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 InsightSeverity(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 InsightSeverity 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 InsightSeverity(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InsightStatus.
///
public class InsightStatus : ConstantClass
{
///
/// Constant CLOSED for InsightStatus
///
public static readonly InsightStatus CLOSED = new InsightStatus("CLOSED");
///
/// Constant ONGOING for InsightStatus
///
public static readonly InsightStatus ONGOING = new InsightStatus("ONGOING");
///
/// 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 InsightStatus(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 InsightStatus 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 InsightStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InsightType.
///
public class InsightType : ConstantClass
{
///
/// Constant PROACTIVE for InsightType
///
public static readonly InsightType PROACTIVE = new InsightType("PROACTIVE");
///
/// Constant REACTIVE for InsightType
///
public static readonly InsightType REACTIVE = new InsightType("REACTIVE");
///
/// 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 InsightType(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 InsightType 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 InsightType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Locale.
///
public class Locale : ConstantClass
{
///
/// Constant DE_DE for Locale
///
public static readonly Locale DE_DE = new Locale("DE_DE");
///
/// Constant EN_GB for Locale
///
public static readonly Locale EN_GB = new Locale("EN_GB");
///
/// Constant EN_US for Locale
///
public static readonly Locale EN_US = new Locale("EN_US");
///
/// Constant ES_ES for Locale
///
public static readonly Locale ES_ES = new Locale("ES_ES");
///
/// Constant FR_FR for Locale
///
public static readonly Locale FR_FR = new Locale("FR_FR");
///
/// Constant IT_IT for Locale
///
public static readonly Locale IT_IT = new Locale("IT_IT");
///
/// Constant JA_JP for Locale
///
public static readonly Locale JA_JP = new Locale("JA_JP");
///
/// Constant KO_KR for Locale
///
public static readonly Locale KO_KR = new Locale("KO_KR");
///
/// Constant PT_BR for Locale
///
public static readonly Locale PT_BR = new Locale("PT_BR");
///
/// Constant ZH_CN for Locale
///
public static readonly Locale ZH_CN = new Locale("ZH_CN");
///
/// Constant ZH_TW for Locale
///
public static readonly Locale ZH_TW = new Locale("ZH_TW");
///
/// 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 Locale(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 Locale 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 Locale(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LogAnomalyType.
///
public class LogAnomalyType : ConstantClass
{
///
/// Constant BLOCK_FORMAT for LogAnomalyType
///
public static readonly LogAnomalyType BLOCK_FORMAT = new LogAnomalyType("BLOCK_FORMAT");
///
/// Constant FORMAT for LogAnomalyType
///
public static readonly LogAnomalyType FORMAT = new LogAnomalyType("FORMAT");
///
/// Constant HTTP_CODE for LogAnomalyType
///
public static readonly LogAnomalyType HTTP_CODE = new LogAnomalyType("HTTP_CODE");
///
/// Constant KEYWORD for LogAnomalyType
///
public static readonly LogAnomalyType KEYWORD = new LogAnomalyType("KEYWORD");
///
/// Constant KEYWORD_TOKEN for LogAnomalyType
///
public static readonly LogAnomalyType KEYWORD_TOKEN = new LogAnomalyType("KEYWORD_TOKEN");
///
/// Constant NEW_FIELD_NAME for LogAnomalyType
///
public static readonly LogAnomalyType NEW_FIELD_NAME = new LogAnomalyType("NEW_FIELD_NAME");
///
/// Constant NUMERICAL_NAN for LogAnomalyType
///
public static readonly LogAnomalyType NUMERICAL_NAN = new LogAnomalyType("NUMERICAL_NAN");
///
/// Constant NUMERICAL_POINT for LogAnomalyType
///
public static readonly LogAnomalyType NUMERICAL_POINT = new LogAnomalyType("NUMERICAL_POINT");
///
/// 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 LogAnomalyType(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 LogAnomalyType 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 LogAnomalyType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type NotificationMessageType.
///
public class NotificationMessageType : ConstantClass
{
///
/// Constant CLOSED_INSIGHT for NotificationMessageType
///
public static readonly NotificationMessageType CLOSED_INSIGHT = new NotificationMessageType("CLOSED_INSIGHT");
///
/// Constant NEW_ASSOCIATION for NotificationMessageType
///
public static readonly NotificationMessageType NEW_ASSOCIATION = new NotificationMessageType("NEW_ASSOCIATION");
///
/// Constant NEW_INSIGHT for NotificationMessageType
///
public static readonly NotificationMessageType NEW_INSIGHT = new NotificationMessageType("NEW_INSIGHT");
///
/// Constant NEW_RECOMMENDATION for NotificationMessageType
///
public static readonly NotificationMessageType NEW_RECOMMENDATION = new NotificationMessageType("NEW_RECOMMENDATION");
///
/// Constant SEVERITY_UPGRADED for NotificationMessageType
///
public static readonly NotificationMessageType SEVERITY_UPGRADED = new NotificationMessageType("SEVERITY_UPGRADED");
///
/// 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 NotificationMessageType(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 NotificationMessageType 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 NotificationMessageType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type OptInStatus.
///
public class OptInStatus : ConstantClass
{
///
/// Constant DISABLED for OptInStatus
///
public static readonly OptInStatus DISABLED = new OptInStatus("DISABLED");
///
/// Constant ENABLED for OptInStatus
///
public static readonly OptInStatus ENABLED = new OptInStatus("ENABLED");
///
/// 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 OptInStatus(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 OptInStatus 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 OptInStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type OrganizationResourceCollectionType.
///
public class OrganizationResourceCollectionType : ConstantClass
{
///
/// Constant AWS_ACCOUNT for OrganizationResourceCollectionType
///
public static readonly OrganizationResourceCollectionType AWS_ACCOUNT = new OrganizationResourceCollectionType("AWS_ACCOUNT");
///
/// Constant AWS_CLOUD_FORMATION for OrganizationResourceCollectionType
///
public static readonly OrganizationResourceCollectionType AWS_CLOUD_FORMATION = new OrganizationResourceCollectionType("AWS_CLOUD_FORMATION");
///
/// Constant AWS_SERVICE for OrganizationResourceCollectionType
///
public static readonly OrganizationResourceCollectionType AWS_SERVICE = new OrganizationResourceCollectionType("AWS_SERVICE");
///
/// Constant AWS_TAGS for OrganizationResourceCollectionType
///
public static readonly OrganizationResourceCollectionType AWS_TAGS = new OrganizationResourceCollectionType("AWS_TAGS");
///
/// 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 OrganizationResourceCollectionType(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 OrganizationResourceCollectionType 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 OrganizationResourceCollectionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourceCollectionType.
///
public class ResourceCollectionType : ConstantClass
{
///
/// Constant AWS_CLOUD_FORMATION for ResourceCollectionType
///
public static readonly ResourceCollectionType AWS_CLOUD_FORMATION = new ResourceCollectionType("AWS_CLOUD_FORMATION");
///
/// Constant AWS_SERVICE for ResourceCollectionType
///
public static readonly ResourceCollectionType AWS_SERVICE = new ResourceCollectionType("AWS_SERVICE");
///
/// Constant AWS_TAGS for ResourceCollectionType
///
public static readonly ResourceCollectionType AWS_TAGS = new ResourceCollectionType("AWS_TAGS");
///
/// 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 ResourceCollectionType(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 ResourceCollectionType 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 ResourceCollectionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourcePermission.
///
public class ResourcePermission : ConstantClass
{
///
/// Constant FULL_PERMISSION for ResourcePermission
///
public static readonly ResourcePermission FULL_PERMISSION = new ResourcePermission("FULL_PERMISSION");
///
/// Constant MISSING_PERMISSION for ResourcePermission
///
public static readonly ResourcePermission MISSING_PERMISSION = new ResourcePermission("MISSING_PERMISSION");
///
/// 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 ResourcePermission(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 ResourcePermission 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 ResourcePermission(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourceTypeFilter.
///
public class ResourceTypeFilter : ConstantClass
{
///
/// Constant CLOUDFRONT_DISTRIBUTION for ResourceTypeFilter
///
public static readonly ResourceTypeFilter CLOUDFRONT_DISTRIBUTION = new ResourceTypeFilter("CLOUDFRONT_DISTRIBUTION");
///
/// Constant DYNAMODB_TABLE for ResourceTypeFilter
///
public static readonly ResourceTypeFilter DYNAMODB_TABLE = new ResourceTypeFilter("DYNAMODB_TABLE");
///
/// Constant EC2_NAT_GATEWAY for ResourceTypeFilter
///
public static readonly ResourceTypeFilter EC2_NAT_GATEWAY = new ResourceTypeFilter("EC2_NAT_GATEWAY");
///
/// Constant ECS_CLUSTER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ECS_CLUSTER = new ResourceTypeFilter("ECS_CLUSTER");
///
/// Constant ECS_SERVICE for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ECS_SERVICE = new ResourceTypeFilter("ECS_SERVICE");
///
/// Constant EKS_CLUSTER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter EKS_CLUSTER = new ResourceTypeFilter("EKS_CLUSTER");
///
/// Constant ELASTIC_BEANSTALK_ENVIRONMENT for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ELASTIC_BEANSTALK_ENVIRONMENT = new ResourceTypeFilter("ELASTIC_BEANSTALK_ENVIRONMENT");
///
/// Constant ELASTIC_LOAD_BALANCER_LOAD_BALANCER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ELASTIC_LOAD_BALANCER_LOAD_BALANCER = new ResourceTypeFilter("ELASTIC_LOAD_BALANCER_LOAD_BALANCER");
///
/// Constant ELASTIC_LOAD_BALANCING_V2_LOAD_BALANCER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ELASTIC_LOAD_BALANCING_V2_LOAD_BALANCER = new ResourceTypeFilter("ELASTIC_LOAD_BALANCING_V2_LOAD_BALANCER");
///
/// Constant ELASTIC_LOAD_BALANCING_V2_TARGET_GROUP for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ELASTIC_LOAD_BALANCING_V2_TARGET_GROUP = new ResourceTypeFilter("ELASTIC_LOAD_BALANCING_V2_TARGET_GROUP");
///
/// Constant ELASTICACHE_CACHE_CLUSTER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ELASTICACHE_CACHE_CLUSTER = new ResourceTypeFilter("ELASTICACHE_CACHE_CLUSTER");
///
/// Constant ELASTICSEARCH_DOMAIN for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ELASTICSEARCH_DOMAIN = new ResourceTypeFilter("ELASTICSEARCH_DOMAIN");
///
/// Constant KINESIS_STREAM for ResourceTypeFilter
///
public static readonly ResourceTypeFilter KINESIS_STREAM = new ResourceTypeFilter("KINESIS_STREAM");
///
/// Constant LAMBDA_FUNCTION for ResourceTypeFilter
///
public static readonly ResourceTypeFilter LAMBDA_FUNCTION = new ResourceTypeFilter("LAMBDA_FUNCTION");
///
/// Constant LOG_GROUPS for ResourceTypeFilter
///
public static readonly ResourceTypeFilter LOG_GROUPS = new ResourceTypeFilter("LOG_GROUPS");
///
/// Constant OPEN_SEARCH_SERVICE_DOMAIN for ResourceTypeFilter
///
public static readonly ResourceTypeFilter OPEN_SEARCH_SERVICE_DOMAIN = new ResourceTypeFilter("OPEN_SEARCH_SERVICE_DOMAIN");
///
/// Constant RDS_DB_CLUSTER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter RDS_DB_CLUSTER = new ResourceTypeFilter("RDS_DB_CLUSTER");
///
/// Constant RDS_DB_INSTANCE for ResourceTypeFilter
///
public static readonly ResourceTypeFilter RDS_DB_INSTANCE = new ResourceTypeFilter("RDS_DB_INSTANCE");
///
/// Constant REDSHIFT_CLUSTER for ResourceTypeFilter
///
public static readonly ResourceTypeFilter REDSHIFT_CLUSTER = new ResourceTypeFilter("REDSHIFT_CLUSTER");
///
/// Constant ROUTE53_HEALTH_CHECK for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ROUTE53_HEALTH_CHECK = new ResourceTypeFilter("ROUTE53_HEALTH_CHECK");
///
/// Constant ROUTE53_HOSTED_ZONE for ResourceTypeFilter
///
public static readonly ResourceTypeFilter ROUTE53_HOSTED_ZONE = new ResourceTypeFilter("ROUTE53_HOSTED_ZONE");
///
/// Constant S3_BUCKET for ResourceTypeFilter
///
public static readonly ResourceTypeFilter S3_BUCKET = new ResourceTypeFilter("S3_BUCKET");
///
/// Constant SAGEMAKER_ENDPOINT for ResourceTypeFilter
///
public static readonly ResourceTypeFilter SAGEMAKER_ENDPOINT = new ResourceTypeFilter("SAGEMAKER_ENDPOINT");
///
/// Constant SNS_TOPIC for ResourceTypeFilter
///
public static readonly ResourceTypeFilter SNS_TOPIC = new ResourceTypeFilter("SNS_TOPIC");
///
/// Constant SQS_QUEUE for ResourceTypeFilter
///
public static readonly ResourceTypeFilter SQS_QUEUE = new ResourceTypeFilter("SQS_QUEUE");
///
/// Constant STEP_FUNCTIONS_ACTIVITY for ResourceTypeFilter
///
public static readonly ResourceTypeFilter STEP_FUNCTIONS_ACTIVITY = new ResourceTypeFilter("STEP_FUNCTIONS_ACTIVITY");
///
/// Constant STEP_FUNCTIONS_STATE_MACHINE for ResourceTypeFilter
///
public static readonly ResourceTypeFilter STEP_FUNCTIONS_STATE_MACHINE = new ResourceTypeFilter("STEP_FUNCTIONS_STATE_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 ResourceTypeFilter(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 ResourceTypeFilter 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 ResourceTypeFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ServerSideEncryptionType.
///
public class ServerSideEncryptionType : ConstantClass
{
///
/// Constant AWS_OWNED_KMS_KEY for ServerSideEncryptionType
///
public static readonly ServerSideEncryptionType AWS_OWNED_KMS_KEY = new ServerSideEncryptionType("AWS_OWNED_KMS_KEY");
///
/// Constant CUSTOMER_MANAGED_KEY for ServerSideEncryptionType
///
public static readonly ServerSideEncryptionType CUSTOMER_MANAGED_KEY = new ServerSideEncryptionType("CUSTOMER_MANAGED_KEY");
///
/// 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 ServerSideEncryptionType(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 ServerSideEncryptionType 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 ServerSideEncryptionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ServiceName.
///
public class ServiceName : ConstantClass
{
///
/// Constant API_GATEWAY for ServiceName
///
public static readonly ServiceName API_GATEWAY = new ServiceName("API_GATEWAY");
///
/// Constant APPLICATION_ELB for ServiceName
///
public static readonly ServiceName APPLICATION_ELB = new ServiceName("APPLICATION_ELB");
///
/// Constant AUTO_SCALING_GROUP for ServiceName
///
public static readonly ServiceName AUTO_SCALING_GROUP = new ServiceName("AUTO_SCALING_GROUP");
///
/// Constant CLOUD_FRONT for ServiceName
///
public static readonly ServiceName CLOUD_FRONT = new ServiceName("CLOUD_FRONT");
///
/// Constant DYNAMO_DB for ServiceName
///
public static readonly ServiceName DYNAMO_DB = new ServiceName("DYNAMO_DB");
///
/// Constant EC2 for ServiceName
///
public static readonly ServiceName EC2 = new ServiceName("EC2");
///
/// Constant ECS for ServiceName
///
public static readonly ServiceName ECS = new ServiceName("ECS");
///
/// Constant EKS for ServiceName
///
public static readonly ServiceName EKS = new ServiceName("EKS");
///
/// Constant ELASTI_CACHE for ServiceName
///
public static readonly ServiceName ELASTI_CACHE = new ServiceName("ELASTI_CACHE");
///
/// Constant ELASTIC_BEANSTALK for ServiceName
///
public static readonly ServiceName ELASTIC_BEANSTALK = new ServiceName("ELASTIC_BEANSTALK");
///
/// Constant ELB for ServiceName
///
public static readonly ServiceName ELB = new ServiceName("ELB");
///
/// Constant ES for ServiceName
///
public static readonly ServiceName ES = new ServiceName("ES");
///
/// Constant KINESIS for ServiceName
///
public static readonly ServiceName KINESIS = new ServiceName("KINESIS");
///
/// Constant LAMBDA for ServiceName
///
public static readonly ServiceName LAMBDA = new ServiceName("LAMBDA");
///
/// Constant NAT_GATEWAY for ServiceName
///
public static readonly ServiceName NAT_GATEWAY = new ServiceName("NAT_GATEWAY");
///
/// Constant NETWORK_ELB for ServiceName
///
public static readonly ServiceName NETWORK_ELB = new ServiceName("NETWORK_ELB");
///
/// Constant RDS for ServiceName
///
public static readonly ServiceName RDS = new ServiceName("RDS");
///
/// Constant REDSHIFT for ServiceName
///
public static readonly ServiceName REDSHIFT = new ServiceName("REDSHIFT");
///
/// Constant ROUTE_53 for ServiceName
///
public static readonly ServiceName ROUTE_53 = new ServiceName("ROUTE_53");
///
/// Constant S3 for ServiceName
///
public static readonly ServiceName S3 = new ServiceName("S3");
///
/// Constant SAGE_MAKER for ServiceName
///
public static readonly ServiceName SAGE_MAKER = new ServiceName("SAGE_MAKER");
///
/// Constant SNS for ServiceName
///
public static readonly ServiceName SNS = new ServiceName("SNS");
///
/// Constant SQS for ServiceName
///
public static readonly ServiceName SQS = new ServiceName("SQS");
///
/// Constant STEP_FUNCTIONS for ServiceName
///
public static readonly ServiceName STEP_FUNCTIONS = new ServiceName("STEP_FUNCTIONS");
///
/// Constant SWF for ServiceName
///
public static readonly ServiceName SWF = new ServiceName("SWF");
///
/// 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 ServiceName(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 ServiceName 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 ServiceName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type UpdateResourceCollectionAction.
///
public class UpdateResourceCollectionAction : ConstantClass
{
///
/// Constant ADD for UpdateResourceCollectionAction
///
public static readonly UpdateResourceCollectionAction ADD = new UpdateResourceCollectionAction("ADD");
///
/// Constant REMOVE for UpdateResourceCollectionAction
///
public static readonly UpdateResourceCollectionAction REMOVE = new UpdateResourceCollectionAction("REMOVE");
///
/// 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 UpdateResourceCollectionAction(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 UpdateResourceCollectionAction 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 UpdateResourceCollectionAction(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 INVALID_PARAMETER_COMBINATION for ValidationExceptionReason
///
public static readonly ValidationExceptionReason INVALID_PARAMETER_COMBINATION = new ValidationExceptionReason("INVALID_PARAMETER_COMBINATION");
///
/// Constant OTHER for ValidationExceptionReason
///
public static readonly ValidationExceptionReason OTHER = new ValidationExceptionReason("OTHER");
///
/// Constant PARAMETER_INCONSISTENT_WITH_SERVICE_STATE for ValidationExceptionReason
///
public static readonly ValidationExceptionReason PARAMETER_INCONSISTENT_WITH_SERVICE_STATE = new ValidationExceptionReason("PARAMETER_INCONSISTENT_WITH_SERVICE_STATE");
///
/// 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);
}
}
}