/* * 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 config-2014-11-12.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.ConfigService { /// /// Constants used for properties of type AggregateConformancePackComplianceSummaryGroupKey. /// public class AggregateConformancePackComplianceSummaryGroupKey : ConstantClass { /// /// Constant ACCOUNT_ID for AggregateConformancePackComplianceSummaryGroupKey /// public static readonly AggregateConformancePackComplianceSummaryGroupKey ACCOUNT_ID = new AggregateConformancePackComplianceSummaryGroupKey("ACCOUNT_ID"); /// /// Constant AWS_REGION for AggregateConformancePackComplianceSummaryGroupKey /// public static readonly AggregateConformancePackComplianceSummaryGroupKey AWS_REGION = new AggregateConformancePackComplianceSummaryGroupKey("AWS_REGION"); /// /// 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 AggregateConformancePackComplianceSummaryGroupKey(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 AggregateConformancePackComplianceSummaryGroupKey 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 AggregateConformancePackComplianceSummaryGroupKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregatedSourceStatusType. /// public class AggregatedSourceStatusType : ConstantClass { /// /// Constant FAILED for AggregatedSourceStatusType /// public static readonly AggregatedSourceStatusType FAILED = new AggregatedSourceStatusType("FAILED"); /// /// Constant OUTDATED for AggregatedSourceStatusType /// public static readonly AggregatedSourceStatusType OUTDATED = new AggregatedSourceStatusType("OUTDATED"); /// /// Constant SUCCEEDED for AggregatedSourceStatusType /// public static readonly AggregatedSourceStatusType SUCCEEDED = new AggregatedSourceStatusType("SUCCEEDED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AggregatedSourceStatusType(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 AggregatedSourceStatusType 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 AggregatedSourceStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregatedSourceType. /// public class AggregatedSourceType : ConstantClass { /// /// Constant ACCOUNT for AggregatedSourceType /// public static readonly AggregatedSourceType ACCOUNT = new AggregatedSourceType("ACCOUNT"); /// /// Constant ORGANIZATION for AggregatedSourceType /// public static readonly AggregatedSourceType ORGANIZATION = new AggregatedSourceType("ORGANIZATION"); /// /// 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 AggregatedSourceType(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 AggregatedSourceType 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 AggregatedSourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChronologicalOrder. /// public class ChronologicalOrder : ConstantClass { /// /// Constant Forward for ChronologicalOrder /// public static readonly ChronologicalOrder Forward = new ChronologicalOrder("Forward"); /// /// Constant Reverse for ChronologicalOrder /// public static readonly ChronologicalOrder Reverse = new ChronologicalOrder("Reverse"); /// /// 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 ChronologicalOrder(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 ChronologicalOrder 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 ChronologicalOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceType. /// public class ComplianceType : ConstantClass { /// /// Constant COMPLIANT for ComplianceType /// public static readonly ComplianceType COMPLIANT = new ComplianceType("COMPLIANT"); /// /// Constant INSUFFICIENT_DATA for ComplianceType /// public static readonly ComplianceType INSUFFICIENT_DATA = new ComplianceType("INSUFFICIENT_DATA"); /// /// Constant NON_COMPLIANT for ComplianceType /// public static readonly ComplianceType NON_COMPLIANT = new ComplianceType("NON_COMPLIANT"); /// /// Constant NOT_APPLICABLE for ComplianceType /// public static readonly ComplianceType NOT_APPLICABLE = new ComplianceType("NOT_APPLICABLE"); /// /// 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 ComplianceType(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 ComplianceType 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 ComplianceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConfigRuleComplianceSummaryGroupKey. /// public class ConfigRuleComplianceSummaryGroupKey : ConstantClass { /// /// Constant ACCOUNT_ID for ConfigRuleComplianceSummaryGroupKey /// public static readonly ConfigRuleComplianceSummaryGroupKey ACCOUNT_ID = new ConfigRuleComplianceSummaryGroupKey("ACCOUNT_ID"); /// /// Constant AWS_REGION for ConfigRuleComplianceSummaryGroupKey /// public static readonly ConfigRuleComplianceSummaryGroupKey AWS_REGION = new ConfigRuleComplianceSummaryGroupKey("AWS_REGION"); /// /// 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 ConfigRuleComplianceSummaryGroupKey(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 ConfigRuleComplianceSummaryGroupKey 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 ConfigRuleComplianceSummaryGroupKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConfigRuleState. /// public class ConfigRuleState : ConstantClass { /// /// Constant ACTIVE for ConfigRuleState /// public static readonly ConfigRuleState ACTIVE = new ConfigRuleState("ACTIVE"); /// /// Constant DELETING for ConfigRuleState /// public static readonly ConfigRuleState DELETING = new ConfigRuleState("DELETING"); /// /// Constant DELETING_RESULTS for ConfigRuleState /// public static readonly ConfigRuleState DELETING_RESULTS = new ConfigRuleState("DELETING_RESULTS"); /// /// Constant EVALUATING for ConfigRuleState /// public static readonly ConfigRuleState EVALUATING = new ConfigRuleState("EVALUATING"); /// /// 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 ConfigRuleState(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 ConfigRuleState 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 ConfigRuleState(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConfigurationItemStatus. /// public class ConfigurationItemStatus : ConstantClass { /// /// Constant OK for ConfigurationItemStatus /// public static readonly ConfigurationItemStatus OK = new ConfigurationItemStatus("OK"); /// /// Constant ResourceDeleted for ConfigurationItemStatus /// public static readonly ConfigurationItemStatus ResourceDeleted = new ConfigurationItemStatus("ResourceDeleted"); /// /// Constant ResourceDeletedNotRecorded for ConfigurationItemStatus /// public static readonly ConfigurationItemStatus ResourceDeletedNotRecorded = new ConfigurationItemStatus("ResourceDeletedNotRecorded"); /// /// Constant ResourceDiscovered for ConfigurationItemStatus /// public static readonly ConfigurationItemStatus ResourceDiscovered = new ConfigurationItemStatus("ResourceDiscovered"); /// /// Constant ResourceNotRecorded for ConfigurationItemStatus /// public static readonly ConfigurationItemStatus ResourceNotRecorded = new ConfigurationItemStatus("ResourceNotRecorded"); /// /// 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 ConfigurationItemStatus(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 ConfigurationItemStatus 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 ConfigurationItemStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConformancePackComplianceType. /// public class ConformancePackComplianceType : ConstantClass { /// /// Constant COMPLIANT for ConformancePackComplianceType /// public static readonly ConformancePackComplianceType COMPLIANT = new ConformancePackComplianceType("COMPLIANT"); /// /// Constant INSUFFICIENT_DATA for ConformancePackComplianceType /// public static readonly ConformancePackComplianceType INSUFFICIENT_DATA = new ConformancePackComplianceType("INSUFFICIENT_DATA"); /// /// Constant NON_COMPLIANT for ConformancePackComplianceType /// public static readonly ConformancePackComplianceType NON_COMPLIANT = new ConformancePackComplianceType("NON_COMPLIANT"); /// /// 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 ConformancePackComplianceType(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 ConformancePackComplianceType 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 ConformancePackComplianceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConformancePackState. /// public class ConformancePackState : ConstantClass { /// /// Constant CREATE_COMPLETE for ConformancePackState /// public static readonly ConformancePackState CREATE_COMPLETE = new ConformancePackState("CREATE_COMPLETE"); /// /// Constant CREATE_FAILED for ConformancePackState /// public static readonly ConformancePackState CREATE_FAILED = new ConformancePackState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for ConformancePackState /// public static readonly ConformancePackState CREATE_IN_PROGRESS = new ConformancePackState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for ConformancePackState /// public static readonly ConformancePackState DELETE_FAILED = new ConformancePackState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for ConformancePackState /// public static readonly ConformancePackState DELETE_IN_PROGRESS = new ConformancePackState("DELETE_IN_PROGRESS"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ConformancePackState(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 ConformancePackState 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 ConformancePackState(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeliveryStatus. /// public class DeliveryStatus : ConstantClass { /// /// Constant Failure for DeliveryStatus /// public static readonly DeliveryStatus Failure = new DeliveryStatus("Failure"); /// /// Constant Not_Applicable for DeliveryStatus /// public static readonly DeliveryStatus Not_Applicable = new DeliveryStatus("Not_Applicable"); /// /// Constant Success for DeliveryStatus /// public static readonly DeliveryStatus Success = new DeliveryStatus("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 DeliveryStatus(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 DeliveryStatus 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 DeliveryStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type EvaluationMode. /// public class EvaluationMode : ConstantClass { /// /// Constant DETECTIVE for EvaluationMode /// public static readonly EvaluationMode DETECTIVE = new EvaluationMode("DETECTIVE"); /// /// Constant PROACTIVE for EvaluationMode /// public static readonly EvaluationMode PROACTIVE = new EvaluationMode("PROACTIVE"); /// /// 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 EvaluationMode(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 EvaluationMode 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 EvaluationMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type EventSource. /// public class EventSource : ConstantClass { /// /// Constant AwsConfig for EventSource /// public static readonly EventSource AwsConfig = new EventSource("aws.config"); /// /// 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 EventSource(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 EventSource 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 EventSource(string value) { return FindValue(value); } } /// /// Constants used for properties of type MaximumExecutionFrequency. /// public class MaximumExecutionFrequency : ConstantClass { /// /// Constant One_Hour for MaximumExecutionFrequency /// public static readonly MaximumExecutionFrequency One_Hour = new MaximumExecutionFrequency("One_Hour"); /// /// Constant Six_Hours for MaximumExecutionFrequency /// public static readonly MaximumExecutionFrequency Six_Hours = new MaximumExecutionFrequency("Six_Hours"); /// /// Constant Three_Hours for MaximumExecutionFrequency /// public static readonly MaximumExecutionFrequency Three_Hours = new MaximumExecutionFrequency("Three_Hours"); /// /// Constant Twelve_Hours for MaximumExecutionFrequency /// public static readonly MaximumExecutionFrequency Twelve_Hours = new MaximumExecutionFrequency("Twelve_Hours"); /// /// Constant TwentyFour_Hours for MaximumExecutionFrequency /// public static readonly MaximumExecutionFrequency TwentyFour_Hours = new MaximumExecutionFrequency("TwentyFour_Hours"); /// /// 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 MaximumExecutionFrequency(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 MaximumExecutionFrequency 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 MaximumExecutionFrequency(string value) { return FindValue(value); } } /// /// Constants used for properties of type MemberAccountRuleStatus. /// public class MemberAccountRuleStatus : ConstantClass { /// /// Constant CREATE_FAILED for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus CREATE_FAILED = new MemberAccountRuleStatus("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus CREATE_IN_PROGRESS = new MemberAccountRuleStatus("CREATE_IN_PROGRESS"); /// /// Constant CREATE_SUCCESSFUL for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus CREATE_SUCCESSFUL = new MemberAccountRuleStatus("CREATE_SUCCESSFUL"); /// /// Constant DELETE_FAILED for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus DELETE_FAILED = new MemberAccountRuleStatus("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus DELETE_IN_PROGRESS = new MemberAccountRuleStatus("DELETE_IN_PROGRESS"); /// /// Constant DELETE_SUCCESSFUL for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus DELETE_SUCCESSFUL = new MemberAccountRuleStatus("DELETE_SUCCESSFUL"); /// /// Constant UPDATE_FAILED for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus UPDATE_FAILED = new MemberAccountRuleStatus("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus UPDATE_IN_PROGRESS = new MemberAccountRuleStatus("UPDATE_IN_PROGRESS"); /// /// Constant UPDATE_SUCCESSFUL for MemberAccountRuleStatus /// public static readonly MemberAccountRuleStatus UPDATE_SUCCESSFUL = new MemberAccountRuleStatus("UPDATE_SUCCESSFUL"); /// /// 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 MemberAccountRuleStatus(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 MemberAccountRuleStatus 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 MemberAccountRuleStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type MessageType. /// public class MessageType : ConstantClass { /// /// Constant ConfigurationItemChangeNotification for MessageType /// public static readonly MessageType ConfigurationItemChangeNotification = new MessageType("ConfigurationItemChangeNotification"); /// /// Constant ConfigurationSnapshotDeliveryCompleted for MessageType /// public static readonly MessageType ConfigurationSnapshotDeliveryCompleted = new MessageType("ConfigurationSnapshotDeliveryCompleted"); /// /// Constant OversizedConfigurationItemChangeNotification for MessageType /// public static readonly MessageType OversizedConfigurationItemChangeNotification = new MessageType("OversizedConfigurationItemChangeNotification"); /// /// Constant ScheduledNotification for MessageType /// public static readonly MessageType ScheduledNotification = new MessageType("ScheduledNotification"); /// /// 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 MessageType(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 MessageType 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 MessageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrganizationConfigRuleTriggerType. /// public class OrganizationConfigRuleTriggerType : ConstantClass { /// /// Constant ConfigurationItemChangeNotification for OrganizationConfigRuleTriggerType /// public static readonly OrganizationConfigRuleTriggerType ConfigurationItemChangeNotification = new OrganizationConfigRuleTriggerType("ConfigurationItemChangeNotification"); /// /// Constant OversizedConfigurationItemChangeNotification for OrganizationConfigRuleTriggerType /// public static readonly OrganizationConfigRuleTriggerType OversizedConfigurationItemChangeNotification = new OrganizationConfigRuleTriggerType("OversizedConfigurationItemChangeNotification"); /// /// Constant ScheduledNotification for OrganizationConfigRuleTriggerType /// public static readonly OrganizationConfigRuleTriggerType ScheduledNotification = new OrganizationConfigRuleTriggerType("ScheduledNotification"); /// /// 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 OrganizationConfigRuleTriggerType(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 OrganizationConfigRuleTriggerType 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 OrganizationConfigRuleTriggerType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrganizationConfigRuleTriggerTypeNoSN. /// public class OrganizationConfigRuleTriggerTypeNoSN : ConstantClass { /// /// Constant ConfigurationItemChangeNotification for OrganizationConfigRuleTriggerTypeNoSN /// public static readonly OrganizationConfigRuleTriggerTypeNoSN ConfigurationItemChangeNotification = new OrganizationConfigRuleTriggerTypeNoSN("ConfigurationItemChangeNotification"); /// /// Constant OversizedConfigurationItemChangeNotification for OrganizationConfigRuleTriggerTypeNoSN /// public static readonly OrganizationConfigRuleTriggerTypeNoSN OversizedConfigurationItemChangeNotification = new OrganizationConfigRuleTriggerTypeNoSN("OversizedConfigurationItemChangeNotification"); /// /// 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 OrganizationConfigRuleTriggerTypeNoSN(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 OrganizationConfigRuleTriggerTypeNoSN 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 OrganizationConfigRuleTriggerTypeNoSN(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrganizationResourceDetailedStatus. /// public class OrganizationResourceDetailedStatus : ConstantClass { /// /// Constant CREATE_FAILED for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus CREATE_FAILED = new OrganizationResourceDetailedStatus("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus CREATE_IN_PROGRESS = new OrganizationResourceDetailedStatus("CREATE_IN_PROGRESS"); /// /// Constant CREATE_SUCCESSFUL for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus CREATE_SUCCESSFUL = new OrganizationResourceDetailedStatus("CREATE_SUCCESSFUL"); /// /// Constant DELETE_FAILED for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus DELETE_FAILED = new OrganizationResourceDetailedStatus("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus DELETE_IN_PROGRESS = new OrganizationResourceDetailedStatus("DELETE_IN_PROGRESS"); /// /// Constant DELETE_SUCCESSFUL for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus DELETE_SUCCESSFUL = new OrganizationResourceDetailedStatus("DELETE_SUCCESSFUL"); /// /// Constant UPDATE_FAILED for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus UPDATE_FAILED = new OrganizationResourceDetailedStatus("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus UPDATE_IN_PROGRESS = new OrganizationResourceDetailedStatus("UPDATE_IN_PROGRESS"); /// /// Constant UPDATE_SUCCESSFUL for OrganizationResourceDetailedStatus /// public static readonly OrganizationResourceDetailedStatus UPDATE_SUCCESSFUL = new OrganizationResourceDetailedStatus("UPDATE_SUCCESSFUL"); /// /// 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 OrganizationResourceDetailedStatus(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 OrganizationResourceDetailedStatus 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 OrganizationResourceDetailedStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrganizationResourceStatus. /// public class OrganizationResourceStatus : ConstantClass { /// /// Constant CREATE_FAILED for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus CREATE_FAILED = new OrganizationResourceStatus("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus CREATE_IN_PROGRESS = new OrganizationResourceStatus("CREATE_IN_PROGRESS"); /// /// Constant CREATE_SUCCESSFUL for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus CREATE_SUCCESSFUL = new OrganizationResourceStatus("CREATE_SUCCESSFUL"); /// /// Constant DELETE_FAILED for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus DELETE_FAILED = new OrganizationResourceStatus("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus DELETE_IN_PROGRESS = new OrganizationResourceStatus("DELETE_IN_PROGRESS"); /// /// Constant DELETE_SUCCESSFUL for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus DELETE_SUCCESSFUL = new OrganizationResourceStatus("DELETE_SUCCESSFUL"); /// /// Constant UPDATE_FAILED for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus UPDATE_FAILED = new OrganizationResourceStatus("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus UPDATE_IN_PROGRESS = new OrganizationResourceStatus("UPDATE_IN_PROGRESS"); /// /// Constant UPDATE_SUCCESSFUL for OrganizationResourceStatus /// public static readonly OrganizationResourceStatus UPDATE_SUCCESSFUL = new OrganizationResourceStatus("UPDATE_SUCCESSFUL"); /// /// 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 OrganizationResourceStatus(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 OrganizationResourceStatus 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 OrganizationResourceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrganizationRuleStatus. /// public class OrganizationRuleStatus : ConstantClass { /// /// Constant CREATE_FAILED for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus CREATE_FAILED = new OrganizationRuleStatus("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus CREATE_IN_PROGRESS = new OrganizationRuleStatus("CREATE_IN_PROGRESS"); /// /// Constant CREATE_SUCCESSFUL for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus CREATE_SUCCESSFUL = new OrganizationRuleStatus("CREATE_SUCCESSFUL"); /// /// Constant DELETE_FAILED for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus DELETE_FAILED = new OrganizationRuleStatus("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus DELETE_IN_PROGRESS = new OrganizationRuleStatus("DELETE_IN_PROGRESS"); /// /// Constant DELETE_SUCCESSFUL for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus DELETE_SUCCESSFUL = new OrganizationRuleStatus("DELETE_SUCCESSFUL"); /// /// Constant UPDATE_FAILED for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus UPDATE_FAILED = new OrganizationRuleStatus("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus UPDATE_IN_PROGRESS = new OrganizationRuleStatus("UPDATE_IN_PROGRESS"); /// /// Constant UPDATE_SUCCESSFUL for OrganizationRuleStatus /// public static readonly OrganizationRuleStatus UPDATE_SUCCESSFUL = new OrganizationRuleStatus("UPDATE_SUCCESSFUL"); /// /// 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 OrganizationRuleStatus(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 OrganizationRuleStatus 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 OrganizationRuleStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Owner. /// public class Owner : ConstantClass { /// /// Constant AWS for Owner /// public static readonly Owner AWS = new Owner("AWS"); /// /// Constant CUSTOM_LAMBDA for Owner /// public static readonly Owner CUSTOM_LAMBDA = new Owner("CUSTOM_LAMBDA"); /// /// Constant CUSTOM_POLICY for Owner /// public static readonly Owner CUSTOM_POLICY = new Owner("CUSTOM_POLICY"); /// /// 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 Owner(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 Owner 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 Owner(string value) { return FindValue(value); } } /// /// Constants used for properties of type RecorderStatus. /// public class RecorderStatus : ConstantClass { /// /// Constant Failure for RecorderStatus /// public static readonly RecorderStatus Failure = new RecorderStatus("Failure"); /// /// Constant Pending for RecorderStatus /// public static readonly RecorderStatus Pending = new RecorderStatus("Pending"); /// /// Constant Success for RecorderStatus /// public static readonly RecorderStatus Success = new RecorderStatus("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 RecorderStatus(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 RecorderStatus 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 RecorderStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RecordingStrategyType. /// public class RecordingStrategyType : ConstantClass { /// /// Constant ALL_SUPPORTED_RESOURCE_TYPES for RecordingStrategyType /// public static readonly RecordingStrategyType ALL_SUPPORTED_RESOURCE_TYPES = new RecordingStrategyType("ALL_SUPPORTED_RESOURCE_TYPES"); /// /// Constant EXCLUSION_BY_RESOURCE_TYPES for RecordingStrategyType /// public static readonly RecordingStrategyType EXCLUSION_BY_RESOURCE_TYPES = new RecordingStrategyType("EXCLUSION_BY_RESOURCE_TYPES"); /// /// Constant INCLUSION_BY_RESOURCE_TYPES for RecordingStrategyType /// public static readonly RecordingStrategyType INCLUSION_BY_RESOURCE_TYPES = new RecordingStrategyType("INCLUSION_BY_RESOURCE_TYPES"); /// /// 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 RecordingStrategyType(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 RecordingStrategyType 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 RecordingStrategyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RemediationExecutionState. /// public class RemediationExecutionState : ConstantClass { /// /// Constant FAILED for RemediationExecutionState /// public static readonly RemediationExecutionState FAILED = new RemediationExecutionState("FAILED"); /// /// Constant IN_PROGRESS for RemediationExecutionState /// public static readonly RemediationExecutionState IN_PROGRESS = new RemediationExecutionState("IN_PROGRESS"); /// /// Constant QUEUED for RemediationExecutionState /// public static readonly RemediationExecutionState QUEUED = new RemediationExecutionState("QUEUED"); /// /// Constant SUCCEEDED for RemediationExecutionState /// public static readonly RemediationExecutionState SUCCEEDED = new RemediationExecutionState("SUCCEEDED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public RemediationExecutionState(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 RemediationExecutionState 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 RemediationExecutionState(string value) { return FindValue(value); } } /// /// Constants used for properties of type RemediationExecutionStepState. /// public class RemediationExecutionStepState : ConstantClass { /// /// Constant FAILED for RemediationExecutionStepState /// public static readonly RemediationExecutionStepState FAILED = new RemediationExecutionStepState("FAILED"); /// /// Constant PENDING for RemediationExecutionStepState /// public static readonly RemediationExecutionStepState PENDING = new RemediationExecutionStepState("PENDING"); /// /// Constant SUCCEEDED for RemediationExecutionStepState /// public static readonly RemediationExecutionStepState SUCCEEDED = new RemediationExecutionStepState("SUCCEEDED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public RemediationExecutionStepState(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 RemediationExecutionStepState 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 RemediationExecutionStepState(string value) { return FindValue(value); } } /// /// Constants used for properties of type RemediationTargetType. /// public class RemediationTargetType : ConstantClass { /// /// Constant SSM_DOCUMENT for RemediationTargetType /// public static readonly RemediationTargetType SSM_DOCUMENT = new RemediationTargetType("SSM_DOCUMENT"); /// /// 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 RemediationTargetType(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 RemediationTargetType 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 RemediationTargetType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceConfigurationSchemaType. /// public class ResourceConfigurationSchemaType : ConstantClass { /// /// Constant CFN_RESOURCE_SCHEMA for ResourceConfigurationSchemaType /// public static readonly ResourceConfigurationSchemaType CFN_RESOURCE_SCHEMA = new ResourceConfigurationSchemaType("CFN_RESOURCE_SCHEMA"); /// /// 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 ResourceConfigurationSchemaType(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 ResourceConfigurationSchemaType 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 ResourceConfigurationSchemaType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceCountGroupKey. /// public class ResourceCountGroupKey : ConstantClass { /// /// Constant ACCOUNT_ID for ResourceCountGroupKey /// public static readonly ResourceCountGroupKey ACCOUNT_ID = new ResourceCountGroupKey("ACCOUNT_ID"); /// /// Constant AWS_REGION for ResourceCountGroupKey /// public static readonly ResourceCountGroupKey AWS_REGION = new ResourceCountGroupKey("AWS_REGION"); /// /// Constant RESOURCE_TYPE for ResourceCountGroupKey /// public static readonly ResourceCountGroupKey RESOURCE_TYPE = new ResourceCountGroupKey("RESOURCE_TYPE"); /// /// 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 ResourceCountGroupKey(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 ResourceCountGroupKey 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 ResourceCountGroupKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceEvaluationStatus. /// public class ResourceEvaluationStatus : ConstantClass { /// /// Constant FAILED for ResourceEvaluationStatus /// public static readonly ResourceEvaluationStatus FAILED = new ResourceEvaluationStatus("FAILED"); /// /// Constant IN_PROGRESS for ResourceEvaluationStatus /// public static readonly ResourceEvaluationStatus IN_PROGRESS = new ResourceEvaluationStatus("IN_PROGRESS"); /// /// Constant SUCCEEDED for ResourceEvaluationStatus /// public static readonly ResourceEvaluationStatus SUCCEEDED = new ResourceEvaluationStatus("SUCCEEDED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ResourceEvaluationStatus(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 ResourceEvaluationStatus 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 ResourceEvaluationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceType. /// public class ResourceType : ConstantClass { /// /// Constant AWSAccessAnalyzerAnalyzer for ResourceType /// public static readonly ResourceType AWSAccessAnalyzerAnalyzer = new ResourceType("AWS::AccessAnalyzer::Analyzer"); /// /// Constant AWSACMCertificate for ResourceType /// public static readonly ResourceType AWSACMCertificate = new ResourceType("AWS::ACM::Certificate"); /// /// Constant AWSAmazonMQBroker for ResourceType /// public static readonly ResourceType AWSAmazonMQBroker = new ResourceType("AWS::AmazonMQ::Broker"); /// /// Constant AWSAmplifyApp for ResourceType /// public static readonly ResourceType AWSAmplifyApp = new ResourceType("AWS::Amplify::App"); /// /// Constant AWSApiGatewayRestApi for ResourceType /// public static readonly ResourceType AWSApiGatewayRestApi = new ResourceType("AWS::ApiGateway::RestApi"); /// /// Constant AWSApiGatewayStage for ResourceType /// public static readonly ResourceType AWSApiGatewayStage = new ResourceType("AWS::ApiGateway::Stage"); /// /// Constant AWSApiGatewayV2Api for ResourceType /// public static readonly ResourceType AWSApiGatewayV2Api = new ResourceType("AWS::ApiGatewayV2::Api"); /// /// Constant AWSApiGatewayV2Stage for ResourceType /// public static readonly ResourceType AWSApiGatewayV2Stage = new ResourceType("AWS::ApiGatewayV2::Stage"); /// /// Constant AWSAppConfigApplication for ResourceType /// public static readonly ResourceType AWSAppConfigApplication = new ResourceType("AWS::AppConfig::Application"); /// /// Constant AWSAppConfigConfigurationProfile for ResourceType /// public static readonly ResourceType AWSAppConfigConfigurationProfile = new ResourceType("AWS::AppConfig::ConfigurationProfile"); /// /// Constant AWSAppConfigDeploymentStrategy for ResourceType /// public static readonly ResourceType AWSAppConfigDeploymentStrategy = new ResourceType("AWS::AppConfig::DeploymentStrategy"); /// /// Constant AWSAppConfigEnvironment for ResourceType /// public static readonly ResourceType AWSAppConfigEnvironment = new ResourceType("AWS::AppConfig::Environment"); /// /// Constant AWSAppFlowFlow for ResourceType /// public static readonly ResourceType AWSAppFlowFlow = new ResourceType("AWS::AppFlow::Flow"); /// /// Constant AWSAppMeshVirtualNode for ResourceType /// public static readonly ResourceType AWSAppMeshVirtualNode = new ResourceType("AWS::AppMesh::VirtualNode"); /// /// Constant AWSAppMeshVirtualService for ResourceType /// public static readonly ResourceType AWSAppMeshVirtualService = new ResourceType("AWS::AppMesh::VirtualService"); /// /// Constant AWSAppRunnerVpcConnector for ResourceType /// public static readonly ResourceType AWSAppRunnerVpcConnector = new ResourceType("AWS::AppRunner::VpcConnector"); /// /// Constant AWSAppStreamApplication for ResourceType /// public static readonly ResourceType AWSAppStreamApplication = new ResourceType("AWS::AppStream::Application"); /// /// Constant AWSAppStreamDirectoryConfig for ResourceType /// public static readonly ResourceType AWSAppStreamDirectoryConfig = new ResourceType("AWS::AppStream::DirectoryConfig"); /// /// Constant AWSAppSyncGraphQLApi for ResourceType /// public static readonly ResourceType AWSAppSyncGraphQLApi = new ResourceType("AWS::AppSync::GraphQLApi"); /// /// Constant AWSAthenaDataCatalog for ResourceType /// public static readonly ResourceType AWSAthenaDataCatalog = new ResourceType("AWS::Athena::DataCatalog"); /// /// Constant AWSAthenaWorkGroup for ResourceType /// public static readonly ResourceType AWSAthenaWorkGroup = new ResourceType("AWS::Athena::WorkGroup"); /// /// Constant AWSAuditManagerAssessment for ResourceType /// public static readonly ResourceType AWSAuditManagerAssessment = new ResourceType("AWS::AuditManager::Assessment"); /// /// Constant AWSAutoScalingAutoScalingGroup for ResourceType /// public static readonly ResourceType AWSAutoScalingAutoScalingGroup = new ResourceType("AWS::AutoScaling::AutoScalingGroup"); /// /// Constant AWSAutoScalingLaunchConfiguration for ResourceType /// public static readonly ResourceType AWSAutoScalingLaunchConfiguration = new ResourceType("AWS::AutoScaling::LaunchConfiguration"); /// /// Constant AWSAutoScalingScalingPolicy for ResourceType /// public static readonly ResourceType AWSAutoScalingScalingPolicy = new ResourceType("AWS::AutoScaling::ScalingPolicy"); /// /// Constant AWSAutoScalingScheduledAction for ResourceType /// public static readonly ResourceType AWSAutoScalingScheduledAction = new ResourceType("AWS::AutoScaling::ScheduledAction"); /// /// Constant AWSAutoScalingWarmPool for ResourceType /// public static readonly ResourceType AWSAutoScalingWarmPool = new ResourceType("AWS::AutoScaling::WarmPool"); /// /// Constant AWSBackupBackupPlan for ResourceType /// public static readonly ResourceType AWSBackupBackupPlan = new ResourceType("AWS::Backup::BackupPlan"); /// /// Constant AWSBackupBackupSelection for ResourceType /// public static readonly ResourceType AWSBackupBackupSelection = new ResourceType("AWS::Backup::BackupSelection"); /// /// Constant AWSBackupBackupVault for ResourceType /// public static readonly ResourceType AWSBackupBackupVault = new ResourceType("AWS::Backup::BackupVault"); /// /// Constant AWSBackupRecoveryPoint for ResourceType /// public static readonly ResourceType AWSBackupRecoveryPoint = new ResourceType("AWS::Backup::RecoveryPoint"); /// /// Constant AWSBackupReportPlan for ResourceType /// public static readonly ResourceType AWSBackupReportPlan = new ResourceType("AWS::Backup::ReportPlan"); /// /// Constant AWSBatchComputeEnvironment for ResourceType /// public static readonly ResourceType AWSBatchComputeEnvironment = new ResourceType("AWS::Batch::ComputeEnvironment"); /// /// Constant AWSBatchJobQueue for ResourceType /// public static readonly ResourceType AWSBatchJobQueue = new ResourceType("AWS::Batch::JobQueue"); /// /// Constant AWSBudgetsBudgetsAction for ResourceType /// public static readonly ResourceType AWSBudgetsBudgetsAction = new ResourceType("AWS::Budgets::BudgetsAction"); /// /// Constant AWSCassandraKeyspace for ResourceType /// public static readonly ResourceType AWSCassandraKeyspace = new ResourceType("AWS::Cassandra::Keyspace"); /// /// Constant AWSCloud9EnvironmentEC2 for ResourceType /// public static readonly ResourceType AWSCloud9EnvironmentEC2 = new ResourceType("AWS::Cloud9::EnvironmentEC2"); /// /// Constant AWSCloudFormationStack for ResourceType /// public static readonly ResourceType AWSCloudFormationStack = new ResourceType("AWS::CloudFormation::Stack"); /// /// Constant AWSCloudFrontDistribution for ResourceType /// public static readonly ResourceType AWSCloudFrontDistribution = new ResourceType("AWS::CloudFront::Distribution"); /// /// Constant AWSCloudFrontStreamingDistribution for ResourceType /// public static readonly ResourceType AWSCloudFrontStreamingDistribution = new ResourceType("AWS::CloudFront::StreamingDistribution"); /// /// Constant AWSCloudTrailTrail for ResourceType /// public static readonly ResourceType AWSCloudTrailTrail = new ResourceType("AWS::CloudTrail::Trail"); /// /// Constant AWSCloudWatchAlarm for ResourceType /// public static readonly ResourceType AWSCloudWatchAlarm = new ResourceType("AWS::CloudWatch::Alarm"); /// /// Constant AWSCloudWatchMetricStream for ResourceType /// public static readonly ResourceType AWSCloudWatchMetricStream = new ResourceType("AWS::CloudWatch::MetricStream"); /// /// Constant AWSCodeArtifactRepository for ResourceType /// public static readonly ResourceType AWSCodeArtifactRepository = new ResourceType("AWS::CodeArtifact::Repository"); /// /// Constant AWSCodeBuildProject for ResourceType /// public static readonly ResourceType AWSCodeBuildProject = new ResourceType("AWS::CodeBuild::Project"); /// /// Constant AWSCodeDeployApplication for ResourceType /// public static readonly ResourceType AWSCodeDeployApplication = new ResourceType("AWS::CodeDeploy::Application"); /// /// Constant AWSCodeDeployDeploymentConfig for ResourceType /// public static readonly ResourceType AWSCodeDeployDeploymentConfig = new ResourceType("AWS::CodeDeploy::DeploymentConfig"); /// /// Constant AWSCodeDeployDeploymentGroup for ResourceType /// public static readonly ResourceType AWSCodeDeployDeploymentGroup = new ResourceType("AWS::CodeDeploy::DeploymentGroup"); /// /// Constant AWSCodeGuruReviewerRepositoryAssociation for ResourceType /// public static readonly ResourceType AWSCodeGuruReviewerRepositoryAssociation = new ResourceType("AWS::CodeGuruReviewer::RepositoryAssociation"); /// /// Constant AWSCodePipelinePipeline for ResourceType /// public static readonly ResourceType AWSCodePipelinePipeline = new ResourceType("AWS::CodePipeline::Pipeline"); /// /// Constant AWSConfigConformancePackCompliance for ResourceType /// public static readonly ResourceType AWSConfigConformancePackCompliance = new ResourceType("AWS::Config::ConformancePackCompliance"); /// /// Constant AWSConfigResourceCompliance for ResourceType /// public static readonly ResourceType AWSConfigResourceCompliance = new ResourceType("AWS::Config::ResourceCompliance"); /// /// Constant AWSConnectPhoneNumber for ResourceType /// public static readonly ResourceType AWSConnectPhoneNumber = new ResourceType("AWS::Connect::PhoneNumber"); /// /// Constant AWSCustomerProfilesDomain for ResourceType /// public static readonly ResourceType AWSCustomerProfilesDomain = new ResourceType("AWS::CustomerProfiles::Domain"); /// /// Constant AWSDataSyncLocationEFS for ResourceType /// public static readonly ResourceType AWSDataSyncLocationEFS = new ResourceType("AWS::DataSync::LocationEFS"); /// /// Constant AWSDataSyncLocationFSxLustre for ResourceType /// public static readonly ResourceType AWSDataSyncLocationFSxLustre = new ResourceType("AWS::DataSync::LocationFSxLustre"); /// /// Constant AWSDataSyncLocationFSxWindows for ResourceType /// public static readonly ResourceType AWSDataSyncLocationFSxWindows = new ResourceType("AWS::DataSync::LocationFSxWindows"); /// /// Constant AWSDataSyncLocationHDFS for ResourceType /// public static readonly ResourceType AWSDataSyncLocationHDFS = new ResourceType("AWS::DataSync::LocationHDFS"); /// /// Constant AWSDataSyncLocationNFS for ResourceType /// public static readonly ResourceType AWSDataSyncLocationNFS = new ResourceType("AWS::DataSync::LocationNFS"); /// /// Constant AWSDataSyncLocationObjectStorage for ResourceType /// public static readonly ResourceType AWSDataSyncLocationObjectStorage = new ResourceType("AWS::DataSync::LocationObjectStorage"); /// /// Constant AWSDataSyncLocationS3 for ResourceType /// public static readonly ResourceType AWSDataSyncLocationS3 = new ResourceType("AWS::DataSync::LocationS3"); /// /// Constant AWSDataSyncLocationSMB for ResourceType /// public static readonly ResourceType AWSDataSyncLocationSMB = new ResourceType("AWS::DataSync::LocationSMB"); /// /// Constant AWSDataSyncTask for ResourceType /// public static readonly ResourceType AWSDataSyncTask = new ResourceType("AWS::DataSync::Task"); /// /// Constant AWSDetectiveGraph for ResourceType /// public static readonly ResourceType AWSDetectiveGraph = new ResourceType("AWS::Detective::Graph"); /// /// Constant AWSDeviceFarmInstanceProfile for ResourceType /// public static readonly ResourceType AWSDeviceFarmInstanceProfile = new ResourceType("AWS::DeviceFarm::InstanceProfile"); /// /// Constant AWSDeviceFarmProject for ResourceType /// public static readonly ResourceType AWSDeviceFarmProject = new ResourceType("AWS::DeviceFarm::Project"); /// /// Constant AWSDeviceFarmTestGridProject for ResourceType /// public static readonly ResourceType AWSDeviceFarmTestGridProject = new ResourceType("AWS::DeviceFarm::TestGridProject"); /// /// Constant AWSDMSCertificate for ResourceType /// public static readonly ResourceType AWSDMSCertificate = new ResourceType("AWS::DMS::Certificate"); /// /// Constant AWSDMSEventSubscription for ResourceType /// public static readonly ResourceType AWSDMSEventSubscription = new ResourceType("AWS::DMS::EventSubscription"); /// /// Constant AWSDMSReplicationSubnetGroup for ResourceType /// public static readonly ResourceType AWSDMSReplicationSubnetGroup = new ResourceType("AWS::DMS::ReplicationSubnetGroup"); /// /// Constant AWSDynamoDBTable for ResourceType /// public static readonly ResourceType AWSDynamoDBTable = new ResourceType("AWS::DynamoDB::Table"); /// /// Constant AWSEC2CustomerGateway for ResourceType /// public static readonly ResourceType AWSEC2CustomerGateway = new ResourceType("AWS::EC2::CustomerGateway"); /// /// Constant AWSEC2DHCPOptions for ResourceType /// public static readonly ResourceType AWSEC2DHCPOptions = new ResourceType("AWS::EC2::DHCPOptions"); /// /// Constant AWSEC2EC2Fleet for ResourceType /// public static readonly ResourceType AWSEC2EC2Fleet = new ResourceType("AWS::EC2::EC2Fleet"); /// /// Constant AWSEC2EgressOnlyInternetGateway for ResourceType /// public static readonly ResourceType AWSEC2EgressOnlyInternetGateway = new ResourceType("AWS::EC2::EgressOnlyInternetGateway"); /// /// Constant AWSEC2EIP for ResourceType /// public static readonly ResourceType AWSEC2EIP = new ResourceType("AWS::EC2::EIP"); /// /// Constant AWSEC2FlowLog for ResourceType /// public static readonly ResourceType AWSEC2FlowLog = new ResourceType("AWS::EC2::FlowLog"); /// /// Constant AWSEC2Host for ResourceType /// public static readonly ResourceType AWSEC2Host = new ResourceType("AWS::EC2::Host"); /// /// Constant AWSEC2Instance for ResourceType /// public static readonly ResourceType AWSEC2Instance = new ResourceType("AWS::EC2::Instance"); /// /// Constant AWSEC2InternetGateway for ResourceType /// public static readonly ResourceType AWSEC2InternetGateway = new ResourceType("AWS::EC2::InternetGateway"); /// /// Constant AWSEC2IPAM for ResourceType /// public static readonly ResourceType AWSEC2IPAM = new ResourceType("AWS::EC2::IPAM"); /// /// Constant AWSEC2LaunchTemplate for ResourceType /// public static readonly ResourceType AWSEC2LaunchTemplate = new ResourceType("AWS::EC2::LaunchTemplate"); /// /// Constant AWSEC2NatGateway for ResourceType /// public static readonly ResourceType AWSEC2NatGateway = new ResourceType("AWS::EC2::NatGateway"); /// /// Constant AWSEC2NetworkAcl for ResourceType /// public static readonly ResourceType AWSEC2NetworkAcl = new ResourceType("AWS::EC2::NetworkAcl"); /// /// Constant AWSEC2NetworkInsightsAccessScopeAnalysis for ResourceType /// public static readonly ResourceType AWSEC2NetworkInsightsAccessScopeAnalysis = new ResourceType("AWS::EC2::NetworkInsightsAccessScopeAnalysis"); /// /// Constant AWSEC2NetworkInsightsPath for ResourceType /// public static readonly ResourceType AWSEC2NetworkInsightsPath = new ResourceType("AWS::EC2::NetworkInsightsPath"); /// /// Constant AWSEC2NetworkInterface for ResourceType /// public static readonly ResourceType AWSEC2NetworkInterface = new ResourceType("AWS::EC2::NetworkInterface"); /// /// Constant AWSEC2PrefixList for ResourceType /// public static readonly ResourceType AWSEC2PrefixList = new ResourceType("AWS::EC2::PrefixList"); /// /// Constant AWSEC2RegisteredHAInstance for ResourceType /// public static readonly ResourceType AWSEC2RegisteredHAInstance = new ResourceType("AWS::EC2::RegisteredHAInstance"); /// /// Constant AWSEC2RouteTable for ResourceType /// public static readonly ResourceType AWSEC2RouteTable = new ResourceType("AWS::EC2::RouteTable"); /// /// Constant AWSEC2SecurityGroup for ResourceType /// public static readonly ResourceType AWSEC2SecurityGroup = new ResourceType("AWS::EC2::SecurityGroup"); /// /// Constant AWSEC2SpotFleet for ResourceType /// public static readonly ResourceType AWSEC2SpotFleet = new ResourceType("AWS::EC2::SpotFleet"); /// /// Constant AWSEC2Subnet for ResourceType /// public static readonly ResourceType AWSEC2Subnet = new ResourceType("AWS::EC2::Subnet"); /// /// Constant AWSEC2SubnetRouteTableAssociation for ResourceType /// public static readonly ResourceType AWSEC2SubnetRouteTableAssociation = new ResourceType("AWS::EC2::SubnetRouteTableAssociation"); /// /// Constant AWSEC2TrafficMirrorFilter for ResourceType /// public static readonly ResourceType AWSEC2TrafficMirrorFilter = new ResourceType("AWS::EC2::TrafficMirrorFilter"); /// /// Constant AWSEC2TrafficMirrorSession for ResourceType /// public static readonly ResourceType AWSEC2TrafficMirrorSession = new ResourceType("AWS::EC2::TrafficMirrorSession"); /// /// Constant AWSEC2TrafficMirrorTarget for ResourceType /// public static readonly ResourceType AWSEC2TrafficMirrorTarget = new ResourceType("AWS::EC2::TrafficMirrorTarget"); /// /// Constant AWSEC2TransitGateway for ResourceType /// public static readonly ResourceType AWSEC2TransitGateway = new ResourceType("AWS::EC2::TransitGateway"); /// /// Constant AWSEC2TransitGatewayAttachment for ResourceType /// public static readonly ResourceType AWSEC2TransitGatewayAttachment = new ResourceType("AWS::EC2::TransitGatewayAttachment"); /// /// Constant AWSEC2TransitGatewayRouteTable for ResourceType /// public static readonly ResourceType AWSEC2TransitGatewayRouteTable = new ResourceType("AWS::EC2::TransitGatewayRouteTable"); /// /// Constant AWSEC2Volume for ResourceType /// public static readonly ResourceType AWSEC2Volume = new ResourceType("AWS::EC2::Volume"); /// /// Constant AWSEC2VPC for ResourceType /// public static readonly ResourceType AWSEC2VPC = new ResourceType("AWS::EC2::VPC"); /// /// Constant AWSEC2VPCEndpoint for ResourceType /// public static readonly ResourceType AWSEC2VPCEndpoint = new ResourceType("AWS::EC2::VPCEndpoint"); /// /// Constant AWSEC2VPCEndpointService for ResourceType /// public static readonly ResourceType AWSEC2VPCEndpointService = new ResourceType("AWS::EC2::VPCEndpointService"); /// /// Constant AWSEC2VPCPeeringConnection for ResourceType /// public static readonly ResourceType AWSEC2VPCPeeringConnection = new ResourceType("AWS::EC2::VPCPeeringConnection"); /// /// Constant AWSEC2VPNConnection for ResourceType /// public static readonly ResourceType AWSEC2VPNConnection = new ResourceType("AWS::EC2::VPNConnection"); /// /// Constant AWSEC2VPNGateway for ResourceType /// public static readonly ResourceType AWSEC2VPNGateway = new ResourceType("AWS::EC2::VPNGateway"); /// /// Constant AWSECRPublicRepository for ResourceType /// public static readonly ResourceType AWSECRPublicRepository = new ResourceType("AWS::ECR::PublicRepository"); /// /// Constant AWSECRPullThroughCacheRule for ResourceType /// public static readonly ResourceType AWSECRPullThroughCacheRule = new ResourceType("AWS::ECR::PullThroughCacheRule"); /// /// Constant AWSECRRegistryPolicy for ResourceType /// public static readonly ResourceType AWSECRRegistryPolicy = new ResourceType("AWS::ECR::RegistryPolicy"); /// /// Constant AWSECRRepository for ResourceType /// public static readonly ResourceType AWSECRRepository = new ResourceType("AWS::ECR::Repository"); /// /// Constant AWSECSCluster for ResourceType /// public static readonly ResourceType AWSECSCluster = new ResourceType("AWS::ECS::Cluster"); /// /// Constant AWSECSService for ResourceType /// public static readonly ResourceType AWSECSService = new ResourceType("AWS::ECS::Service"); /// /// Constant AWSECSTaskDefinition for ResourceType /// public static readonly ResourceType AWSECSTaskDefinition = new ResourceType("AWS::ECS::TaskDefinition"); /// /// Constant AWSECSTaskSet for ResourceType /// public static readonly ResourceType AWSECSTaskSet = new ResourceType("AWS::ECS::TaskSet"); /// /// Constant AWSEFSAccessPoint for ResourceType /// public static readonly ResourceType AWSEFSAccessPoint = new ResourceType("AWS::EFS::AccessPoint"); /// /// Constant AWSEFSFileSystem for ResourceType /// public static readonly ResourceType AWSEFSFileSystem = new ResourceType("AWS::EFS::FileSystem"); /// /// Constant AWSEKSAddon for ResourceType /// public static readonly ResourceType AWSEKSAddon = new ResourceType("AWS::EKS::Addon"); /// /// Constant AWSEKSCluster for ResourceType /// public static readonly ResourceType AWSEKSCluster = new ResourceType("AWS::EKS::Cluster"); /// /// Constant AWSEKSFargateProfile for ResourceType /// public static readonly ResourceType AWSEKSFargateProfile = new ResourceType("AWS::EKS::FargateProfile"); /// /// Constant AWSEKSIdentityProviderConfig for ResourceType /// public static readonly ResourceType AWSEKSIdentityProviderConfig = new ResourceType("AWS::EKS::IdentityProviderConfig"); /// /// Constant AWSElasticBeanstalkApplication for ResourceType /// public static readonly ResourceType AWSElasticBeanstalkApplication = new ResourceType("AWS::ElasticBeanstalk::Application"); /// /// Constant AWSElasticBeanstalkApplicationVersion for ResourceType /// public static readonly ResourceType AWSElasticBeanstalkApplicationVersion = new ResourceType("AWS::ElasticBeanstalk::ApplicationVersion"); /// /// Constant AWSElasticBeanstalkEnvironment for ResourceType /// public static readonly ResourceType AWSElasticBeanstalkEnvironment = new ResourceType("AWS::ElasticBeanstalk::Environment"); /// /// Constant AWSElasticLoadBalancingLoadBalancer for ResourceType /// public static readonly ResourceType AWSElasticLoadBalancingLoadBalancer = new ResourceType("AWS::ElasticLoadBalancing::LoadBalancer"); /// /// Constant AWSElasticLoadBalancingV2Listener for ResourceType /// public static readonly ResourceType AWSElasticLoadBalancingV2Listener = new ResourceType("AWS::ElasticLoadBalancingV2::Listener"); /// /// Constant AWSElasticLoadBalancingV2LoadBalancer for ResourceType /// public static readonly ResourceType AWSElasticLoadBalancingV2LoadBalancer = new ResourceType("AWS::ElasticLoadBalancingV2::LoadBalancer"); /// /// Constant AWSElasticsearchDomain for ResourceType /// public static readonly ResourceType AWSElasticsearchDomain = new ResourceType("AWS::Elasticsearch::Domain"); /// /// Constant AWSEMRSecurityConfiguration for ResourceType /// public static readonly ResourceType AWSEMRSecurityConfiguration = new ResourceType("AWS::EMR::SecurityConfiguration"); /// /// Constant AWSEventsApiDestination for ResourceType /// public static readonly ResourceType AWSEventsApiDestination = new ResourceType("AWS::Events::ApiDestination"); /// /// Constant AWSEventsArchive for ResourceType /// public static readonly ResourceType AWSEventsArchive = new ResourceType("AWS::Events::Archive"); /// /// Constant AWSEventSchemasDiscoverer for ResourceType /// public static readonly ResourceType AWSEventSchemasDiscoverer = new ResourceType("AWS::EventSchemas::Discoverer"); /// /// Constant AWSEventSchemasRegistry for ResourceType /// public static readonly ResourceType AWSEventSchemasRegistry = new ResourceType("AWS::EventSchemas::Registry"); /// /// Constant AWSEventSchemasRegistryPolicy for ResourceType /// public static readonly ResourceType AWSEventSchemasRegistryPolicy = new ResourceType("AWS::EventSchemas::RegistryPolicy"); /// /// Constant AWSEventSchemasSchema for ResourceType /// public static readonly ResourceType AWSEventSchemasSchema = new ResourceType("AWS::EventSchemas::Schema"); /// /// Constant AWSEventsConnection for ResourceType /// public static readonly ResourceType AWSEventsConnection = new ResourceType("AWS::Events::Connection"); /// /// Constant AWSEventsEndpoint for ResourceType /// public static readonly ResourceType AWSEventsEndpoint = new ResourceType("AWS::Events::Endpoint"); /// /// Constant AWSEventsEventBus for ResourceType /// public static readonly ResourceType AWSEventsEventBus = new ResourceType("AWS::Events::EventBus"); /// /// Constant AWSEventsRule for ResourceType /// public static readonly ResourceType AWSEventsRule = new ResourceType("AWS::Events::Rule"); /// /// Constant AWSEvidentlyProject for ResourceType /// public static readonly ResourceType AWSEvidentlyProject = new ResourceType("AWS::Evidently::Project"); /// /// Constant AWSFISExperimentTemplate for ResourceType /// public static readonly ResourceType AWSFISExperimentTemplate = new ResourceType("AWS::FIS::ExperimentTemplate"); /// /// Constant AWSForecastDataset for ResourceType /// public static readonly ResourceType AWSForecastDataset = new ResourceType("AWS::Forecast::Dataset"); /// /// Constant AWSFraudDetectorEntityType for ResourceType /// public static readonly ResourceType AWSFraudDetectorEntityType = new ResourceType("AWS::FraudDetector::EntityType"); /// /// Constant AWSFraudDetectorLabel for ResourceType /// public static readonly ResourceType AWSFraudDetectorLabel = new ResourceType("AWS::FraudDetector::Label"); /// /// Constant AWSFraudDetectorOutcome for ResourceType /// public static readonly ResourceType AWSFraudDetectorOutcome = new ResourceType("AWS::FraudDetector::Outcome"); /// /// Constant AWSFraudDetectorVariable for ResourceType /// public static readonly ResourceType AWSFraudDetectorVariable = new ResourceType("AWS::FraudDetector::Variable"); /// /// Constant AWSGlobalAcceleratorAccelerator for ResourceType /// public static readonly ResourceType AWSGlobalAcceleratorAccelerator = new ResourceType("AWS::GlobalAccelerator::Accelerator"); /// /// Constant AWSGlobalAcceleratorEndpointGroup for ResourceType /// public static readonly ResourceType AWSGlobalAcceleratorEndpointGroup = new ResourceType("AWS::GlobalAccelerator::EndpointGroup"); /// /// Constant AWSGlobalAcceleratorListener for ResourceType /// public static readonly ResourceType AWSGlobalAcceleratorListener = new ResourceType("AWS::GlobalAccelerator::Listener"); /// /// Constant AWSGlueClassifier for ResourceType /// public static readonly ResourceType AWSGlueClassifier = new ResourceType("AWS::Glue::Classifier"); /// /// Constant AWSGlueJob for ResourceType /// public static readonly ResourceType AWSGlueJob = new ResourceType("AWS::Glue::Job"); /// /// Constant AWSGlueMLTransform for ResourceType /// public static readonly ResourceType AWSGlueMLTransform = new ResourceType("AWS::Glue::MLTransform"); /// /// Constant AWSGroundStationConfig for ResourceType /// public static readonly ResourceType AWSGroundStationConfig = new ResourceType("AWS::GroundStation::Config"); /// /// Constant AWSGuardDutyDetector for ResourceType /// public static readonly ResourceType AWSGuardDutyDetector = new ResourceType("AWS::GuardDuty::Detector"); /// /// Constant AWSGuardDutyFilter for ResourceType /// public static readonly ResourceType AWSGuardDutyFilter = new ResourceType("AWS::GuardDuty::Filter"); /// /// Constant AWSGuardDutyIPSet for ResourceType /// public static readonly ResourceType AWSGuardDutyIPSet = new ResourceType("AWS::GuardDuty::IPSet"); /// /// Constant AWSGuardDutyThreatIntelSet for ResourceType /// public static readonly ResourceType AWSGuardDutyThreatIntelSet = new ResourceType("AWS::GuardDuty::ThreatIntelSet"); /// /// Constant AWSHealthLakeFHIRDatastore for ResourceType /// public static readonly ResourceType AWSHealthLakeFHIRDatastore = new ResourceType("AWS::HealthLake::FHIRDatastore"); /// /// Constant AWSIAMGroup for ResourceType /// public static readonly ResourceType AWSIAMGroup = new ResourceType("AWS::IAM::Group"); /// /// Constant AWSIAMPolicy for ResourceType /// public static readonly ResourceType AWSIAMPolicy = new ResourceType("AWS::IAM::Policy"); /// /// Constant AWSIAMRole for ResourceType /// public static readonly ResourceType AWSIAMRole = new ResourceType("AWS::IAM::Role"); /// /// Constant AWSIAMSAMLProvider for ResourceType /// public static readonly ResourceType AWSIAMSAMLProvider = new ResourceType("AWS::IAM::SAMLProvider"); /// /// Constant AWSIAMServerCertificate for ResourceType /// public static readonly ResourceType AWSIAMServerCertificate = new ResourceType("AWS::IAM::ServerCertificate"); /// /// Constant AWSIAMUser for ResourceType /// public static readonly ResourceType AWSIAMUser = new ResourceType("AWS::IAM::User"); /// /// Constant AWSImageBuilderContainerRecipe for ResourceType /// public static readonly ResourceType AWSImageBuilderContainerRecipe = new ResourceType("AWS::ImageBuilder::ContainerRecipe"); /// /// Constant AWSImageBuilderDistributionConfiguration for ResourceType /// public static readonly ResourceType AWSImageBuilderDistributionConfiguration = new ResourceType("AWS::ImageBuilder::DistributionConfiguration"); /// /// Constant AWSImageBuilderImagePipeline for ResourceType /// public static readonly ResourceType AWSImageBuilderImagePipeline = new ResourceType("AWS::ImageBuilder::ImagePipeline"); /// /// Constant AWSImageBuilderInfrastructureConfiguration for ResourceType /// public static readonly ResourceType AWSImageBuilderInfrastructureConfiguration = new ResourceType("AWS::ImageBuilder::InfrastructureConfiguration"); /// /// Constant AWSIoTAccountAuditConfiguration for ResourceType /// public static readonly ResourceType AWSIoTAccountAuditConfiguration = new ResourceType("AWS::IoT::AccountAuditConfiguration"); /// /// Constant AWSIoTAnalyticsChannel for ResourceType /// public static readonly ResourceType AWSIoTAnalyticsChannel = new ResourceType("AWS::IoTAnalytics::Channel"); /// /// Constant AWSIoTAnalyticsDataset for ResourceType /// public static readonly ResourceType AWSIoTAnalyticsDataset = new ResourceType("AWS::IoTAnalytics::Dataset"); /// /// Constant AWSIoTAnalyticsDatastore for ResourceType /// public static readonly ResourceType AWSIoTAnalyticsDatastore = new ResourceType("AWS::IoTAnalytics::Datastore"); /// /// Constant AWSIoTAnalyticsPipeline for ResourceType /// public static readonly ResourceType AWSIoTAnalyticsPipeline = new ResourceType("AWS::IoTAnalytics::Pipeline"); /// /// Constant AWSIoTAuthorizer for ResourceType /// public static readonly ResourceType AWSIoTAuthorizer = new ResourceType("AWS::IoT::Authorizer"); /// /// Constant AWSIoTCustomMetric for ResourceType /// public static readonly ResourceType AWSIoTCustomMetric = new ResourceType("AWS::IoT::CustomMetric"); /// /// Constant AWSIoTDimension for ResourceType /// public static readonly ResourceType AWSIoTDimension = new ResourceType("AWS::IoT::Dimension"); /// /// Constant AWSIoTEventsAlarmModel for ResourceType /// public static readonly ResourceType AWSIoTEventsAlarmModel = new ResourceType("AWS::IoTEvents::AlarmModel"); /// /// Constant AWSIoTEventsDetectorModel for ResourceType /// public static readonly ResourceType AWSIoTEventsDetectorModel = new ResourceType("AWS::IoTEvents::DetectorModel"); /// /// Constant AWSIoTEventsInput for ResourceType /// public static readonly ResourceType AWSIoTEventsInput = new ResourceType("AWS::IoTEvents::Input"); /// /// Constant AWSIoTFleetMetric for ResourceType /// public static readonly ResourceType AWSIoTFleetMetric = new ResourceType("AWS::IoT::FleetMetric"); /// /// Constant AWSIoTMitigationAction for ResourceType /// public static readonly ResourceType AWSIoTMitigationAction = new ResourceType("AWS::IoT::MitigationAction"); /// /// Constant AWSIoTPolicy for ResourceType /// public static readonly ResourceType AWSIoTPolicy = new ResourceType("AWS::IoT::Policy"); /// /// Constant AWSIoTRoleAlias for ResourceType /// public static readonly ResourceType AWSIoTRoleAlias = new ResourceType("AWS::IoT::RoleAlias"); /// /// Constant AWSIoTScheduledAudit for ResourceType /// public static readonly ResourceType AWSIoTScheduledAudit = new ResourceType("AWS::IoT::ScheduledAudit"); /// /// Constant AWSIoTSecurityProfile for ResourceType /// public static readonly ResourceType AWSIoTSecurityProfile = new ResourceType("AWS::IoT::SecurityProfile"); /// /// Constant AWSIoTSiteWiseAssetModel for ResourceType /// public static readonly ResourceType AWSIoTSiteWiseAssetModel = new ResourceType("AWS::IoTSiteWise::AssetModel"); /// /// Constant AWSIoTSiteWiseDashboard for ResourceType /// public static readonly ResourceType AWSIoTSiteWiseDashboard = new ResourceType("AWS::IoTSiteWise::Dashboard"); /// /// Constant AWSIoTSiteWiseGateway for ResourceType /// public static readonly ResourceType AWSIoTSiteWiseGateway = new ResourceType("AWS::IoTSiteWise::Gateway"); /// /// Constant AWSIoTSiteWisePortal for ResourceType /// public static readonly ResourceType AWSIoTSiteWisePortal = new ResourceType("AWS::IoTSiteWise::Portal"); /// /// Constant AWSIoTSiteWiseProject for ResourceType /// public static readonly ResourceType AWSIoTSiteWiseProject = new ResourceType("AWS::IoTSiteWise::Project"); /// /// Constant AWSIoTTwinMakerEntity for ResourceType /// public static readonly ResourceType AWSIoTTwinMakerEntity = new ResourceType("AWS::IoTTwinMaker::Entity"); /// /// Constant AWSIoTTwinMakerScene for ResourceType /// public static readonly ResourceType AWSIoTTwinMakerScene = new ResourceType("AWS::IoTTwinMaker::Scene"); /// /// Constant AWSIoTTwinMakerWorkspace for ResourceType /// public static readonly ResourceType AWSIoTTwinMakerWorkspace = new ResourceType("AWS::IoTTwinMaker::Workspace"); /// /// Constant AWSIoTWirelessServiceProfile for ResourceType /// public static readonly ResourceType AWSIoTWirelessServiceProfile = new ResourceType("AWS::IoTWireless::ServiceProfile"); /// /// Constant AWSIVSChannel for ResourceType /// public static readonly ResourceType AWSIVSChannel = new ResourceType("AWS::IVS::Channel"); /// /// Constant AWSIVSPlaybackKeyPair for ResourceType /// public static readonly ResourceType AWSIVSPlaybackKeyPair = new ResourceType("AWS::IVS::PlaybackKeyPair"); /// /// Constant AWSIVSRecordingConfiguration for ResourceType /// public static readonly ResourceType AWSIVSRecordingConfiguration = new ResourceType("AWS::IVS::RecordingConfiguration"); /// /// Constant AWSKinesisAnalyticsV2Application for ResourceType /// public static readonly ResourceType AWSKinesisAnalyticsV2Application = new ResourceType("AWS::KinesisAnalyticsV2::Application"); /// /// Constant AWSKinesisFirehoseDeliveryStream for ResourceType /// public static readonly ResourceType AWSKinesisFirehoseDeliveryStream = new ResourceType("AWS::KinesisFirehose::DeliveryStream"); /// /// Constant AWSKinesisStream for ResourceType /// public static readonly ResourceType AWSKinesisStream = new ResourceType("AWS::Kinesis::Stream"); /// /// Constant AWSKinesisStreamConsumer for ResourceType /// public static readonly ResourceType AWSKinesisStreamConsumer = new ResourceType("AWS::Kinesis::StreamConsumer"); /// /// Constant AWSKinesisVideoSignalingChannel for ResourceType /// public static readonly ResourceType AWSKinesisVideoSignalingChannel = new ResourceType("AWS::KinesisVideo::SignalingChannel"); /// /// Constant AWSKMSKey for ResourceType /// public static readonly ResourceType AWSKMSKey = new ResourceType("AWS::KMS::Key"); /// /// Constant AWSLambdaFunction for ResourceType /// public static readonly ResourceType AWSLambdaFunction = new ResourceType("AWS::Lambda::Function"); /// /// Constant AWSLexBot for ResourceType /// public static readonly ResourceType AWSLexBot = new ResourceType("AWS::Lex::Bot"); /// /// Constant AWSLexBotAlias for ResourceType /// public static readonly ResourceType AWSLexBotAlias = new ResourceType("AWS::Lex::BotAlias"); /// /// Constant AWSLightsailBucket for ResourceType /// public static readonly ResourceType AWSLightsailBucket = new ResourceType("AWS::Lightsail::Bucket"); /// /// Constant AWSLightsailCertificate for ResourceType /// public static readonly ResourceType AWSLightsailCertificate = new ResourceType("AWS::Lightsail::Certificate"); /// /// Constant AWSLightsailDisk for ResourceType /// public static readonly ResourceType AWSLightsailDisk = new ResourceType("AWS::Lightsail::Disk"); /// /// Constant AWSLightsailStaticIp for ResourceType /// public static readonly ResourceType AWSLightsailStaticIp = new ResourceType("AWS::Lightsail::StaticIp"); /// /// Constant AWSLookoutMetricsAlert for ResourceType /// public static readonly ResourceType AWSLookoutMetricsAlert = new ResourceType("AWS::LookoutMetrics::Alert"); /// /// Constant AWSLookoutVisionProject for ResourceType /// public static readonly ResourceType AWSLookoutVisionProject = new ResourceType("AWS::LookoutVision::Project"); /// /// Constant AWSMediaPackagePackagingConfiguration for ResourceType /// public static readonly ResourceType AWSMediaPackagePackagingConfiguration = new ResourceType("AWS::MediaPackage::PackagingConfiguration"); /// /// Constant AWSMediaPackagePackagingGroup for ResourceType /// public static readonly ResourceType AWSMediaPackagePackagingGroup = new ResourceType("AWS::MediaPackage::PackagingGroup"); /// /// Constant AWSMSKCluster for ResourceType /// public static readonly ResourceType AWSMSKCluster = new ResourceType("AWS::MSK::Cluster"); /// /// Constant AWSNetworkFirewallFirewall for ResourceType /// public static readonly ResourceType AWSNetworkFirewallFirewall = new ResourceType("AWS::NetworkFirewall::Firewall"); /// /// Constant AWSNetworkFirewallFirewallPolicy for ResourceType /// public static readonly ResourceType AWSNetworkFirewallFirewallPolicy = new ResourceType("AWS::NetworkFirewall::FirewallPolicy"); /// /// Constant AWSNetworkFirewallRuleGroup for ResourceType /// public static readonly ResourceType AWSNetworkFirewallRuleGroup = new ResourceType("AWS::NetworkFirewall::RuleGroup"); /// /// Constant AWSNetworkManagerDevice for ResourceType /// public static readonly ResourceType AWSNetworkManagerDevice = new ResourceType("AWS::NetworkManager::Device"); /// /// Constant AWSNetworkManagerGlobalNetwork for ResourceType /// public static readonly ResourceType AWSNetworkManagerGlobalNetwork = new ResourceType("AWS::NetworkManager::GlobalNetwork"); /// /// Constant AWSNetworkManagerLink for ResourceType /// public static readonly ResourceType AWSNetworkManagerLink = new ResourceType("AWS::NetworkManager::Link"); /// /// Constant AWSNetworkManagerSite for ResourceType /// public static readonly ResourceType AWSNetworkManagerSite = new ResourceType("AWS::NetworkManager::Site"); /// /// Constant AWSNetworkManagerTransitGatewayRegistration for ResourceType /// public static readonly ResourceType AWSNetworkManagerTransitGatewayRegistration = new ResourceType("AWS::NetworkManager::TransitGatewayRegistration"); /// /// Constant AWSOpenSearchDomain for ResourceType /// public static readonly ResourceType AWSOpenSearchDomain = new ResourceType("AWS::OpenSearch::Domain"); /// /// Constant AWSPanoramaPackage for ResourceType /// public static readonly ResourceType AWSPanoramaPackage = new ResourceType("AWS::Panorama::Package"); /// /// Constant AWSPinpointApp for ResourceType /// public static readonly ResourceType AWSPinpointApp = new ResourceType("AWS::Pinpoint::App"); /// /// Constant AWSPinpointApplicationSettings for ResourceType /// public static readonly ResourceType AWSPinpointApplicationSettings = new ResourceType("AWS::Pinpoint::ApplicationSettings"); /// /// Constant AWSPinpointCampaign for ResourceType /// public static readonly ResourceType AWSPinpointCampaign = new ResourceType("AWS::Pinpoint::Campaign"); /// /// Constant AWSPinpointInAppTemplate for ResourceType /// public static readonly ResourceType AWSPinpointInAppTemplate = new ResourceType("AWS::Pinpoint::InAppTemplate"); /// /// Constant AWSPinpointSegment for ResourceType /// public static readonly ResourceType AWSPinpointSegment = new ResourceType("AWS::Pinpoint::Segment"); /// /// Constant AWSQLDBLedger for ResourceType /// public static readonly ResourceType AWSQLDBLedger = new ResourceType("AWS::QLDB::Ledger"); /// /// Constant AWSRDSDBCluster for ResourceType /// public static readonly ResourceType AWSRDSDBCluster = new ResourceType("AWS::RDS::DBCluster"); /// /// Constant AWSRDSDBClusterSnapshot for ResourceType /// public static readonly ResourceType AWSRDSDBClusterSnapshot = new ResourceType("AWS::RDS::DBClusterSnapshot"); /// /// Constant AWSRDSDBInstance for ResourceType /// public static readonly ResourceType AWSRDSDBInstance = new ResourceType("AWS::RDS::DBInstance"); /// /// Constant AWSRDSDBSecurityGroup for ResourceType /// public static readonly ResourceType AWSRDSDBSecurityGroup = new ResourceType("AWS::RDS::DBSecurityGroup"); /// /// Constant AWSRDSDBSnapshot for ResourceType /// public static readonly ResourceType AWSRDSDBSnapshot = new ResourceType("AWS::RDS::DBSnapshot"); /// /// Constant AWSRDSDBSubnetGroup for ResourceType /// public static readonly ResourceType AWSRDSDBSubnetGroup = new ResourceType("AWS::RDS::DBSubnetGroup"); /// /// Constant AWSRDSEventSubscription for ResourceType /// public static readonly ResourceType AWSRDSEventSubscription = new ResourceType("AWS::RDS::EventSubscription"); /// /// Constant AWSRDSGlobalCluster for ResourceType /// public static readonly ResourceType AWSRDSGlobalCluster = new ResourceType("AWS::RDS::GlobalCluster"); /// /// Constant AWSRedshiftCluster for ResourceType /// public static readonly ResourceType AWSRedshiftCluster = new ResourceType("AWS::Redshift::Cluster"); /// /// Constant AWSRedshiftClusterParameterGroup for ResourceType /// public static readonly ResourceType AWSRedshiftClusterParameterGroup = new ResourceType("AWS::Redshift::ClusterParameterGroup"); /// /// Constant AWSRedshiftClusterSecurityGroup for ResourceType /// public static readonly ResourceType AWSRedshiftClusterSecurityGroup = new ResourceType("AWS::Redshift::ClusterSecurityGroup"); /// /// Constant AWSRedshiftClusterSnapshot for ResourceType /// public static readonly ResourceType AWSRedshiftClusterSnapshot = new ResourceType("AWS::Redshift::ClusterSnapshot"); /// /// Constant AWSRedshiftClusterSubnetGroup for ResourceType /// public static readonly ResourceType AWSRedshiftClusterSubnetGroup = new ResourceType("AWS::Redshift::ClusterSubnetGroup"); /// /// Constant AWSRedshiftEventSubscription for ResourceType /// public static readonly ResourceType AWSRedshiftEventSubscription = new ResourceType("AWS::Redshift::EventSubscription"); /// /// Constant AWSRedshiftScheduledAction for ResourceType /// public static readonly ResourceType AWSRedshiftScheduledAction = new ResourceType("AWS::Redshift::ScheduledAction"); /// /// Constant AWSResilienceHubResiliencyPolicy for ResourceType /// public static readonly ResourceType AWSResilienceHubResiliencyPolicy = new ResourceType("AWS::ResilienceHub::ResiliencyPolicy"); /// /// Constant AWSRoboMakerRobotApplication for ResourceType /// public static readonly ResourceType AWSRoboMakerRobotApplication = new ResourceType("AWS::RoboMaker::RobotApplication"); /// /// Constant AWSRoboMakerRobotApplicationVersion for ResourceType /// public static readonly ResourceType AWSRoboMakerRobotApplicationVersion = new ResourceType("AWS::RoboMaker::RobotApplicationVersion"); /// /// Constant AWSRoboMakerSimulationApplication for ResourceType /// public static readonly ResourceType AWSRoboMakerSimulationApplication = new ResourceType("AWS::RoboMaker::SimulationApplication"); /// /// Constant AWSRoute53HostedZone for ResourceType /// public static readonly ResourceType AWSRoute53HostedZone = new ResourceType("AWS::Route53::HostedZone"); /// /// Constant AWSRoute53RecoveryControlCluster for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryControlCluster = new ResourceType("AWS::Route53RecoveryControl::Cluster"); /// /// Constant AWSRoute53RecoveryControlControlPanel for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryControlControlPanel = new ResourceType("AWS::Route53RecoveryControl::ControlPanel"); /// /// Constant AWSRoute53RecoveryControlRoutingControl for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryControlRoutingControl = new ResourceType("AWS::Route53RecoveryControl::RoutingControl"); /// /// Constant AWSRoute53RecoveryControlSafetyRule for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryControlSafetyRule = new ResourceType("AWS::Route53RecoveryControl::SafetyRule"); /// /// Constant AWSRoute53RecoveryReadinessCell for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryReadinessCell = new ResourceType("AWS::Route53RecoveryReadiness::Cell"); /// /// Constant AWSRoute53RecoveryReadinessReadinessCheck for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryReadinessReadinessCheck = new ResourceType("AWS::Route53RecoveryReadiness::ReadinessCheck"); /// /// Constant AWSRoute53RecoveryReadinessRecoveryGroup for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryReadinessRecoveryGroup = new ResourceType("AWS::Route53RecoveryReadiness::RecoveryGroup"); /// /// Constant AWSRoute53RecoveryReadinessResourceSet for ResourceType /// public static readonly ResourceType AWSRoute53RecoveryReadinessResourceSet = new ResourceType("AWS::Route53RecoveryReadiness::ResourceSet"); /// /// Constant AWSRoute53ResolverFirewallDomainList for ResourceType /// public static readonly ResourceType AWSRoute53ResolverFirewallDomainList = new ResourceType("AWS::Route53Resolver::FirewallDomainList"); /// /// Constant AWSRoute53ResolverFirewallRuleGroupAssociation for ResourceType /// public static readonly ResourceType AWSRoute53ResolverFirewallRuleGroupAssociation = new ResourceType("AWS::Route53Resolver::FirewallRuleGroupAssociation"); /// /// Constant AWSRoute53ResolverResolverEndpoint for ResourceType /// public static readonly ResourceType AWSRoute53ResolverResolverEndpoint = new ResourceType("AWS::Route53Resolver::ResolverEndpoint"); /// /// Constant AWSRoute53ResolverResolverRule for ResourceType /// public static readonly ResourceType AWSRoute53ResolverResolverRule = new ResourceType("AWS::Route53Resolver::ResolverRule"); /// /// Constant AWSRoute53ResolverResolverRuleAssociation for ResourceType /// public static readonly ResourceType AWSRoute53ResolverResolverRuleAssociation = new ResourceType("AWS::Route53Resolver::ResolverRuleAssociation"); /// /// Constant AWSRUMAppMonitor for ResourceType /// public static readonly ResourceType AWSRUMAppMonitor = new ResourceType("AWS::RUM::AppMonitor"); /// /// Constant AWSS3AccountPublicAccessBlock for ResourceType /// public static readonly ResourceType AWSS3AccountPublicAccessBlock = new ResourceType("AWS::S3::AccountPublicAccessBlock"); /// /// Constant AWSS3Bucket for ResourceType /// public static readonly ResourceType AWSS3Bucket = new ResourceType("AWS::S3::Bucket"); /// /// Constant AWSS3MultiRegionAccessPoint for ResourceType /// public static readonly ResourceType AWSS3MultiRegionAccessPoint = new ResourceType("AWS::S3::MultiRegionAccessPoint"); /// /// Constant AWSS3StorageLens for ResourceType /// public static readonly ResourceType AWSS3StorageLens = new ResourceType("AWS::S3::StorageLens"); /// /// Constant AWSSageMakerAppImageConfig for ResourceType /// public static readonly ResourceType AWSSageMakerAppImageConfig = new ResourceType("AWS::SageMaker::AppImageConfig"); /// /// Constant AWSSageMakerCodeRepository for ResourceType /// public static readonly ResourceType AWSSageMakerCodeRepository = new ResourceType("AWS::SageMaker::CodeRepository"); /// /// Constant AWSSageMakerDomain for ResourceType /// public static readonly ResourceType AWSSageMakerDomain = new ResourceType("AWS::SageMaker::Domain"); /// /// Constant AWSSageMakerImage for ResourceType /// public static readonly ResourceType AWSSageMakerImage = new ResourceType("AWS::SageMaker::Image"); /// /// Constant AWSSageMakerModel for ResourceType /// public static readonly ResourceType AWSSageMakerModel = new ResourceType("AWS::SageMaker::Model"); /// /// Constant AWSSageMakerNotebookInstanceLifecycleConfig for ResourceType /// public static readonly ResourceType AWSSageMakerNotebookInstanceLifecycleConfig = new ResourceType("AWS::SageMaker::NotebookInstanceLifecycleConfig"); /// /// Constant AWSSageMakerWorkteam for ResourceType /// public static readonly ResourceType AWSSageMakerWorkteam = new ResourceType("AWS::SageMaker::Workteam"); /// /// Constant AWSSecretsManagerSecret for ResourceType /// public static readonly ResourceType AWSSecretsManagerSecret = new ResourceType("AWS::SecretsManager::Secret"); /// /// Constant AWSServiceCatalogCloudFormationProduct for ResourceType /// public static readonly ResourceType AWSServiceCatalogCloudFormationProduct = new ResourceType("AWS::ServiceCatalog::CloudFormationProduct"); /// /// Constant AWSServiceCatalogCloudFormationProvisionedProduct for ResourceType /// public static readonly ResourceType AWSServiceCatalogCloudFormationProvisionedProduct = new ResourceType("AWS::ServiceCatalog::CloudFormationProvisionedProduct"); /// /// Constant AWSServiceCatalogPortfolio for ResourceType /// public static readonly ResourceType AWSServiceCatalogPortfolio = new ResourceType("AWS::ServiceCatalog::Portfolio"); /// /// Constant AWSServiceDiscoveryHttpNamespace for ResourceType /// public static readonly ResourceType AWSServiceDiscoveryHttpNamespace = new ResourceType("AWS::ServiceDiscovery::HttpNamespace"); /// /// Constant AWSServiceDiscoveryPublicDnsNamespace for ResourceType /// public static readonly ResourceType AWSServiceDiscoveryPublicDnsNamespace = new ResourceType("AWS::ServiceDiscovery::PublicDnsNamespace"); /// /// Constant AWSServiceDiscoveryService for ResourceType /// public static readonly ResourceType AWSServiceDiscoveryService = new ResourceType("AWS::ServiceDiscovery::Service"); /// /// Constant AWSSESConfigurationSet for ResourceType /// public static readonly ResourceType AWSSESConfigurationSet = new ResourceType("AWS::SES::ConfigurationSet"); /// /// Constant AWSSESContactList for ResourceType /// public static readonly ResourceType AWSSESContactList = new ResourceType("AWS::SES::ContactList"); /// /// Constant AWSSESReceiptFilter for ResourceType /// public static readonly ResourceType AWSSESReceiptFilter = new ResourceType("AWS::SES::ReceiptFilter"); /// /// Constant AWSSESReceiptRuleSet for ResourceType /// public static readonly ResourceType AWSSESReceiptRuleSet = new ResourceType("AWS::SES::ReceiptRuleSet"); /// /// Constant AWSSESTemplate for ResourceType /// public static readonly ResourceType AWSSESTemplate = new ResourceType("AWS::SES::Template"); /// /// Constant AWSShieldProtection for ResourceType /// public static readonly ResourceType AWSShieldProtection = new ResourceType("AWS::Shield::Protection"); /// /// Constant AWSShieldRegionalProtection for ResourceType /// public static readonly ResourceType AWSShieldRegionalProtection = new ResourceType("AWS::ShieldRegional::Protection"); /// /// Constant AWSSignerSigningProfile for ResourceType /// public static readonly ResourceType AWSSignerSigningProfile = new ResourceType("AWS::Signer::SigningProfile"); /// /// Constant AWSSNSTopic for ResourceType /// public static readonly ResourceType AWSSNSTopic = new ResourceType("AWS::SNS::Topic"); /// /// Constant AWSSQSQueue for ResourceType /// public static readonly ResourceType AWSSQSQueue = new ResourceType("AWS::SQS::Queue"); /// /// Constant AWSSSMAssociationCompliance for ResourceType /// public static readonly ResourceType AWSSSMAssociationCompliance = new ResourceType("AWS::SSM::AssociationCompliance"); /// /// Constant AWSSSMFileData for ResourceType /// public static readonly ResourceType AWSSSMFileData = new ResourceType("AWS::SSM::FileData"); /// /// Constant AWSSSMManagedInstanceInventory for ResourceType /// public static readonly ResourceType AWSSSMManagedInstanceInventory = new ResourceType("AWS::SSM::ManagedInstanceInventory"); /// /// Constant AWSSSMPatchCompliance for ResourceType /// public static readonly ResourceType AWSSSMPatchCompliance = new ResourceType("AWS::SSM::PatchCompliance"); /// /// Constant AWSStepFunctionsActivity for ResourceType /// public static readonly ResourceType AWSStepFunctionsActivity = new ResourceType("AWS::StepFunctions::Activity"); /// /// Constant AWSStepFunctionsStateMachine for ResourceType /// public static readonly ResourceType AWSStepFunctionsStateMachine = new ResourceType("AWS::StepFunctions::StateMachine"); /// /// Constant AWSTransferAgreement for ResourceType /// public static readonly ResourceType AWSTransferAgreement = new ResourceType("AWS::Transfer::Agreement"); /// /// Constant AWSTransferConnector for ResourceType /// public static readonly ResourceType AWSTransferConnector = new ResourceType("AWS::Transfer::Connector"); /// /// Constant AWSTransferWorkflow for ResourceType /// public static readonly ResourceType AWSTransferWorkflow = new ResourceType("AWS::Transfer::Workflow"); /// /// Constant AWSWAFRateBasedRule for ResourceType /// public static readonly ResourceType AWSWAFRateBasedRule = new ResourceType("AWS::WAF::RateBasedRule"); /// /// Constant AWSWAFRegionalRateBasedRule for ResourceType /// public static readonly ResourceType AWSWAFRegionalRateBasedRule = new ResourceType("AWS::WAFRegional::RateBasedRule"); /// /// Constant AWSWAFRegionalRule for ResourceType /// public static readonly ResourceType AWSWAFRegionalRule = new ResourceType("AWS::WAFRegional::Rule"); /// /// Constant AWSWAFRegionalRuleGroup for ResourceType /// public static readonly ResourceType AWSWAFRegionalRuleGroup = new ResourceType("AWS::WAFRegional::RuleGroup"); /// /// Constant AWSWAFRegionalWebACL for ResourceType /// public static readonly ResourceType AWSWAFRegionalWebACL = new ResourceType("AWS::WAFRegional::WebACL"); /// /// Constant AWSWAFRule for ResourceType /// public static readonly ResourceType AWSWAFRule = new ResourceType("AWS::WAF::Rule"); /// /// Constant AWSWAFRuleGroup for ResourceType /// public static readonly ResourceType AWSWAFRuleGroup = new ResourceType("AWS::WAF::RuleGroup"); /// /// Constant AWSWAFv2IPSet for ResourceType /// public static readonly ResourceType AWSWAFv2IPSet = new ResourceType("AWS::WAFv2::IPSet"); /// /// Constant AWSWAFv2ManagedRuleSet for ResourceType /// public static readonly ResourceType AWSWAFv2ManagedRuleSet = new ResourceType("AWS::WAFv2::ManagedRuleSet"); /// /// Constant AWSWAFv2RegexPatternSet for ResourceType /// public static readonly ResourceType AWSWAFv2RegexPatternSet = new ResourceType("AWS::WAFv2::RegexPatternSet"); /// /// Constant AWSWAFv2RuleGroup for ResourceType /// public static readonly ResourceType AWSWAFv2RuleGroup = new ResourceType("AWS::WAFv2::RuleGroup"); /// /// Constant AWSWAFv2WebACL for ResourceType /// public static readonly ResourceType AWSWAFv2WebACL = new ResourceType("AWS::WAFv2::WebACL"); /// /// Constant AWSWAFWebACL for ResourceType /// public static readonly ResourceType AWSWAFWebACL = new ResourceType("AWS::WAF::WebACL"); /// /// Constant AWSWorkSpacesConnectionAlias for ResourceType /// public static readonly ResourceType AWSWorkSpacesConnectionAlias = new ResourceType("AWS::WorkSpaces::ConnectionAlias"); /// /// Constant AWSWorkSpacesWorkspace for ResourceType /// public static readonly ResourceType AWSWorkSpacesWorkspace = new ResourceType("AWS::WorkSpaces::Workspace"); /// /// Constant AWSXRayEncryptionConfig for ResourceType /// public static readonly ResourceType AWSXRayEncryptionConfig = new ResourceType("AWS::XRay::EncryptionConfig"); /// /// 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 ResourceType(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 ResourceType 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 ResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceValueType. /// public class ResourceValueType : ConstantClass { /// /// Constant RESOURCE_ID for ResourceValueType /// public static readonly ResourceValueType RESOURCE_ID = new ResourceValueType("RESOURCE_ID"); /// /// 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 ResourceValueType(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 ResourceValueType 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 ResourceValueType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortBy. /// public class SortBy : ConstantClass { /// /// Constant SCORE for SortBy /// public static readonly SortBy SCORE = new SortBy("SCORE"); /// /// 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 SortBy(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 SortBy 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 SortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortOrder. /// public class SortOrder : ConstantClass { /// /// Constant ASCENDING for SortOrder /// public static readonly SortOrder ASCENDING = new SortOrder("ASCENDING"); /// /// Constant DESCENDING for SortOrder /// public static readonly SortOrder DESCENDING = new SortOrder("DESCENDING"); /// /// 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 SortOrder(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 SortOrder 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 SortOrder(string value) { return FindValue(value); } } }