/* * 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 securityhub-2018-10-26.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.SecurityHub { /// /// Constants used for properties of type AdminStatus. /// public class AdminStatus : ConstantClass { /// /// Constant DISABLE_IN_PROGRESS for AdminStatus /// public static readonly AdminStatus DISABLE_IN_PROGRESS = new AdminStatus("DISABLE_IN_PROGRESS"); /// /// Constant ENABLED for AdminStatus /// public static readonly AdminStatus ENABLED = new AdminStatus("ENABLED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AdminStatus(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 AdminStatus 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 AdminStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationStatus. /// public class AssociationStatus : ConstantClass { /// /// Constant DISABLED for AssociationStatus /// public static readonly AssociationStatus DISABLED = new AssociationStatus("DISABLED"); /// /// Constant ENABLED for AssociationStatus /// public static readonly AssociationStatus ENABLED = new AssociationStatus("ENABLED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AssociationStatus(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 AssociationStatus 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 AssociationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutoEnableStandards. /// public class AutoEnableStandards : ConstantClass { /// /// Constant DEFAULT for AutoEnableStandards /// public static readonly AutoEnableStandards DEFAULT = new AutoEnableStandards("DEFAULT"); /// /// Constant NONE for AutoEnableStandards /// public static readonly AutoEnableStandards NONE = new AutoEnableStandards("NONE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AutoEnableStandards(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 AutoEnableStandards 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 AutoEnableStandards(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutomationRulesActionType. /// public class AutomationRulesActionType : ConstantClass { /// /// Constant FINDING_FIELDS_UPDATE for AutomationRulesActionType /// public static readonly AutomationRulesActionType FINDING_FIELDS_UPDATE = new AutomationRulesActionType("FINDING_FIELDS_UPDATE"); /// /// 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 AutomationRulesActionType(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 AutomationRulesActionType 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 AutomationRulesActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AwsIamAccessKeyStatus. /// public class AwsIamAccessKeyStatus : ConstantClass { /// /// Constant Active for AwsIamAccessKeyStatus /// public static readonly AwsIamAccessKeyStatus Active = new AwsIamAccessKeyStatus("Active"); /// /// Constant Inactive for AwsIamAccessKeyStatus /// public static readonly AwsIamAccessKeyStatus Inactive = new AwsIamAccessKeyStatus("Inactive"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AwsIamAccessKeyStatus(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 AwsIamAccessKeyStatus 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 AwsIamAccessKeyStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AwsS3BucketNotificationConfigurationS3KeyFilterRuleName. /// public class AwsS3BucketNotificationConfigurationS3KeyFilterRuleName : ConstantClass { /// /// Constant Prefix for AwsS3BucketNotificationConfigurationS3KeyFilterRuleName /// public static readonly AwsS3BucketNotificationConfigurationS3KeyFilterRuleName Prefix = new AwsS3BucketNotificationConfigurationS3KeyFilterRuleName("Prefix"); /// /// Constant Suffix for AwsS3BucketNotificationConfigurationS3KeyFilterRuleName /// public static readonly AwsS3BucketNotificationConfigurationS3KeyFilterRuleName Suffix = new AwsS3BucketNotificationConfigurationS3KeyFilterRuleName("Suffix"); /// /// 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 AwsS3BucketNotificationConfigurationS3KeyFilterRuleName(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 AwsS3BucketNotificationConfigurationS3KeyFilterRuleName 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 AwsS3BucketNotificationConfigurationS3KeyFilterRuleName(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceStatus. /// public class ComplianceStatus : ConstantClass { /// /// Constant FAILED for ComplianceStatus /// public static readonly ComplianceStatus FAILED = new ComplianceStatus("FAILED"); /// /// Constant NOT_AVAILABLE for ComplianceStatus /// public static readonly ComplianceStatus NOT_AVAILABLE = new ComplianceStatus("NOT_AVAILABLE"); /// /// Constant PASSED for ComplianceStatus /// public static readonly ComplianceStatus PASSED = new ComplianceStatus("PASSED"); /// /// Constant WARNING for ComplianceStatus /// public static readonly ComplianceStatus WARNING = new ComplianceStatus("WARNING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ComplianceStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ComplianceStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ComplianceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ControlFindingGenerator. /// public class ControlFindingGenerator : ConstantClass { /// /// Constant SECURITY_CONTROL for ControlFindingGenerator /// public static readonly ControlFindingGenerator SECURITY_CONTROL = new ControlFindingGenerator("SECURITY_CONTROL"); /// /// Constant STANDARD_CONTROL for ControlFindingGenerator /// public static readonly ControlFindingGenerator STANDARD_CONTROL = new ControlFindingGenerator("STANDARD_CONTROL"); /// /// 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 ControlFindingGenerator(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 ControlFindingGenerator 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 ControlFindingGenerator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ControlStatus. /// public class ControlStatus : ConstantClass { /// /// Constant DISABLED for ControlStatus /// public static readonly ControlStatus DISABLED = new ControlStatus("DISABLED"); /// /// Constant ENABLED for ControlStatus /// public static readonly ControlStatus ENABLED = new ControlStatus("ENABLED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ControlStatus(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 ControlStatus 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 ControlStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DateRangeUnit. /// public class DateRangeUnit : ConstantClass { /// /// Constant DAYS for DateRangeUnit /// public static readonly DateRangeUnit DAYS = new DateRangeUnit("DAYS"); /// /// 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 DateRangeUnit(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 DateRangeUnit 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 DateRangeUnit(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingHistoryUpdateSourceType. /// public class FindingHistoryUpdateSourceType : ConstantClass { /// /// Constant BATCH_IMPORT_FINDINGS for FindingHistoryUpdateSourceType /// public static readonly FindingHistoryUpdateSourceType BATCH_IMPORT_FINDINGS = new FindingHistoryUpdateSourceType("BATCH_IMPORT_FINDINGS"); /// /// Constant BATCH_UPDATE_FINDINGS for FindingHistoryUpdateSourceType /// public static readonly FindingHistoryUpdateSourceType BATCH_UPDATE_FINDINGS = new FindingHistoryUpdateSourceType("BATCH_UPDATE_FINDINGS"); /// /// 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 FindingHistoryUpdateSourceType(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 FindingHistoryUpdateSourceType 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 FindingHistoryUpdateSourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type IntegrationType. /// public class IntegrationType : ConstantClass { /// /// Constant RECEIVE_FINDINGS_FROM_SECURITY_HUB for IntegrationType /// public static readonly IntegrationType RECEIVE_FINDINGS_FROM_SECURITY_HUB = new IntegrationType("RECEIVE_FINDINGS_FROM_SECURITY_HUB"); /// /// Constant SEND_FINDINGS_TO_SECURITY_HUB for IntegrationType /// public static readonly IntegrationType SEND_FINDINGS_TO_SECURITY_HUB = new IntegrationType("SEND_FINDINGS_TO_SECURITY_HUB"); /// /// Constant UPDATE_FINDINGS_IN_SECURITY_HUB for IntegrationType /// public static readonly IntegrationType UPDATE_FINDINGS_IN_SECURITY_HUB = new IntegrationType("UPDATE_FINDINGS_IN_SECURITY_HUB"); /// /// 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 IntegrationType(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 IntegrationType 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 IntegrationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MalwareState. /// public class MalwareState : ConstantClass { /// /// Constant OBSERVED for MalwareState /// public static readonly MalwareState OBSERVED = new MalwareState("OBSERVED"); /// /// Constant REMOVAL_FAILED for MalwareState /// public static readonly MalwareState REMOVAL_FAILED = new MalwareState("REMOVAL_FAILED"); /// /// Constant REMOVED for MalwareState /// public static readonly MalwareState REMOVED = new MalwareState("REMOVED"); /// /// 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 MalwareState(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 MalwareState 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 MalwareState(string value) { return FindValue(value); } } /// /// Constants used for properties of type MalwareType. /// public class MalwareType : ConstantClass { /// /// Constant ADWARE for MalwareType /// public static readonly MalwareType ADWARE = new MalwareType("ADWARE"); /// /// Constant BLENDED_THREAT for MalwareType /// public static readonly MalwareType BLENDED_THREAT = new MalwareType("BLENDED_THREAT"); /// /// Constant BOTNET_AGENT for MalwareType /// public static readonly MalwareType BOTNET_AGENT = new MalwareType("BOTNET_AGENT"); /// /// Constant COIN_MINER for MalwareType /// public static readonly MalwareType COIN_MINER = new MalwareType("COIN_MINER"); /// /// Constant EXPLOIT_KIT for MalwareType /// public static readonly MalwareType EXPLOIT_KIT = new MalwareType("EXPLOIT_KIT"); /// /// Constant KEYLOGGER for MalwareType /// public static readonly MalwareType KEYLOGGER = new MalwareType("KEYLOGGER"); /// /// Constant MACRO for MalwareType /// public static readonly MalwareType MACRO = new MalwareType("MACRO"); /// /// Constant POTENTIALLY_UNWANTED for MalwareType /// public static readonly MalwareType POTENTIALLY_UNWANTED = new MalwareType("POTENTIALLY_UNWANTED"); /// /// Constant RANSOMWARE for MalwareType /// public static readonly MalwareType RANSOMWARE = new MalwareType("RANSOMWARE"); /// /// Constant REMOTE_ACCESS for MalwareType /// public static readonly MalwareType REMOTE_ACCESS = new MalwareType("REMOTE_ACCESS"); /// /// Constant ROOTKIT for MalwareType /// public static readonly MalwareType ROOTKIT = new MalwareType("ROOTKIT"); /// /// Constant SPYWARE for MalwareType /// public static readonly MalwareType SPYWARE = new MalwareType("SPYWARE"); /// /// Constant TROJAN for MalwareType /// public static readonly MalwareType TROJAN = new MalwareType("TROJAN"); /// /// Constant VIRUS for MalwareType /// public static readonly MalwareType VIRUS = new MalwareType("VIRUS"); /// /// Constant WORM for MalwareType /// public static readonly MalwareType WORM = new MalwareType("WORM"); /// /// 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 MalwareType(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 MalwareType 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 MalwareType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MapFilterComparison. /// public class MapFilterComparison : ConstantClass { /// /// Constant CONTAINS for MapFilterComparison /// public static readonly MapFilterComparison CONTAINS = new MapFilterComparison("CONTAINS"); /// /// Constant EQUALS for MapFilterComparison /// public static readonly MapFilterComparison EQUALS = new MapFilterComparison("EQUALS"); /// /// Constant NOT_CONTAINS for MapFilterComparison /// public static readonly MapFilterComparison NOT_CONTAINS = new MapFilterComparison("NOT_CONTAINS"); /// /// Constant NOT_EQUALS for MapFilterComparison /// public static readonly MapFilterComparison NOT_EQUALS = new MapFilterComparison("NOT_EQUALS"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public MapFilterComparison(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 MapFilterComparison 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 MapFilterComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkDirection. /// public class NetworkDirection : ConstantClass { /// /// Constant IN for NetworkDirection /// public static readonly NetworkDirection IN = new NetworkDirection("IN"); /// /// Constant OUT for NetworkDirection /// public static readonly NetworkDirection OUT = new NetworkDirection("OUT"); /// /// 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 NetworkDirection(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 NetworkDirection 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 NetworkDirection(string value) { return FindValue(value); } } /// /// Constants used for properties of type Partition. /// public class Partition : ConstantClass { /// /// Constant Aws for Partition /// public static readonly Partition Aws = new Partition("aws"); /// /// Constant AwsCn for Partition /// public static readonly Partition AwsCn = new Partition("aws-cn"); /// /// Constant AwsUsGov for Partition /// public static readonly Partition AwsUsGov = new Partition("aws-us-gov"); /// /// 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 Partition(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 Partition 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 Partition(string value) { return FindValue(value); } } /// /// Constants used for properties of type RecordState. /// public class RecordState : ConstantClass { /// /// Constant ACTIVE for RecordState /// public static readonly RecordState ACTIVE = new RecordState("ACTIVE"); /// /// Constant ARCHIVED for RecordState /// public static readonly RecordState ARCHIVED = new RecordState("ARCHIVED"); /// /// 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 RecordState(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 RecordState 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 RecordState(string value) { return FindValue(value); } } /// /// Constants used for properties of type RegionAvailabilityStatus. /// public class RegionAvailabilityStatus : ConstantClass { /// /// Constant AVAILABLE for RegionAvailabilityStatus /// public static readonly RegionAvailabilityStatus AVAILABLE = new RegionAvailabilityStatus("AVAILABLE"); /// /// Constant UNAVAILABLE for RegionAvailabilityStatus /// public static readonly RegionAvailabilityStatus UNAVAILABLE = new RegionAvailabilityStatus("UNAVAILABLE"); /// /// 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 RegionAvailabilityStatus(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 RegionAvailabilityStatus 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 RegionAvailabilityStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RuleStatus. /// public class RuleStatus : ConstantClass { /// /// Constant DISABLED for RuleStatus /// public static readonly RuleStatus DISABLED = new RuleStatus("DISABLED"); /// /// Constant ENABLED for RuleStatus /// public static readonly RuleStatus ENABLED = new RuleStatus("ENABLED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public RuleStatus(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 RuleStatus 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 RuleStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SeverityLabel. /// public class SeverityLabel : ConstantClass { /// /// Constant CRITICAL for SeverityLabel /// public static readonly SeverityLabel CRITICAL = new SeverityLabel("CRITICAL"); /// /// Constant HIGH for SeverityLabel /// public static readonly SeverityLabel HIGH = new SeverityLabel("HIGH"); /// /// Constant INFORMATIONAL for SeverityLabel /// public static readonly SeverityLabel INFORMATIONAL = new SeverityLabel("INFORMATIONAL"); /// /// Constant LOW for SeverityLabel /// public static readonly SeverityLabel LOW = new SeverityLabel("LOW"); /// /// Constant MEDIUM for SeverityLabel /// public static readonly SeverityLabel MEDIUM = new SeverityLabel("MEDIUM"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SeverityLabel(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 SeverityLabel 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 SeverityLabel(string value) { return FindValue(value); } } /// /// Constants used for properties of type SeverityRating. /// public class SeverityRating : ConstantClass { /// /// Constant CRITICAL for SeverityRating /// public static readonly SeverityRating CRITICAL = new SeverityRating("CRITICAL"); /// /// Constant HIGH for SeverityRating /// public static readonly SeverityRating HIGH = new SeverityRating("HIGH"); /// /// Constant LOW for SeverityRating /// public static readonly SeverityRating LOW = new SeverityRating("LOW"); /// /// Constant MEDIUM for SeverityRating /// public static readonly SeverityRating MEDIUM = new SeverityRating("MEDIUM"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SeverityRating(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 SeverityRating 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 SeverityRating(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortOrder. /// public class SortOrder : ConstantClass { /// /// Constant Asc for SortOrder /// public static readonly SortOrder Asc = new SortOrder("asc"); /// /// Constant Desc for SortOrder /// public static readonly SortOrder Desc = new SortOrder("desc"); /// /// 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); } } /// /// Constants used for properties of type StandardsStatus. /// public class StandardsStatus : ConstantClass { /// /// Constant DELETING for StandardsStatus /// public static readonly StandardsStatus DELETING = new StandardsStatus("DELETING"); /// /// Constant FAILED for StandardsStatus /// public static readonly StandardsStatus FAILED = new StandardsStatus("FAILED"); /// /// Constant INCOMPLETE for StandardsStatus /// public static readonly StandardsStatus INCOMPLETE = new StandardsStatus("INCOMPLETE"); /// /// Constant PENDING for StandardsStatus /// public static readonly StandardsStatus PENDING = new StandardsStatus("PENDING"); /// /// Constant READY for StandardsStatus /// public static readonly StandardsStatus READY = new StandardsStatus("READY"); /// /// 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 StandardsStatus(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 StandardsStatus 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 StandardsStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type StatusReasonCode. /// public class StatusReasonCode : ConstantClass { /// /// Constant INTERNAL_ERROR for StatusReasonCode /// public static readonly StatusReasonCode INTERNAL_ERROR = new StatusReasonCode("INTERNAL_ERROR"); /// /// Constant NO_AVAILABLE_CONFIGURATION_RECORDER for StatusReasonCode /// public static readonly StatusReasonCode NO_AVAILABLE_CONFIGURATION_RECORDER = new StatusReasonCode("NO_AVAILABLE_CONFIGURATION_RECORDER"); /// /// 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 StatusReasonCode(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 StatusReasonCode 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 StatusReasonCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StringFilterComparison. /// public class StringFilterComparison : ConstantClass { /// /// Constant CONTAINS for StringFilterComparison /// public static readonly StringFilterComparison CONTAINS = new StringFilterComparison("CONTAINS"); /// /// Constant EQUALS for StringFilterComparison /// public static readonly StringFilterComparison EQUALS = new StringFilterComparison("EQUALS"); /// /// Constant NOT_CONTAINS for StringFilterComparison /// public static readonly StringFilterComparison NOT_CONTAINS = new StringFilterComparison("NOT_CONTAINS"); /// /// Constant NOT_EQUALS for StringFilterComparison /// public static readonly StringFilterComparison NOT_EQUALS = new StringFilterComparison("NOT_EQUALS"); /// /// Constant PREFIX for StringFilterComparison /// public static readonly StringFilterComparison PREFIX = new StringFilterComparison("PREFIX"); /// /// Constant PREFIX_NOT_EQUALS for StringFilterComparison /// public static readonly StringFilterComparison PREFIX_NOT_EQUALS = new StringFilterComparison("PREFIX_NOT_EQUALS"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public StringFilterComparison(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 StringFilterComparison 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 StringFilterComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type ThreatIntelIndicatorCategory. /// public class ThreatIntelIndicatorCategory : ConstantClass { /// /// Constant BACKDOOR for ThreatIntelIndicatorCategory /// public static readonly ThreatIntelIndicatorCategory BACKDOOR = new ThreatIntelIndicatorCategory("BACKDOOR"); /// /// Constant CARD_STEALER for ThreatIntelIndicatorCategory /// public static readonly ThreatIntelIndicatorCategory CARD_STEALER = new ThreatIntelIndicatorCategory("CARD_STEALER"); /// /// Constant COMMAND_AND_CONTROL for ThreatIntelIndicatorCategory /// public static readonly ThreatIntelIndicatorCategory COMMAND_AND_CONTROL = new ThreatIntelIndicatorCategory("COMMAND_AND_CONTROL"); /// /// Constant DROP_SITE for ThreatIntelIndicatorCategory /// public static readonly ThreatIntelIndicatorCategory DROP_SITE = new ThreatIntelIndicatorCategory("DROP_SITE"); /// /// Constant EXPLOIT_SITE for ThreatIntelIndicatorCategory /// public static readonly ThreatIntelIndicatorCategory EXPLOIT_SITE = new ThreatIntelIndicatorCategory("EXPLOIT_SITE"); /// /// Constant KEYLOGGER for ThreatIntelIndicatorCategory /// public static readonly ThreatIntelIndicatorCategory KEYLOGGER = new ThreatIntelIndicatorCategory("KEYLOGGER"); /// /// 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 ThreatIntelIndicatorCategory(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 ThreatIntelIndicatorCategory 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 ThreatIntelIndicatorCategory(string value) { return FindValue(value); } } /// /// Constants used for properties of type ThreatIntelIndicatorType. /// public class ThreatIntelIndicatorType : ConstantClass { /// /// Constant DOMAIN for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType DOMAIN = new ThreatIntelIndicatorType("DOMAIN"); /// /// Constant EMAIL_ADDRESS for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType EMAIL_ADDRESS = new ThreatIntelIndicatorType("EMAIL_ADDRESS"); /// /// Constant HASH_MD5 for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType HASH_MD5 = new ThreatIntelIndicatorType("HASH_MD5"); /// /// Constant HASH_SHA1 for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType HASH_SHA1 = new ThreatIntelIndicatorType("HASH_SHA1"); /// /// Constant HASH_SHA256 for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType HASH_SHA256 = new ThreatIntelIndicatorType("HASH_SHA256"); /// /// Constant HASH_SHA512 for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType HASH_SHA512 = new ThreatIntelIndicatorType("HASH_SHA512"); /// /// Constant IPV4_ADDRESS for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType IPV4_ADDRESS = new ThreatIntelIndicatorType("IPV4_ADDRESS"); /// /// Constant IPV6_ADDRESS for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType IPV6_ADDRESS = new ThreatIntelIndicatorType("IPV6_ADDRESS"); /// /// Constant MUTEX for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType MUTEX = new ThreatIntelIndicatorType("MUTEX"); /// /// Constant PROCESS for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType PROCESS = new ThreatIntelIndicatorType("PROCESS"); /// /// Constant URL for ThreatIntelIndicatorType /// public static readonly ThreatIntelIndicatorType URL = new ThreatIntelIndicatorType("URL"); /// /// 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 ThreatIntelIndicatorType(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 ThreatIntelIndicatorType 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 ThreatIntelIndicatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type UnprocessedErrorCode. /// public class UnprocessedErrorCode : ConstantClass { /// /// Constant ACCESS_DENIED for UnprocessedErrorCode /// public static readonly UnprocessedErrorCode ACCESS_DENIED = new UnprocessedErrorCode("ACCESS_DENIED"); /// /// Constant INVALID_INPUT for UnprocessedErrorCode /// public static readonly UnprocessedErrorCode INVALID_INPUT = new UnprocessedErrorCode("INVALID_INPUT"); /// /// Constant LIMIT_EXCEEDED for UnprocessedErrorCode /// public static readonly UnprocessedErrorCode LIMIT_EXCEEDED = new UnprocessedErrorCode("LIMIT_EXCEEDED"); /// /// Constant NOT_FOUND for UnprocessedErrorCode /// public static readonly UnprocessedErrorCode NOT_FOUND = new UnprocessedErrorCode("NOT_FOUND"); /// /// 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 UnprocessedErrorCode(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 UnprocessedErrorCode 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 UnprocessedErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type VerificationState. /// public class VerificationState : ConstantClass { /// /// Constant BENIGN_POSITIVE for VerificationState /// public static readonly VerificationState BENIGN_POSITIVE = new VerificationState("BENIGN_POSITIVE"); /// /// Constant FALSE_POSITIVE for VerificationState /// public static readonly VerificationState FALSE_POSITIVE = new VerificationState("FALSE_POSITIVE"); /// /// Constant TRUE_POSITIVE for VerificationState /// public static readonly VerificationState TRUE_POSITIVE = new VerificationState("TRUE_POSITIVE"); /// /// Constant UNKNOWN for VerificationState /// public static readonly VerificationState UNKNOWN = new VerificationState("UNKNOWN"); /// /// 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 VerificationState(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 VerificationState 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 VerificationState(string value) { return FindValue(value); } } /// /// Constants used for properties of type VulnerabilityFixAvailable. /// public class VulnerabilityFixAvailable : ConstantClass { /// /// Constant NO for VulnerabilityFixAvailable /// public static readonly VulnerabilityFixAvailable NO = new VulnerabilityFixAvailable("NO"); /// /// Constant PARTIAL for VulnerabilityFixAvailable /// public static readonly VulnerabilityFixAvailable PARTIAL = new VulnerabilityFixAvailable("PARTIAL"); /// /// Constant YES for VulnerabilityFixAvailable /// public static readonly VulnerabilityFixAvailable YES = new VulnerabilityFixAvailable("YES"); /// /// 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 VulnerabilityFixAvailable(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 VulnerabilityFixAvailable 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 VulnerabilityFixAvailable(string value) { return FindValue(value); } } /// /// Constants used for properties of type WorkflowState. /// public class WorkflowState : ConstantClass { /// /// Constant ASSIGNED for WorkflowState /// public static readonly WorkflowState ASSIGNED = new WorkflowState("ASSIGNED"); /// /// Constant DEFERRED for WorkflowState /// public static readonly WorkflowState DEFERRED = new WorkflowState("DEFERRED"); /// /// Constant IN_PROGRESS for WorkflowState /// public static readonly WorkflowState IN_PROGRESS = new WorkflowState("IN_PROGRESS"); /// /// Constant NEW for WorkflowState /// public static readonly WorkflowState NEW = new WorkflowState("NEW"); /// /// Constant RESOLVED for WorkflowState /// public static readonly WorkflowState RESOLVED = new WorkflowState("RESOLVED"); /// /// 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 WorkflowState(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 WorkflowState 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 WorkflowState(string value) { return FindValue(value); } } /// /// Constants used for properties of type WorkflowStatus. /// public class WorkflowStatus : ConstantClass { /// /// Constant NEW for WorkflowStatus /// public static readonly WorkflowStatus NEW = new WorkflowStatus("NEW"); /// /// Constant NOTIFIED for WorkflowStatus /// public static readonly WorkflowStatus NOTIFIED = new WorkflowStatus("NOTIFIED"); /// /// Constant RESOLVED for WorkflowStatus /// public static readonly WorkflowStatus RESOLVED = new WorkflowStatus("RESOLVED"); /// /// Constant SUPPRESSED for WorkflowStatus /// public static readonly WorkflowStatus SUPPRESSED = new WorkflowStatus("SUPPRESSED"); /// /// 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 WorkflowStatus(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 WorkflowStatus 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 WorkflowStatus(string value) { return FindValue(value); } } }