/* * 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 resiliencehub-2020-04-30.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.ResilienceHub { /// /// Constants used for properties of type AlarmType. /// public class AlarmType : ConstantClass { /// /// Constant Canary for AlarmType /// public static readonly AlarmType Canary = new AlarmType("Canary"); /// /// Constant Composite for AlarmType /// public static readonly AlarmType Composite = new AlarmType("Composite"); /// /// Constant Event for AlarmType /// public static readonly AlarmType Event = new AlarmType("Event"); /// /// Constant Logs for AlarmType /// public static readonly AlarmType Logs = new AlarmType("Logs"); /// /// Constant Metric for AlarmType /// public static readonly AlarmType Metric = new AlarmType("Metric"); /// /// 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 AlarmType(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 AlarmType 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 AlarmType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppAssessmentScheduleType. /// public class AppAssessmentScheduleType : ConstantClass { /// /// Constant Daily for AppAssessmentScheduleType /// public static readonly AppAssessmentScheduleType Daily = new AppAssessmentScheduleType("Daily"); /// /// Constant Disabled for AppAssessmentScheduleType /// public static readonly AppAssessmentScheduleType Disabled = new AppAssessmentScheduleType("Disabled"); /// /// 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 AppAssessmentScheduleType(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 AppAssessmentScheduleType 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 AppAssessmentScheduleType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppComplianceStatusType. /// public class AppComplianceStatusType : ConstantClass { /// /// Constant ChangesDetected for AppComplianceStatusType /// public static readonly AppComplianceStatusType ChangesDetected = new AppComplianceStatusType("ChangesDetected"); /// /// Constant NotAssessed for AppComplianceStatusType /// public static readonly AppComplianceStatusType NotAssessed = new AppComplianceStatusType("NotAssessed"); /// /// Constant PolicyBreached for AppComplianceStatusType /// public static readonly AppComplianceStatusType PolicyBreached = new AppComplianceStatusType("PolicyBreached"); /// /// Constant PolicyMet for AppComplianceStatusType /// public static readonly AppComplianceStatusType PolicyMet = new AppComplianceStatusType("PolicyMet"); /// /// 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 AppComplianceStatusType(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 AppComplianceStatusType 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 AppComplianceStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppStatusType. /// public class AppStatusType : ConstantClass { /// /// Constant Active for AppStatusType /// public static readonly AppStatusType Active = new AppStatusType("Active"); /// /// Constant Deleting for AppStatusType /// public static readonly AppStatusType Deleting = new AppStatusType("Deleting"); /// /// 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 AppStatusType(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 AppStatusType 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 AppStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssessmentInvoker. /// public class AssessmentInvoker : ConstantClass { /// /// Constant System for AssessmentInvoker /// public static readonly AssessmentInvoker System = new AssessmentInvoker("System"); /// /// Constant User for AssessmentInvoker /// public static readonly AssessmentInvoker User = new AssessmentInvoker("User"); /// /// 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 AssessmentInvoker(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 AssessmentInvoker 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 AssessmentInvoker(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssessmentStatus. /// public class AssessmentStatus : ConstantClass { /// /// Constant Failed for AssessmentStatus /// public static readonly AssessmentStatus Failed = new AssessmentStatus("Failed"); /// /// Constant InProgress for AssessmentStatus /// public static readonly AssessmentStatus InProgress = new AssessmentStatus("InProgress"); /// /// Constant Pending for AssessmentStatus /// public static readonly AssessmentStatus Pending = new AssessmentStatus("Pending"); /// /// Constant Success for AssessmentStatus /// public static readonly AssessmentStatus Success = new AssessmentStatus("Success"); /// /// 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 AssessmentStatus(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 AssessmentStatus 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 AssessmentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceStatus. /// public class ComplianceStatus : ConstantClass { /// /// Constant PolicyBreached for ComplianceStatus /// public static readonly ComplianceStatus PolicyBreached = new ComplianceStatus("PolicyBreached"); /// /// Constant PolicyMet for ComplianceStatus /// public static readonly ComplianceStatus PolicyMet = new ComplianceStatus("PolicyMet"); /// /// 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 ComplianceStatus(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 ComplianceStatus 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 ComplianceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConfigRecommendationOptimizationType. /// public class ConfigRecommendationOptimizationType : ConstantClass { /// /// Constant BestAttainable for ConfigRecommendationOptimizationType /// public static readonly ConfigRecommendationOptimizationType BestAttainable = new ConfigRecommendationOptimizationType("BestAttainable"); /// /// Constant BestAZRecovery for ConfigRecommendationOptimizationType /// public static readonly ConfigRecommendationOptimizationType BestAZRecovery = new ConfigRecommendationOptimizationType("BestAZRecovery"); /// /// Constant BestRegionRecovery for ConfigRecommendationOptimizationType /// public static readonly ConfigRecommendationOptimizationType BestRegionRecovery = new ConfigRecommendationOptimizationType("BestRegionRecovery"); /// /// Constant LeastChange for ConfigRecommendationOptimizationType /// public static readonly ConfigRecommendationOptimizationType LeastChange = new ConfigRecommendationOptimizationType("LeastChange"); /// /// Constant LeastCost for ConfigRecommendationOptimizationType /// public static readonly ConfigRecommendationOptimizationType LeastCost = new ConfigRecommendationOptimizationType("LeastCost"); /// /// Constant LeastErrors for ConfigRecommendationOptimizationType /// public static readonly ConfigRecommendationOptimizationType LeastErrors = new ConfigRecommendationOptimizationType("LeastErrors"); /// /// 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 ConfigRecommendationOptimizationType(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 ConfigRecommendationOptimizationType 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 ConfigRecommendationOptimizationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type CostFrequency. /// public class CostFrequency : ConstantClass { /// /// Constant Daily for CostFrequency /// public static readonly CostFrequency Daily = new CostFrequency("Daily"); /// /// Constant Hourly for CostFrequency /// public static readonly CostFrequency Hourly = new CostFrequency("Hourly"); /// /// Constant Monthly for CostFrequency /// public static readonly CostFrequency Monthly = new CostFrequency("Monthly"); /// /// Constant Yearly for CostFrequency /// public static readonly CostFrequency Yearly = new CostFrequency("Yearly"); /// /// 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 CostFrequency(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 CostFrequency 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 CostFrequency(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataLocationConstraint. /// public class DataLocationConstraint : ConstantClass { /// /// Constant AnyLocation for DataLocationConstraint /// public static readonly DataLocationConstraint AnyLocation = new DataLocationConstraint("AnyLocation"); /// /// Constant SameContinent for DataLocationConstraint /// public static readonly DataLocationConstraint SameContinent = new DataLocationConstraint("SameContinent"); /// /// Constant SameCountry for DataLocationConstraint /// public static readonly DataLocationConstraint SameCountry = new DataLocationConstraint("SameCountry"); /// /// 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 DataLocationConstraint(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 DataLocationConstraint 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 DataLocationConstraint(string value) { return FindValue(value); } } /// /// Constants used for properties of type DisruptionType. /// public class DisruptionType : ConstantClass { /// /// Constant AZ for DisruptionType /// public static readonly DisruptionType AZ = new DisruptionType("AZ"); /// /// Constant Hardware for DisruptionType /// public static readonly DisruptionType Hardware = new DisruptionType("Hardware"); /// /// Constant Region for DisruptionType /// public static readonly DisruptionType Region = new DisruptionType("Region"); /// /// Constant Software for DisruptionType /// public static readonly DisruptionType Software = new DisruptionType("Software"); /// /// 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 DisruptionType(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 DisruptionType 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 DisruptionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type EstimatedCostTier. /// public class EstimatedCostTier : ConstantClass { /// /// Constant L1 for EstimatedCostTier /// public static readonly EstimatedCostTier L1 = new EstimatedCostTier("L1"); /// /// Constant L2 for EstimatedCostTier /// public static readonly EstimatedCostTier L2 = new EstimatedCostTier("L2"); /// /// Constant L3 for EstimatedCostTier /// public static readonly EstimatedCostTier L3 = new EstimatedCostTier("L3"); /// /// Constant L4 for EstimatedCostTier /// public static readonly EstimatedCostTier L4 = new EstimatedCostTier("L4"); /// /// 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 EstimatedCostTier(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 EstimatedCostTier 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 EstimatedCostTier(string value) { return FindValue(value); } } /// /// Constants used for properties of type HaArchitecture. /// public class HaArchitecture : ConstantClass { /// /// Constant BackupAndRestore for HaArchitecture /// public static readonly HaArchitecture BackupAndRestore = new HaArchitecture("BackupAndRestore"); /// /// Constant MultiSite for HaArchitecture /// public static readonly HaArchitecture MultiSite = new HaArchitecture("MultiSite"); /// /// Constant NoRecoveryPlan for HaArchitecture /// public static readonly HaArchitecture NoRecoveryPlan = new HaArchitecture("NoRecoveryPlan"); /// /// Constant PilotLight for HaArchitecture /// public static readonly HaArchitecture PilotLight = new HaArchitecture("PilotLight"); /// /// Constant WarmStandby for HaArchitecture /// public static readonly HaArchitecture WarmStandby = new HaArchitecture("WarmStandby"); /// /// 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 HaArchitecture(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 HaArchitecture 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 HaArchitecture(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhysicalIdentifierType. /// public class PhysicalIdentifierType : ConstantClass { /// /// Constant Arn for PhysicalIdentifierType /// public static readonly PhysicalIdentifierType Arn = new PhysicalIdentifierType("Arn"); /// /// Constant Native for PhysicalIdentifierType /// public static readonly PhysicalIdentifierType Native = new PhysicalIdentifierType("Native"); /// /// 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 PhysicalIdentifierType(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 PhysicalIdentifierType 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 PhysicalIdentifierType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RecommendationComplianceStatus. /// public class RecommendationComplianceStatus : ConstantClass { /// /// Constant BreachedCanMeet for RecommendationComplianceStatus /// public static readonly RecommendationComplianceStatus BreachedCanMeet = new RecommendationComplianceStatus("BreachedCanMeet"); /// /// Constant BreachedUnattainable for RecommendationComplianceStatus /// public static readonly RecommendationComplianceStatus BreachedUnattainable = new RecommendationComplianceStatus("BreachedUnattainable"); /// /// Constant MetCanImprove for RecommendationComplianceStatus /// public static readonly RecommendationComplianceStatus MetCanImprove = new RecommendationComplianceStatus("MetCanImprove"); /// /// 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 RecommendationComplianceStatus(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 RecommendationComplianceStatus 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 RecommendationComplianceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RecommendationTemplateStatus. /// public class RecommendationTemplateStatus : ConstantClass { /// /// Constant Failed for RecommendationTemplateStatus /// public static readonly RecommendationTemplateStatus Failed = new RecommendationTemplateStatus("Failed"); /// /// Constant InProgress for RecommendationTemplateStatus /// public static readonly RecommendationTemplateStatus InProgress = new RecommendationTemplateStatus("InProgress"); /// /// Constant Pending for RecommendationTemplateStatus /// public static readonly RecommendationTemplateStatus Pending = new RecommendationTemplateStatus("Pending"); /// /// Constant Success for RecommendationTemplateStatus /// public static readonly RecommendationTemplateStatus Success = new RecommendationTemplateStatus("Success"); /// /// 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 RecommendationTemplateStatus(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 RecommendationTemplateStatus 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 RecommendationTemplateStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RenderRecommendationType. /// public class RenderRecommendationType : ConstantClass { /// /// Constant Alarm for RenderRecommendationType /// public static readonly RenderRecommendationType Alarm = new RenderRecommendationType("Alarm"); /// /// Constant Sop for RenderRecommendationType /// public static readonly RenderRecommendationType Sop = new RenderRecommendationType("Sop"); /// /// Constant Test for RenderRecommendationType /// public static readonly RenderRecommendationType Test = new RenderRecommendationType("Test"); /// /// 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 RenderRecommendationType(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 RenderRecommendationType 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 RenderRecommendationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResiliencyPolicyTier. /// public class ResiliencyPolicyTier : ConstantClass { /// /// Constant CoreServices for ResiliencyPolicyTier /// public static readonly ResiliencyPolicyTier CoreServices = new ResiliencyPolicyTier("CoreServices"); /// /// Constant Critical for ResiliencyPolicyTier /// public static readonly ResiliencyPolicyTier Critical = new ResiliencyPolicyTier("Critical"); /// /// Constant Important for ResiliencyPolicyTier /// public static readonly ResiliencyPolicyTier Important = new ResiliencyPolicyTier("Important"); /// /// Constant MissionCritical for ResiliencyPolicyTier /// public static readonly ResiliencyPolicyTier MissionCritical = new ResiliencyPolicyTier("MissionCritical"); /// /// Constant NonCritical for ResiliencyPolicyTier /// public static readonly ResiliencyPolicyTier NonCritical = new ResiliencyPolicyTier("NonCritical"); /// /// 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 ResiliencyPolicyTier(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 ResiliencyPolicyTier 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 ResiliencyPolicyTier(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceImportStatusType. /// public class ResourceImportStatusType : ConstantClass { /// /// Constant Failed for ResourceImportStatusType /// public static readonly ResourceImportStatusType Failed = new ResourceImportStatusType("Failed"); /// /// Constant InProgress for ResourceImportStatusType /// public static readonly ResourceImportStatusType InProgress = new ResourceImportStatusType("InProgress"); /// /// Constant Pending for ResourceImportStatusType /// public static readonly ResourceImportStatusType Pending = new ResourceImportStatusType("Pending"); /// /// Constant Success for ResourceImportStatusType /// public static readonly ResourceImportStatusType Success = new ResourceImportStatusType("Success"); /// /// 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 ResourceImportStatusType(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 ResourceImportStatusType 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 ResourceImportStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceImportStrategyType. /// public class ResourceImportStrategyType : ConstantClass { /// /// Constant AddOnly for ResourceImportStrategyType /// public static readonly ResourceImportStrategyType AddOnly = new ResourceImportStrategyType("AddOnly"); /// /// Constant ReplaceAll for ResourceImportStrategyType /// public static readonly ResourceImportStrategyType ReplaceAll = new ResourceImportStrategyType("ReplaceAll"); /// /// 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 ResourceImportStrategyType(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 ResourceImportStrategyType 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 ResourceImportStrategyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceMappingType. /// public class ResourceMappingType : ConstantClass { /// /// Constant AppRegistryApp for ResourceMappingType /// public static readonly ResourceMappingType AppRegistryApp = new ResourceMappingType("AppRegistryApp"); /// /// Constant CfnStack for ResourceMappingType /// public static readonly ResourceMappingType CfnStack = new ResourceMappingType("CfnStack"); /// /// Constant EKS for ResourceMappingType /// public static readonly ResourceMappingType EKS = new ResourceMappingType("EKS"); /// /// Constant Resource for ResourceMappingType /// public static readonly ResourceMappingType Resource = new ResourceMappingType("Resource"); /// /// Constant ResourceGroup for ResourceMappingType /// public static readonly ResourceMappingType ResourceGroup = new ResourceMappingType("ResourceGroup"); /// /// Constant Terraform for ResourceMappingType /// public static readonly ResourceMappingType Terraform = new ResourceMappingType("Terraform"); /// /// 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 ResourceMappingType(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 ResourceMappingType 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 ResourceMappingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceResolutionStatusType. /// public class ResourceResolutionStatusType : ConstantClass { /// /// Constant Failed for ResourceResolutionStatusType /// public static readonly ResourceResolutionStatusType Failed = new ResourceResolutionStatusType("Failed"); /// /// Constant InProgress for ResourceResolutionStatusType /// public static readonly ResourceResolutionStatusType InProgress = new ResourceResolutionStatusType("InProgress"); /// /// Constant Pending for ResourceResolutionStatusType /// public static readonly ResourceResolutionStatusType Pending = new ResourceResolutionStatusType("Pending"); /// /// Constant Success for ResourceResolutionStatusType /// public static readonly ResourceResolutionStatusType Success = new ResourceResolutionStatusType("Success"); /// /// 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 ResourceResolutionStatusType(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 ResourceResolutionStatusType 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 ResourceResolutionStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceSourceType. /// public class ResourceSourceType : ConstantClass { /// /// Constant AppTemplate for ResourceSourceType /// public static readonly ResourceSourceType AppTemplate = new ResourceSourceType("AppTemplate"); /// /// Constant Discovered for ResourceSourceType /// public static readonly ResourceSourceType Discovered = new ResourceSourceType("Discovered"); /// /// 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 ResourceSourceType(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 ResourceSourceType 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 ResourceSourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SopServiceType. /// public class SopServiceType : ConstantClass { /// /// Constant SSM for SopServiceType /// public static readonly SopServiceType SSM = new SopServiceType("SSM"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SopServiceType(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 SopServiceType 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 SopServiceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TemplateFormat. /// public class TemplateFormat : ConstantClass { /// /// Constant CfnJson for TemplateFormat /// public static readonly TemplateFormat CfnJson = new TemplateFormat("CfnJson"); /// /// Constant CfnYaml for TemplateFormat /// public static readonly TemplateFormat CfnYaml = new TemplateFormat("CfnYaml"); /// /// 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 TemplateFormat(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 TemplateFormat 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 TemplateFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestRisk. /// public class TestRisk : ConstantClass { /// /// Constant High for TestRisk /// public static readonly TestRisk High = new TestRisk("High"); /// /// Constant Medium for TestRisk /// public static readonly TestRisk Medium = new TestRisk("Medium"); /// /// Constant Small for TestRisk /// public static readonly TestRisk Small = new TestRisk("Small"); /// /// 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 TestRisk(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 TestRisk 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 TestRisk(string value) { return FindValue(value); } } /// /// Constants used for properties of type TestType. /// public class TestType : ConstantClass { /// /// Constant AZ for TestType /// public static readonly TestType AZ = new TestType("AZ"); /// /// Constant Hardware for TestType /// public static readonly TestType Hardware = new TestType("Hardware"); /// /// Constant Region for TestType /// public static readonly TestType Region = new TestType("Region"); /// /// Constant Software for TestType /// public static readonly TestType Software = new TestType("Software"); /// /// 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 TestType(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 TestType 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 TestType(string value) { return FindValue(value); } } }