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