/* * 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 inspector2-2020-06-08.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Inspector2 { /// /// Constants used for properties of type AccountSortBy. /// public class AccountSortBy : ConstantClass { /// /// Constant ALL for AccountSortBy /// public static readonly AccountSortBy ALL = new AccountSortBy("ALL"); /// /// Constant CRITICAL for AccountSortBy /// public static readonly AccountSortBy CRITICAL = new AccountSortBy("CRITICAL"); /// /// Constant HIGH for AccountSortBy /// public static readonly AccountSortBy HIGH = new AccountSortBy("HIGH"); /// /// 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 AccountSortBy(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 AccountSortBy 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 AccountSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregationFindingType. /// public class AggregationFindingType : ConstantClass { /// /// Constant CODE_VULNERABILITY for AggregationFindingType /// public static readonly AggregationFindingType CODE_VULNERABILITY = new AggregationFindingType("CODE_VULNERABILITY"); /// /// Constant NETWORK_REACHABILITY for AggregationFindingType /// public static readonly AggregationFindingType NETWORK_REACHABILITY = new AggregationFindingType("NETWORK_REACHABILITY"); /// /// Constant PACKAGE_VULNERABILITY for AggregationFindingType /// public static readonly AggregationFindingType PACKAGE_VULNERABILITY = new AggregationFindingType("PACKAGE_VULNERABILITY"); /// /// 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 AggregationFindingType(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 AggregationFindingType 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 AggregationFindingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregationResourceType. /// public class AggregationResourceType : ConstantClass { /// /// Constant AWS_EC2_INSTANCE for AggregationResourceType /// public static readonly AggregationResourceType AWS_EC2_INSTANCE = new AggregationResourceType("AWS_EC2_INSTANCE"); /// /// Constant AWS_ECR_CONTAINER_IMAGE for AggregationResourceType /// public static readonly AggregationResourceType AWS_ECR_CONTAINER_IMAGE = new AggregationResourceType("AWS_ECR_CONTAINER_IMAGE"); /// /// Constant AWS_LAMBDA_FUNCTION for AggregationResourceType /// public static readonly AggregationResourceType AWS_LAMBDA_FUNCTION = new AggregationResourceType("AWS_LAMBDA_FUNCTION"); /// /// 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 AggregationResourceType(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 AggregationResourceType 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 AggregationResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AggregationType. /// public class AggregationType : ConstantClass { /// /// Constant ACCOUNT for AggregationType /// public static readonly AggregationType ACCOUNT = new AggregationType("ACCOUNT"); /// /// Constant AMI for AggregationType /// public static readonly AggregationType AMI = new AggregationType("AMI"); /// /// Constant AWS_EC2_INSTANCE for AggregationType /// public static readonly AggregationType AWS_EC2_INSTANCE = new AggregationType("AWS_EC2_INSTANCE"); /// /// Constant AWS_ECR_CONTAINER for AggregationType /// public static readonly AggregationType AWS_ECR_CONTAINER = new AggregationType("AWS_ECR_CONTAINER"); /// /// Constant AWS_LAMBDA_FUNCTION for AggregationType /// public static readonly AggregationType AWS_LAMBDA_FUNCTION = new AggregationType("AWS_LAMBDA_FUNCTION"); /// /// Constant FINDING_TYPE for AggregationType /// public static readonly AggregationType FINDING_TYPE = new AggregationType("FINDING_TYPE"); /// /// Constant IMAGE_LAYER for AggregationType /// public static readonly AggregationType IMAGE_LAYER = new AggregationType("IMAGE_LAYER"); /// /// Constant LAMBDA_LAYER for AggregationType /// public static readonly AggregationType LAMBDA_LAYER = new AggregationType("LAMBDA_LAYER"); /// /// Constant PACKAGE for AggregationType /// public static readonly AggregationType PACKAGE = new AggregationType("PACKAGE"); /// /// Constant REPOSITORY for AggregationType /// public static readonly AggregationType REPOSITORY = new AggregationType("REPOSITORY"); /// /// Constant TITLE for AggregationType /// public static readonly AggregationType TITLE = new AggregationType("TITLE"); /// /// 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 AggregationType(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 AggregationType 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 AggregationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AmiSortBy. /// public class AmiSortBy : ConstantClass { /// /// Constant AFFECTED_INSTANCES for AmiSortBy /// public static readonly AmiSortBy AFFECTED_INSTANCES = new AmiSortBy("AFFECTED_INSTANCES"); /// /// Constant ALL for AmiSortBy /// public static readonly AmiSortBy ALL = new AmiSortBy("ALL"); /// /// Constant CRITICAL for AmiSortBy /// public static readonly AmiSortBy CRITICAL = new AmiSortBy("CRITICAL"); /// /// Constant HIGH for AmiSortBy /// public static readonly AmiSortBy HIGH = new AmiSortBy("HIGH"); /// /// 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 AmiSortBy(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 AmiSortBy 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 AmiSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type Architecture. /// public class Architecture : ConstantClass { /// /// Constant ARM64 for Architecture /// public static readonly Architecture ARM64 = new Architecture("ARM64"); /// /// Constant X86_64 for Architecture /// public static readonly Architecture X86_64 = new Architecture("X86_64"); /// /// 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 Architecture(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 Architecture 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 Architecture(string value) { return FindValue(value); } } /// /// Constants used for properties of type AwsEcrContainerSortBy. /// public class AwsEcrContainerSortBy : ConstantClass { /// /// Constant ALL for AwsEcrContainerSortBy /// public static readonly AwsEcrContainerSortBy ALL = new AwsEcrContainerSortBy("ALL"); /// /// Constant CRITICAL for AwsEcrContainerSortBy /// public static readonly AwsEcrContainerSortBy CRITICAL = new AwsEcrContainerSortBy("CRITICAL"); /// /// Constant HIGH for AwsEcrContainerSortBy /// public static readonly AwsEcrContainerSortBy HIGH = new AwsEcrContainerSortBy("HIGH"); /// /// 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 AwsEcrContainerSortBy(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 AwsEcrContainerSortBy 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 AwsEcrContainerSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type CodeSnippetErrorCode. /// public class CodeSnippetErrorCode : ConstantClass { /// /// Constant ACCESS_DENIED for CodeSnippetErrorCode /// public static readonly CodeSnippetErrorCode ACCESS_DENIED = new CodeSnippetErrorCode("ACCESS_DENIED"); /// /// Constant CODE_SNIPPET_NOT_FOUND for CodeSnippetErrorCode /// public static readonly CodeSnippetErrorCode CODE_SNIPPET_NOT_FOUND = new CodeSnippetErrorCode("CODE_SNIPPET_NOT_FOUND"); /// /// Constant INTERNAL_ERROR for CodeSnippetErrorCode /// public static readonly CodeSnippetErrorCode INTERNAL_ERROR = new CodeSnippetErrorCode("INTERNAL_ERROR"); /// /// Constant INVALID_INPUT for CodeSnippetErrorCode /// public static readonly CodeSnippetErrorCode INVALID_INPUT = new CodeSnippetErrorCode("INVALID_INPUT"); /// /// 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 CodeSnippetErrorCode(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 CodeSnippetErrorCode 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 CodeSnippetErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type CoverageMapComparison. /// public class CoverageMapComparison : ConstantClass { /// /// Constant EQUALS for CoverageMapComparison /// public static readonly CoverageMapComparison EQUALS = new CoverageMapComparison("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 CoverageMapComparison(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 CoverageMapComparison 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 CoverageMapComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type CoverageResourceType. /// public class CoverageResourceType : ConstantClass { /// /// Constant AWS_EC2_INSTANCE for CoverageResourceType /// public static readonly CoverageResourceType AWS_EC2_INSTANCE = new CoverageResourceType("AWS_EC2_INSTANCE"); /// /// Constant AWS_ECR_CONTAINER_IMAGE for CoverageResourceType /// public static readonly CoverageResourceType AWS_ECR_CONTAINER_IMAGE = new CoverageResourceType("AWS_ECR_CONTAINER_IMAGE"); /// /// Constant AWS_ECR_REPOSITORY for CoverageResourceType /// public static readonly CoverageResourceType AWS_ECR_REPOSITORY = new CoverageResourceType("AWS_ECR_REPOSITORY"); /// /// Constant AWS_LAMBDA_FUNCTION for CoverageResourceType /// public static readonly CoverageResourceType AWS_LAMBDA_FUNCTION = new CoverageResourceType("AWS_LAMBDA_FUNCTION"); /// /// 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 CoverageResourceType(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 CoverageResourceType 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 CoverageResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type CoverageStringComparison. /// public class CoverageStringComparison : ConstantClass { /// /// Constant EQUALS for CoverageStringComparison /// public static readonly CoverageStringComparison EQUALS = new CoverageStringComparison("EQUALS"); /// /// Constant NOT_EQUALS for CoverageStringComparison /// public static readonly CoverageStringComparison NOT_EQUALS = new CoverageStringComparison("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 CoverageStringComparison(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 CoverageStringComparison 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 CoverageStringComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type Currency. /// public class Currency : ConstantClass { /// /// Constant USD for Currency /// public static readonly Currency USD = new Currency("USD"); /// /// 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 Currency(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 Currency 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 Currency(string value) { return FindValue(value); } } /// /// Constants used for properties of type DelegatedAdminStatus. /// public class DelegatedAdminStatus : ConstantClass { /// /// Constant DISABLE_IN_PROGRESS for DelegatedAdminStatus /// public static readonly DelegatedAdminStatus DISABLE_IN_PROGRESS = new DelegatedAdminStatus("DISABLE_IN_PROGRESS"); /// /// Constant ENABLED for DelegatedAdminStatus /// public static readonly DelegatedAdminStatus ENABLED = new DelegatedAdminStatus("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 DelegatedAdminStatus(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 DelegatedAdminStatus 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 DelegatedAdminStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Ec2DeepInspectionStatus. /// public class Ec2DeepInspectionStatus : ConstantClass { /// /// Constant ACTIVATED for Ec2DeepInspectionStatus /// public static readonly Ec2DeepInspectionStatus ACTIVATED = new Ec2DeepInspectionStatus("ACTIVATED"); /// /// Constant DEACTIVATED for Ec2DeepInspectionStatus /// public static readonly Ec2DeepInspectionStatus DEACTIVATED = new Ec2DeepInspectionStatus("DEACTIVATED"); /// /// Constant FAILED for Ec2DeepInspectionStatus /// public static readonly Ec2DeepInspectionStatus FAILED = new Ec2DeepInspectionStatus("FAILED"); /// /// Constant PENDING for Ec2DeepInspectionStatus /// public static readonly Ec2DeepInspectionStatus PENDING = new Ec2DeepInspectionStatus("PENDING"); /// /// 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 Ec2DeepInspectionStatus(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 Ec2DeepInspectionStatus 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 Ec2DeepInspectionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Ec2InstanceSortBy. /// public class Ec2InstanceSortBy : ConstantClass { /// /// Constant ALL for Ec2InstanceSortBy /// public static readonly Ec2InstanceSortBy ALL = new Ec2InstanceSortBy("ALL"); /// /// Constant CRITICAL for Ec2InstanceSortBy /// public static readonly Ec2InstanceSortBy CRITICAL = new Ec2InstanceSortBy("CRITICAL"); /// /// Constant HIGH for Ec2InstanceSortBy /// public static readonly Ec2InstanceSortBy HIGH = new Ec2InstanceSortBy("HIGH"); /// /// Constant NETWORK_FINDINGS for Ec2InstanceSortBy /// public static readonly Ec2InstanceSortBy NETWORK_FINDINGS = new Ec2InstanceSortBy("NETWORK_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 Ec2InstanceSortBy(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 Ec2InstanceSortBy 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 Ec2InstanceSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type Ec2Platform. /// public class Ec2Platform : ConstantClass { /// /// Constant LINUX for Ec2Platform /// public static readonly Ec2Platform LINUX = new Ec2Platform("LINUX"); /// /// Constant UNKNOWN for Ec2Platform /// public static readonly Ec2Platform UNKNOWN = new Ec2Platform("UNKNOWN"); /// /// Constant WINDOWS for Ec2Platform /// public static readonly Ec2Platform WINDOWS = new Ec2Platform("WINDOWS"); /// /// 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 Ec2Platform(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 Ec2Platform 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 Ec2Platform(string value) { return FindValue(value); } } /// /// Constants used for properties of type EcrRescanDuration. /// public class EcrRescanDuration : ConstantClass { /// /// Constant DAYS_180 for EcrRescanDuration /// public static readonly EcrRescanDuration DAYS_180 = new EcrRescanDuration("DAYS_180"); /// /// Constant DAYS_30 for EcrRescanDuration /// public static readonly EcrRescanDuration DAYS_30 = new EcrRescanDuration("DAYS_30"); /// /// Constant LIFETIME for EcrRescanDuration /// public static readonly EcrRescanDuration LIFETIME = new EcrRescanDuration("LIFETIME"); /// /// 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 EcrRescanDuration(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 EcrRescanDuration 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 EcrRescanDuration(string value) { return FindValue(value); } } /// /// Constants used for properties of type EcrRescanDurationStatus. /// public class EcrRescanDurationStatus : ConstantClass { /// /// Constant FAILED for EcrRescanDurationStatus /// public static readonly EcrRescanDurationStatus FAILED = new EcrRescanDurationStatus("FAILED"); /// /// Constant PENDING for EcrRescanDurationStatus /// public static readonly EcrRescanDurationStatus PENDING = new EcrRescanDurationStatus("PENDING"); /// /// Constant SUCCESS for EcrRescanDurationStatus /// public static readonly EcrRescanDurationStatus SUCCESS = new EcrRescanDurationStatus("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 EcrRescanDurationStatus(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 EcrRescanDurationStatus 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 EcrRescanDurationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type EcrScanFrequency. /// public class EcrScanFrequency : ConstantClass { /// /// Constant CONTINUOUS_SCAN for EcrScanFrequency /// public static readonly EcrScanFrequency CONTINUOUS_SCAN = new EcrScanFrequency("CONTINUOUS_SCAN"); /// /// Constant MANUAL for EcrScanFrequency /// public static readonly EcrScanFrequency MANUAL = new EcrScanFrequency("MANUAL"); /// /// Constant SCAN_ON_PUSH for EcrScanFrequency /// public static readonly EcrScanFrequency SCAN_ON_PUSH = new EcrScanFrequency("SCAN_ON_PUSH"); /// /// 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 EcrScanFrequency(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 EcrScanFrequency 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 EcrScanFrequency(string value) { return FindValue(value); } } /// /// Constants used for properties of type ErrorCode. /// public class ErrorCode : ConstantClass { /// /// Constant ACCESS_DENIED for ErrorCode /// public static readonly ErrorCode ACCESS_DENIED = new ErrorCode("ACCESS_DENIED"); /// /// Constant ACCOUNT_IS_ISOLATED for ErrorCode /// public static readonly ErrorCode ACCOUNT_IS_ISOLATED = new ErrorCode("ACCOUNT_IS_ISOLATED"); /// /// Constant ALREADY_ENABLED for ErrorCode /// public static readonly ErrorCode ALREADY_ENABLED = new ErrorCode("ALREADY_ENABLED"); /// /// Constant DISABLE_IN_PROGRESS for ErrorCode /// public static readonly ErrorCode DISABLE_IN_PROGRESS = new ErrorCode("DISABLE_IN_PROGRESS"); /// /// Constant DISASSOCIATE_ALL_MEMBERS for ErrorCode /// public static readonly ErrorCode DISASSOCIATE_ALL_MEMBERS = new ErrorCode("DISASSOCIATE_ALL_MEMBERS"); /// /// Constant ENABLE_IN_PROGRESS for ErrorCode /// public static readonly ErrorCode ENABLE_IN_PROGRESS = new ErrorCode("ENABLE_IN_PROGRESS"); /// /// Constant EVENTBRIDGE_THROTTLED for ErrorCode /// public static readonly ErrorCode EVENTBRIDGE_THROTTLED = new ErrorCode("EVENTBRIDGE_THROTTLED"); /// /// Constant EVENTBRIDGE_UNAVAILABLE for ErrorCode /// public static readonly ErrorCode EVENTBRIDGE_UNAVAILABLE = new ErrorCode("EVENTBRIDGE_UNAVAILABLE"); /// /// Constant INTERNAL_ERROR for ErrorCode /// public static readonly ErrorCode INTERNAL_ERROR = new ErrorCode("INTERNAL_ERROR"); /// /// Constant RESOURCE_NOT_FOUND for ErrorCode /// public static readonly ErrorCode RESOURCE_NOT_FOUND = new ErrorCode("RESOURCE_NOT_FOUND"); /// /// Constant RESOURCE_SCAN_NOT_DISABLED for ErrorCode /// public static readonly ErrorCode RESOURCE_SCAN_NOT_DISABLED = new ErrorCode("RESOURCE_SCAN_NOT_DISABLED"); /// /// Constant SSM_THROTTLED for ErrorCode /// public static readonly ErrorCode SSM_THROTTLED = new ErrorCode("SSM_THROTTLED"); /// /// Constant SSM_UNAVAILABLE for ErrorCode /// public static readonly ErrorCode SSM_UNAVAILABLE = new ErrorCode("SSM_UNAVAILABLE"); /// /// Constant SUSPEND_IN_PROGRESS for ErrorCode /// public static readonly ErrorCode SUSPEND_IN_PROGRESS = new ErrorCode("SUSPEND_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 ErrorCode(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 ErrorCode 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 ErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExploitAvailable. /// public class ExploitAvailable : ConstantClass { /// /// Constant NO for ExploitAvailable /// public static readonly ExploitAvailable NO = new ExploitAvailable("NO"); /// /// Constant YES for ExploitAvailable /// public static readonly ExploitAvailable YES = new ExploitAvailable("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 ExploitAvailable(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 ExploitAvailable 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 ExploitAvailable(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExternalReportStatus. /// public class ExternalReportStatus : ConstantClass { /// /// Constant CANCELLED for ExternalReportStatus /// public static readonly ExternalReportStatus CANCELLED = new ExternalReportStatus("CANCELLED"); /// /// Constant FAILED for ExternalReportStatus /// public static readonly ExternalReportStatus FAILED = new ExternalReportStatus("FAILED"); /// /// Constant IN_PROGRESS for ExternalReportStatus /// public static readonly ExternalReportStatus IN_PROGRESS = new ExternalReportStatus("IN_PROGRESS"); /// /// Constant SUCCEEDED for ExternalReportStatus /// public static readonly ExternalReportStatus SUCCEEDED = new ExternalReportStatus("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 ExternalReportStatus(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 ExternalReportStatus 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 ExternalReportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type FilterAction. /// public class FilterAction : ConstantClass { /// /// Constant NONE for FilterAction /// public static readonly FilterAction NONE = new FilterAction("NONE"); /// /// Constant SUPPRESS for FilterAction /// public static readonly FilterAction SUPPRESS = new FilterAction("SUPPRESS"); /// /// 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 FilterAction(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 FilterAction 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 FilterAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingStatus. /// public class FindingStatus : ConstantClass { /// /// Constant ACTIVE for FindingStatus /// public static readonly FindingStatus ACTIVE = new FindingStatus("ACTIVE"); /// /// Constant CLOSED for FindingStatus /// public static readonly FindingStatus CLOSED = new FindingStatus("CLOSED"); /// /// Constant SUPPRESSED for FindingStatus /// public static readonly FindingStatus SUPPRESSED = new FindingStatus("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 FindingStatus(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 FindingStatus 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 FindingStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingType. /// public class FindingType : ConstantClass { /// /// Constant CODE_VULNERABILITY for FindingType /// public static readonly FindingType CODE_VULNERABILITY = new FindingType("CODE_VULNERABILITY"); /// /// Constant NETWORK_REACHABILITY for FindingType /// public static readonly FindingType NETWORK_REACHABILITY = new FindingType("NETWORK_REACHABILITY"); /// /// Constant PACKAGE_VULNERABILITY for FindingType /// public static readonly FindingType PACKAGE_VULNERABILITY = new FindingType("PACKAGE_VULNERABILITY"); /// /// 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 FindingType(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 FindingType 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 FindingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingTypeSortBy. /// public class FindingTypeSortBy : ConstantClass { /// /// Constant ALL for FindingTypeSortBy /// public static readonly FindingTypeSortBy ALL = new FindingTypeSortBy("ALL"); /// /// Constant CRITICAL for FindingTypeSortBy /// public static readonly FindingTypeSortBy CRITICAL = new FindingTypeSortBy("CRITICAL"); /// /// Constant HIGH for FindingTypeSortBy /// public static readonly FindingTypeSortBy HIGH = new FindingTypeSortBy("HIGH"); /// /// 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 FindingTypeSortBy(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 FindingTypeSortBy 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 FindingTypeSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type FixAvailable. /// public class FixAvailable : ConstantClass { /// /// Constant NO for FixAvailable /// public static readonly FixAvailable NO = new FixAvailable("NO"); /// /// Constant PARTIAL for FixAvailable /// public static readonly FixAvailable PARTIAL = new FixAvailable("PARTIAL"); /// /// Constant YES for FixAvailable /// public static readonly FixAvailable YES = new FixAvailable("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 FixAvailable(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 FixAvailable 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 FixAvailable(string value) { return FindValue(value); } } /// /// Constants used for properties of type FreeTrialInfoErrorCode. /// public class FreeTrialInfoErrorCode : ConstantClass { /// /// Constant ACCESS_DENIED for FreeTrialInfoErrorCode /// public static readonly FreeTrialInfoErrorCode ACCESS_DENIED = new FreeTrialInfoErrorCode("ACCESS_DENIED"); /// /// Constant INTERNAL_ERROR for FreeTrialInfoErrorCode /// public static readonly FreeTrialInfoErrorCode INTERNAL_ERROR = new FreeTrialInfoErrorCode("INTERNAL_ERROR"); /// /// 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 FreeTrialInfoErrorCode(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 FreeTrialInfoErrorCode 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 FreeTrialInfoErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type FreeTrialStatus. /// public class FreeTrialStatus : ConstantClass { /// /// Constant ACTIVE for FreeTrialStatus /// public static readonly FreeTrialStatus ACTIVE = new FreeTrialStatus("ACTIVE"); /// /// Constant INACTIVE for FreeTrialStatus /// public static readonly FreeTrialStatus INACTIVE = new FreeTrialStatus("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 FreeTrialStatus(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 FreeTrialStatus 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 FreeTrialStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type FreeTrialType. /// public class FreeTrialType : ConstantClass { /// /// Constant EC2 for FreeTrialType /// public static readonly FreeTrialType EC2 = new FreeTrialType("EC2"); /// /// Constant ECR for FreeTrialType /// public static readonly FreeTrialType ECR = new FreeTrialType("ECR"); /// /// Constant LAMBDA for FreeTrialType /// public static readonly FreeTrialType LAMBDA = new FreeTrialType("LAMBDA"); /// /// Constant LAMBDA_CODE for FreeTrialType /// public static readonly FreeTrialType LAMBDA_CODE = new FreeTrialType("LAMBDA_CODE"); /// /// 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 FreeTrialType(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 FreeTrialType 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 FreeTrialType(string value) { return FindValue(value); } } /// /// Constants used for properties of type GroupKey. /// public class GroupKey : ConstantClass { /// /// Constant ACCOUNT_ID for GroupKey /// public static readonly GroupKey ACCOUNT_ID = new GroupKey("ACCOUNT_ID"); /// /// Constant ECR_REPOSITORY_NAME for GroupKey /// public static readonly GroupKey ECR_REPOSITORY_NAME = new GroupKey("ECR_REPOSITORY_NAME"); /// /// Constant RESOURCE_TYPE for GroupKey /// public static readonly GroupKey RESOURCE_TYPE = new GroupKey("RESOURCE_TYPE"); /// /// Constant SCAN_STATUS_CODE for GroupKey /// public static readonly GroupKey SCAN_STATUS_CODE = new GroupKey("SCAN_STATUS_CODE"); /// /// Constant SCAN_STATUS_REASON for GroupKey /// public static readonly GroupKey SCAN_STATUS_REASON = new GroupKey("SCAN_STATUS_REASON"); /// /// 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 GroupKey(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 GroupKey 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 GroupKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImageLayerSortBy. /// public class ImageLayerSortBy : ConstantClass { /// /// Constant ALL for ImageLayerSortBy /// public static readonly ImageLayerSortBy ALL = new ImageLayerSortBy("ALL"); /// /// Constant CRITICAL for ImageLayerSortBy /// public static readonly ImageLayerSortBy CRITICAL = new ImageLayerSortBy("CRITICAL"); /// /// Constant HIGH for ImageLayerSortBy /// public static readonly ImageLayerSortBy HIGH = new ImageLayerSortBy("HIGH"); /// /// 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 ImageLayerSortBy(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 ImageLayerSortBy 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 ImageLayerSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type LambdaFunctionSortBy. /// public class LambdaFunctionSortBy : ConstantClass { /// /// Constant ALL for LambdaFunctionSortBy /// public static readonly LambdaFunctionSortBy ALL = new LambdaFunctionSortBy("ALL"); /// /// Constant CRITICAL for LambdaFunctionSortBy /// public static readonly LambdaFunctionSortBy CRITICAL = new LambdaFunctionSortBy("CRITICAL"); /// /// Constant HIGH for LambdaFunctionSortBy /// public static readonly LambdaFunctionSortBy HIGH = new LambdaFunctionSortBy("HIGH"); /// /// 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 LambdaFunctionSortBy(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 LambdaFunctionSortBy 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 LambdaFunctionSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type LambdaLayerSortBy. /// public class LambdaLayerSortBy : ConstantClass { /// /// Constant ALL for LambdaLayerSortBy /// public static readonly LambdaLayerSortBy ALL = new LambdaLayerSortBy("ALL"); /// /// Constant CRITICAL for LambdaLayerSortBy /// public static readonly LambdaLayerSortBy CRITICAL = new LambdaLayerSortBy("CRITICAL"); /// /// Constant HIGH for LambdaLayerSortBy /// public static readonly LambdaLayerSortBy HIGH = new LambdaLayerSortBy("HIGH"); /// /// 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 LambdaLayerSortBy(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 LambdaLayerSortBy 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 LambdaLayerSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type MapComparison. /// public class MapComparison : ConstantClass { /// /// Constant EQUALS for MapComparison /// public static readonly MapComparison EQUALS = new MapComparison("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 MapComparison(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 MapComparison 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 MapComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkProtocol. /// public class NetworkProtocol : ConstantClass { /// /// Constant TCP for NetworkProtocol /// public static readonly NetworkProtocol TCP = new NetworkProtocol("TCP"); /// /// Constant UDP for NetworkProtocol /// public static readonly NetworkProtocol UDP = new NetworkProtocol("UDP"); /// /// 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 NetworkProtocol(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 NetworkProtocol 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 NetworkProtocol(string value) { return FindValue(value); } } /// /// Constants used for properties of type Operation. /// public class Operation : ConstantClass { /// /// Constant DISABLE_REPOSITORY for Operation /// public static readonly Operation DISABLE_REPOSITORY = new Operation("DISABLE_REPOSITORY"); /// /// Constant DISABLE_SCANNING for Operation /// public static readonly Operation DISABLE_SCANNING = new Operation("DISABLE_SCANNING"); /// /// Constant ENABLE_REPOSITORY for Operation /// public static readonly Operation ENABLE_REPOSITORY = new Operation("ENABLE_REPOSITORY"); /// /// Constant ENABLE_SCANNING for Operation /// public static readonly Operation ENABLE_SCANNING = new Operation("ENABLE_SCANNING"); /// /// 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 Operation(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 Operation 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 Operation(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageManager. /// public class PackageManager : ConstantClass { /// /// Constant BUNDLER for PackageManager /// public static readonly PackageManager BUNDLER = new PackageManager("BUNDLER"); /// /// Constant CARGO for PackageManager /// public static readonly PackageManager CARGO = new PackageManager("CARGO"); /// /// Constant COMPOSER for PackageManager /// public static readonly PackageManager COMPOSER = new PackageManager("COMPOSER"); /// /// Constant GEMSPEC for PackageManager /// public static readonly PackageManager GEMSPEC = new PackageManager("GEMSPEC"); /// /// Constant GOBINARY for PackageManager /// public static readonly PackageManager GOBINARY = new PackageManager("GOBINARY"); /// /// Constant GOMOD for PackageManager /// public static readonly PackageManager GOMOD = new PackageManager("GOMOD"); /// /// Constant JAR for PackageManager /// public static readonly PackageManager JAR = new PackageManager("JAR"); /// /// Constant NODEPKG for PackageManager /// public static readonly PackageManager NODEPKG = new PackageManager("NODEPKG"); /// /// Constant NPM for PackageManager /// public static readonly PackageManager NPM = new PackageManager("NPM"); /// /// Constant NUGET for PackageManager /// public static readonly PackageManager NUGET = new PackageManager("NUGET"); /// /// Constant OS for PackageManager /// public static readonly PackageManager OS = new PackageManager("OS"); /// /// Constant PIP for PackageManager /// public static readonly PackageManager PIP = new PackageManager("PIP"); /// /// Constant PIPENV for PackageManager /// public static readonly PackageManager PIPENV = new PackageManager("PIPENV"); /// /// Constant POETRY for PackageManager /// public static readonly PackageManager POETRY = new PackageManager("POETRY"); /// /// Constant POM for PackageManager /// public static readonly PackageManager POM = new PackageManager("POM"); /// /// Constant PYTHONPKG for PackageManager /// public static readonly PackageManager PYTHONPKG = new PackageManager("PYTHONPKG"); /// /// Constant YARN for PackageManager /// public static readonly PackageManager YARN = new PackageManager("YARN"); /// /// 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 PackageManager(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 PackageManager 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 PackageManager(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageSortBy. /// public class PackageSortBy : ConstantClass { /// /// Constant ALL for PackageSortBy /// public static readonly PackageSortBy ALL = new PackageSortBy("ALL"); /// /// Constant CRITICAL for PackageSortBy /// public static readonly PackageSortBy CRITICAL = new PackageSortBy("CRITICAL"); /// /// Constant HIGH for PackageSortBy /// public static readonly PackageSortBy HIGH = new PackageSortBy("HIGH"); /// /// 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 PackageSortBy(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 PackageSortBy 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 PackageSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageType. /// public class PackageType : ConstantClass { /// /// Constant IMAGE for PackageType /// public static readonly PackageType IMAGE = new PackageType("IMAGE"); /// /// Constant ZIP for PackageType /// public static readonly PackageType ZIP = new PackageType("ZIP"); /// /// 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 PackageType(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 PackageType 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 PackageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RelationshipStatus. /// public class RelationshipStatus : ConstantClass { /// /// Constant ACCOUNT_SUSPENDED for RelationshipStatus /// public static readonly RelationshipStatus ACCOUNT_SUSPENDED = new RelationshipStatus("ACCOUNT_SUSPENDED"); /// /// Constant CANNOT_CREATE_DETECTOR_IN_ORG_MASTER for RelationshipStatus /// public static readonly RelationshipStatus CANNOT_CREATE_DETECTOR_IN_ORG_MASTER = new RelationshipStatus("CANNOT_CREATE_DETECTOR_IN_ORG_MASTER"); /// /// Constant CREATED for RelationshipStatus /// public static readonly RelationshipStatus CREATED = new RelationshipStatus("CREATED"); /// /// Constant DELETED for RelationshipStatus /// public static readonly RelationshipStatus DELETED = new RelationshipStatus("DELETED"); /// /// Constant DISABLED for RelationshipStatus /// public static readonly RelationshipStatus DISABLED = new RelationshipStatus("DISABLED"); /// /// Constant EMAIL_VERIFICATION_FAILED for RelationshipStatus /// public static readonly RelationshipStatus EMAIL_VERIFICATION_FAILED = new RelationshipStatus("EMAIL_VERIFICATION_FAILED"); /// /// Constant EMAIL_VERIFICATION_IN_PROGRESS for RelationshipStatus /// public static readonly RelationshipStatus EMAIL_VERIFICATION_IN_PROGRESS = new RelationshipStatus("EMAIL_VERIFICATION_IN_PROGRESS"); /// /// Constant ENABLED for RelationshipStatus /// public static readonly RelationshipStatus ENABLED = new RelationshipStatus("ENABLED"); /// /// Constant INVITED for RelationshipStatus /// public static readonly RelationshipStatus INVITED = new RelationshipStatus("INVITED"); /// /// Constant REGION_DISABLED for RelationshipStatus /// public static readonly RelationshipStatus REGION_DISABLED = new RelationshipStatus("REGION_DISABLED"); /// /// Constant REMOVED for RelationshipStatus /// public static readonly RelationshipStatus REMOVED = new RelationshipStatus("REMOVED"); /// /// Constant RESIGNED for RelationshipStatus /// public static readonly RelationshipStatus RESIGNED = new RelationshipStatus("RESIGNED"); /// /// 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 RelationshipStatus(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 RelationshipStatus 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 RelationshipStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReportFormat. /// public class ReportFormat : ConstantClass { /// /// Constant CSV for ReportFormat /// public static readonly ReportFormat CSV = new ReportFormat("CSV"); /// /// Constant JSON for ReportFormat /// public static readonly ReportFormat JSON = new ReportFormat("JSON"); /// /// 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 ReportFormat(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 ReportFormat 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 ReportFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReportingErrorCode. /// public class ReportingErrorCode : ConstantClass { /// /// Constant BUCKET_NOT_FOUND for ReportingErrorCode /// public static readonly ReportingErrorCode BUCKET_NOT_FOUND = new ReportingErrorCode("BUCKET_NOT_FOUND"); /// /// Constant INCOMPATIBLE_BUCKET_REGION for ReportingErrorCode /// public static readonly ReportingErrorCode INCOMPATIBLE_BUCKET_REGION = new ReportingErrorCode("INCOMPATIBLE_BUCKET_REGION"); /// /// Constant INTERNAL_ERROR for ReportingErrorCode /// public static readonly ReportingErrorCode INTERNAL_ERROR = new ReportingErrorCode("INTERNAL_ERROR"); /// /// Constant INVALID_PERMISSIONS for ReportingErrorCode /// public static readonly ReportingErrorCode INVALID_PERMISSIONS = new ReportingErrorCode("INVALID_PERMISSIONS"); /// /// Constant MALFORMED_KMS_KEY for ReportingErrorCode /// public static readonly ReportingErrorCode MALFORMED_KMS_KEY = new ReportingErrorCode("MALFORMED_KMS_KEY"); /// /// Constant NO_FINDINGS_FOUND for ReportingErrorCode /// public static readonly ReportingErrorCode NO_FINDINGS_FOUND = new ReportingErrorCode("NO_FINDINGS_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 ReportingErrorCode(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 ReportingErrorCode 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 ReportingErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type RepositorySortBy. /// public class RepositorySortBy : ConstantClass { /// /// Constant AFFECTED_IMAGES for RepositorySortBy /// public static readonly RepositorySortBy AFFECTED_IMAGES = new RepositorySortBy("AFFECTED_IMAGES"); /// /// Constant ALL for RepositorySortBy /// public static readonly RepositorySortBy ALL = new RepositorySortBy("ALL"); /// /// Constant CRITICAL for RepositorySortBy /// public static readonly RepositorySortBy CRITICAL = new RepositorySortBy("CRITICAL"); /// /// Constant HIGH for RepositorySortBy /// public static readonly RepositorySortBy HIGH = new RepositorySortBy("HIGH"); /// /// 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 RepositorySortBy(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 RepositorySortBy 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 RepositorySortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceMapComparison. /// public class ResourceMapComparison : ConstantClass { /// /// Constant EQUALS for ResourceMapComparison /// public static readonly ResourceMapComparison EQUALS = new ResourceMapComparison("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 ResourceMapComparison(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 ResourceMapComparison 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 ResourceMapComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceScanType. /// public class ResourceScanType : ConstantClass { /// /// Constant EC2 for ResourceScanType /// public static readonly ResourceScanType EC2 = new ResourceScanType("EC2"); /// /// Constant ECR for ResourceScanType /// public static readonly ResourceScanType ECR = new ResourceScanType("ECR"); /// /// Constant LAMBDA for ResourceScanType /// public static readonly ResourceScanType LAMBDA = new ResourceScanType("LAMBDA"); /// /// Constant LAMBDA_CODE for ResourceScanType /// public static readonly ResourceScanType LAMBDA_CODE = new ResourceScanType("LAMBDA_CODE"); /// /// 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 ResourceScanType(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 ResourceScanType 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 ResourceScanType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceStringComparison. /// public class ResourceStringComparison : ConstantClass { /// /// Constant EQUALS for ResourceStringComparison /// public static readonly ResourceStringComparison EQUALS = new ResourceStringComparison("EQUALS"); /// /// Constant NOT_EQUALS for ResourceStringComparison /// public static readonly ResourceStringComparison NOT_EQUALS = new ResourceStringComparison("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 ResourceStringComparison(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 ResourceStringComparison 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 ResourceStringComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceType. /// public class ResourceType : ConstantClass { /// /// Constant AWS_EC2_INSTANCE for ResourceType /// public static readonly ResourceType AWS_EC2_INSTANCE = new ResourceType("AWS_EC2_INSTANCE"); /// /// Constant AWS_ECR_CONTAINER_IMAGE for ResourceType /// public static readonly ResourceType AWS_ECR_CONTAINER_IMAGE = new ResourceType("AWS_ECR_CONTAINER_IMAGE"); /// /// Constant AWS_ECR_REPOSITORY for ResourceType /// public static readonly ResourceType AWS_ECR_REPOSITORY = new ResourceType("AWS_ECR_REPOSITORY"); /// /// Constant AWS_LAMBDA_FUNCTION for ResourceType /// public static readonly ResourceType AWS_LAMBDA_FUNCTION = new ResourceType("AWS_LAMBDA_FUNCTION"); /// /// 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 Runtime. /// public class Runtime : ConstantClass { /// /// Constant GO_1_X for Runtime /// public static readonly Runtime GO_1_X = new Runtime("GO_1_X"); /// /// Constant JAVA_11 for Runtime /// public static readonly Runtime JAVA_11 = new Runtime("JAVA_11"); /// /// Constant JAVA_17 for Runtime /// public static readonly Runtime JAVA_17 = new Runtime("JAVA_17"); /// /// Constant JAVA_8 for Runtime /// public static readonly Runtime JAVA_8 = new Runtime("JAVA_8"); /// /// Constant JAVA_8_AL2 for Runtime /// public static readonly Runtime JAVA_8_AL2 = new Runtime("JAVA_8_AL2"); /// /// Constant NODEJS for Runtime /// public static readonly Runtime NODEJS = new Runtime("NODEJS"); /// /// Constant NODEJS_12_X for Runtime /// public static readonly Runtime NODEJS_12_X = new Runtime("NODEJS_12_X"); /// /// Constant NODEJS_14_X for Runtime /// public static readonly Runtime NODEJS_14_X = new Runtime("NODEJS_14_X"); /// /// Constant NODEJS_16_X for Runtime /// public static readonly Runtime NODEJS_16_X = new Runtime("NODEJS_16_X"); /// /// Constant NODEJS_18_X for Runtime /// public static readonly Runtime NODEJS_18_X = new Runtime("NODEJS_18_X"); /// /// Constant PYTHON_3_10 for Runtime /// public static readonly Runtime PYTHON_3_10 = new Runtime("PYTHON_3_10"); /// /// Constant PYTHON_3_7 for Runtime /// public static readonly Runtime PYTHON_3_7 = new Runtime("PYTHON_3_7"); /// /// Constant PYTHON_3_8 for Runtime /// public static readonly Runtime PYTHON_3_8 = new Runtime("PYTHON_3_8"); /// /// Constant PYTHON_3_9 for Runtime /// public static readonly Runtime PYTHON_3_9 = new Runtime("PYTHON_3_9"); /// /// Constant UNSUPPORTED for Runtime /// public static readonly Runtime UNSUPPORTED = new Runtime("UNSUPPORTED"); /// /// 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 Runtime(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 Runtime 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 Runtime(string value) { return FindValue(value); } } /// /// Constants used for properties of type SbomReportFormat. /// public class SbomReportFormat : ConstantClass { /// /// Constant CYCLONEDX_1_4 for SbomReportFormat /// public static readonly SbomReportFormat CYCLONEDX_1_4 = new SbomReportFormat("CYCLONEDX_1_4"); /// /// Constant SPDX_2_3 for SbomReportFormat /// public static readonly SbomReportFormat SPDX_2_3 = new SbomReportFormat("SPDX_2_3"); /// /// 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 SbomReportFormat(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 SbomReportFormat 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 SbomReportFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScanStatusCode. /// public class ScanStatusCode : ConstantClass { /// /// Constant ACTIVE for ScanStatusCode /// public static readonly ScanStatusCode ACTIVE = new ScanStatusCode("ACTIVE"); /// /// Constant INACTIVE for ScanStatusCode /// public static readonly ScanStatusCode INACTIVE = new ScanStatusCode("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 ScanStatusCode(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 ScanStatusCode 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 ScanStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScanStatusReason. /// public class ScanStatusReason : ConstantClass { /// /// Constant ACCESS_DENIED for ScanStatusReason /// public static readonly ScanStatusReason ACCESS_DENIED = new ScanStatusReason("ACCESS_DENIED"); /// /// Constant DEEP_INSPECTION_COLLECTION_TIME_LIMIT_EXCEEDED for ScanStatusReason /// public static readonly ScanStatusReason DEEP_INSPECTION_COLLECTION_TIME_LIMIT_EXCEEDED = new ScanStatusReason("DEEP_INSPECTION_COLLECTION_TIME_LIMIT_EXCEEDED"); /// /// Constant DEEP_INSPECTION_DAILY_SSM_INVENTORY_LIMIT_EXCEEDED for ScanStatusReason /// public static readonly ScanStatusReason DEEP_INSPECTION_DAILY_SSM_INVENTORY_LIMIT_EXCEEDED = new ScanStatusReason("DEEP_INSPECTION_DAILY_SSM_INVENTORY_LIMIT_EXCEEDED"); /// /// Constant DEEP_INSPECTION_NO_INVENTORY for ScanStatusReason /// public static readonly ScanStatusReason DEEP_INSPECTION_NO_INVENTORY = new ScanStatusReason("DEEP_INSPECTION_NO_INVENTORY"); /// /// Constant DEEP_INSPECTION_PACKAGE_COLLECTION_LIMIT_EXCEEDED for ScanStatusReason /// public static readonly ScanStatusReason DEEP_INSPECTION_PACKAGE_COLLECTION_LIMIT_EXCEEDED = new ScanStatusReason("DEEP_INSPECTION_PACKAGE_COLLECTION_LIMIT_EXCEEDED"); /// /// Constant EC2_INSTANCE_STOPPED for ScanStatusReason /// public static readonly ScanStatusReason EC2_INSTANCE_STOPPED = new ScanStatusReason("EC2_INSTANCE_STOPPED"); /// /// Constant EXCLUDED_BY_TAG for ScanStatusReason /// public static readonly ScanStatusReason EXCLUDED_BY_TAG = new ScanStatusReason("EXCLUDED_BY_TAG"); /// /// Constant IMAGE_SIZE_EXCEEDED for ScanStatusReason /// public static readonly ScanStatusReason IMAGE_SIZE_EXCEEDED = new ScanStatusReason("IMAGE_SIZE_EXCEEDED"); /// /// Constant INTERNAL_ERROR for ScanStatusReason /// public static readonly ScanStatusReason INTERNAL_ERROR = new ScanStatusReason("INTERNAL_ERROR"); /// /// Constant NO_INVENTORY for ScanStatusReason /// public static readonly ScanStatusReason NO_INVENTORY = new ScanStatusReason("NO_INVENTORY"); /// /// Constant NO_RESOURCES_FOUND for ScanStatusReason /// public static readonly ScanStatusReason NO_RESOURCES_FOUND = new ScanStatusReason("NO_RESOURCES_FOUND"); /// /// Constant PENDING_DISABLE for ScanStatusReason /// public static readonly ScanStatusReason PENDING_DISABLE = new ScanStatusReason("PENDING_DISABLE"); /// /// Constant PENDING_INITIAL_SCAN for ScanStatusReason /// public static readonly ScanStatusReason PENDING_INITIAL_SCAN = new ScanStatusReason("PENDING_INITIAL_SCAN"); /// /// Constant RESOURCE_TERMINATED for ScanStatusReason /// public static readonly ScanStatusReason RESOURCE_TERMINATED = new ScanStatusReason("RESOURCE_TERMINATED"); /// /// Constant SCAN_ELIGIBILITY_EXPIRED for ScanStatusReason /// public static readonly ScanStatusReason SCAN_ELIGIBILITY_EXPIRED = new ScanStatusReason("SCAN_ELIGIBILITY_EXPIRED"); /// /// Constant SCAN_FREQUENCY_MANUAL for ScanStatusReason /// public static readonly ScanStatusReason SCAN_FREQUENCY_MANUAL = new ScanStatusReason("SCAN_FREQUENCY_MANUAL"); /// /// Constant SCAN_FREQUENCY_SCAN_ON_PUSH for ScanStatusReason /// public static readonly ScanStatusReason SCAN_FREQUENCY_SCAN_ON_PUSH = new ScanStatusReason("SCAN_FREQUENCY_SCAN_ON_PUSH"); /// /// Constant STALE_INVENTORY for ScanStatusReason /// public static readonly ScanStatusReason STALE_INVENTORY = new ScanStatusReason("STALE_INVENTORY"); /// /// Constant SUCCESSFUL for ScanStatusReason /// public static readonly ScanStatusReason SUCCESSFUL = new ScanStatusReason("SUCCESSFUL"); /// /// Constant UNMANAGED_EC2_INSTANCE for ScanStatusReason /// public static readonly ScanStatusReason UNMANAGED_EC2_INSTANCE = new ScanStatusReason("UNMANAGED_EC2_INSTANCE"); /// /// Constant UNSUPPORTED_CONFIG_FILE for ScanStatusReason /// public static readonly ScanStatusReason UNSUPPORTED_CONFIG_FILE = new ScanStatusReason("UNSUPPORTED_CONFIG_FILE"); /// /// Constant UNSUPPORTED_MEDIA_TYPE for ScanStatusReason /// public static readonly ScanStatusReason UNSUPPORTED_MEDIA_TYPE = new ScanStatusReason("UNSUPPORTED_MEDIA_TYPE"); /// /// Constant UNSUPPORTED_OS for ScanStatusReason /// public static readonly ScanStatusReason UNSUPPORTED_OS = new ScanStatusReason("UNSUPPORTED_OS"); /// /// Constant UNSUPPORTED_RUNTIME for ScanStatusReason /// public static readonly ScanStatusReason UNSUPPORTED_RUNTIME = new ScanStatusReason("UNSUPPORTED_RUNTIME"); /// /// 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 ScanStatusReason(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 ScanStatusReason 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 ScanStatusReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScanType. /// public class ScanType : ConstantClass { /// /// Constant CODE for ScanType /// public static readonly ScanType CODE = new ScanType("CODE"); /// /// Constant NETWORK for ScanType /// public static readonly ScanType NETWORK = new ScanType("NETWORK"); /// /// Constant PACKAGE for ScanType /// public static readonly ScanType PACKAGE = new ScanType("PACKAGE"); /// /// 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 ScanType(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 ScanType 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 ScanType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Service. /// public class Service : ConstantClass { /// /// Constant EC2 for Service /// public static readonly Service EC2 = new Service("EC2"); /// /// Constant ECR for Service /// public static readonly Service ECR = new Service("ECR"); /// /// Constant LAMBDA for Service /// public static readonly Service LAMBDA = new Service("LAMBDA"); /// /// 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 Service(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 Service 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 Service(string value) { return FindValue(value); } } /// /// Constants used for properties of type Severity. /// public class Severity : ConstantClass { /// /// Constant CRITICAL for Severity /// public static readonly Severity CRITICAL = new Severity("CRITICAL"); /// /// Constant HIGH for Severity /// public static readonly Severity HIGH = new Severity("HIGH"); /// /// Constant INFORMATIONAL for Severity /// public static readonly Severity INFORMATIONAL = new Severity("INFORMATIONAL"); /// /// Constant LOW for Severity /// public static readonly Severity LOW = new Severity("LOW"); /// /// Constant MEDIUM for Severity /// public static readonly Severity MEDIUM = new Severity("MEDIUM"); /// /// Constant UNTRIAGED for Severity /// public static readonly Severity UNTRIAGED = new Severity("UNTRIAGED"); /// /// 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 Severity(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 Severity 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 Severity(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortField. /// public class SortField : ConstantClass { /// /// Constant AWS_ACCOUNT_ID for SortField /// public static readonly SortField AWS_ACCOUNT_ID = new SortField("AWS_ACCOUNT_ID"); /// /// Constant COMPONENT_TYPE for SortField /// public static readonly SortField COMPONENT_TYPE = new SortField("COMPONENT_TYPE"); /// /// Constant ECR_IMAGE_PUSHED_AT for SortField /// public static readonly SortField ECR_IMAGE_PUSHED_AT = new SortField("ECR_IMAGE_PUSHED_AT"); /// /// Constant ECR_IMAGE_REGISTRY for SortField /// public static readonly SortField ECR_IMAGE_REGISTRY = new SortField("ECR_IMAGE_REGISTRY"); /// /// Constant ECR_IMAGE_REPOSITORY_NAME for SortField /// public static readonly SortField ECR_IMAGE_REPOSITORY_NAME = new SortField("ECR_IMAGE_REPOSITORY_NAME"); /// /// Constant EPSS_SCORE for SortField /// public static readonly SortField EPSS_SCORE = new SortField("EPSS_SCORE"); /// /// Constant FINDING_STATUS for SortField /// public static readonly SortField FINDING_STATUS = new SortField("FINDING_STATUS"); /// /// Constant FINDING_TYPE for SortField /// public static readonly SortField FINDING_TYPE = new SortField("FINDING_TYPE"); /// /// Constant FIRST_OBSERVED_AT for SortField /// public static readonly SortField FIRST_OBSERVED_AT = new SortField("FIRST_OBSERVED_AT"); /// /// Constant INSPECTOR_SCORE for SortField /// public static readonly SortField INSPECTOR_SCORE = new SortField("INSPECTOR_SCORE"); /// /// Constant LAST_OBSERVED_AT for SortField /// public static readonly SortField LAST_OBSERVED_AT = new SortField("LAST_OBSERVED_AT"); /// /// Constant NETWORK_PROTOCOL for SortField /// public static readonly SortField NETWORK_PROTOCOL = new SortField("NETWORK_PROTOCOL"); /// /// Constant RESOURCE_TYPE for SortField /// public static readonly SortField RESOURCE_TYPE = new SortField("RESOURCE_TYPE"); /// /// Constant SEVERITY for SortField /// public static readonly SortField SEVERITY = new SortField("SEVERITY"); /// /// Constant VENDOR_SEVERITY for SortField /// public static readonly SortField VENDOR_SEVERITY = new SortField("VENDOR_SEVERITY"); /// /// Constant VULNERABILITY_ID for SortField /// public static readonly SortField VULNERABILITY_ID = new SortField("VULNERABILITY_ID"); /// /// Constant VULNERABILITY_SOURCE for SortField /// public static readonly SortField VULNERABILITY_SOURCE = new SortField("VULNERABILITY_SOURCE"); /// /// 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 SortField(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 SortField 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 SortField(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 Status. /// public class Status : ConstantClass { /// /// Constant DISABLED for Status /// public static readonly Status DISABLED = new Status("DISABLED"); /// /// Constant DISABLING for Status /// public static readonly Status DISABLING = new Status("DISABLING"); /// /// Constant ENABLED for Status /// public static readonly Status ENABLED = new Status("ENABLED"); /// /// Constant ENABLING for Status /// public static readonly Status ENABLING = new Status("ENABLING"); /// /// Constant SUSPENDED for Status /// public static readonly Status SUSPENDED = new Status("SUSPENDED"); /// /// Constant SUSPENDING for Status /// public static readonly Status SUSPENDING = new Status("SUSPENDING"); /// /// 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 Status(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 Status 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 Status(string value) { return FindValue(value); } } /// /// Constants used for properties of type StringComparison. /// public class StringComparison : ConstantClass { /// /// Constant EQUALS for StringComparison /// public static readonly StringComparison EQUALS = new StringComparison("EQUALS"); /// /// Constant NOT_EQUALS for StringComparison /// public static readonly StringComparison NOT_EQUALS = new StringComparison("NOT_EQUALS"); /// /// Constant PREFIX for StringComparison /// public static readonly StringComparison PREFIX = new StringComparison("PREFIX"); /// /// 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 StringComparison(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 StringComparison 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 StringComparison(string value) { return FindValue(value); } } /// /// Constants used for properties of type TitleSortBy. /// public class TitleSortBy : ConstantClass { /// /// Constant ALL for TitleSortBy /// public static readonly TitleSortBy ALL = new TitleSortBy("ALL"); /// /// Constant CRITICAL for TitleSortBy /// public static readonly TitleSortBy CRITICAL = new TitleSortBy("CRITICAL"); /// /// Constant HIGH for TitleSortBy /// public static readonly TitleSortBy HIGH = new TitleSortBy("HIGH"); /// /// 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 TitleSortBy(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 TitleSortBy 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 TitleSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageType. /// public class UsageType : ConstantClass { /// /// Constant EC2_INSTANCE_HOURS for UsageType /// public static readonly UsageType EC2_INSTANCE_HOURS = new UsageType("EC2_INSTANCE_HOURS"); /// /// Constant ECR_INITIAL_SCAN for UsageType /// public static readonly UsageType ECR_INITIAL_SCAN = new UsageType("ECR_INITIAL_SCAN"); /// /// Constant ECR_RESCAN for UsageType /// public static readonly UsageType ECR_RESCAN = new UsageType("ECR_RESCAN"); /// /// Constant LAMBDA_FUNCTION_CODE_HOURS for UsageType /// public static readonly UsageType LAMBDA_FUNCTION_CODE_HOURS = new UsageType("LAMBDA_FUNCTION_CODE_HOURS"); /// /// Constant LAMBDA_FUNCTION_HOURS for UsageType /// public static readonly UsageType LAMBDA_FUNCTION_HOURS = new UsageType("LAMBDA_FUNCTION_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 UsageType(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 UsageType 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 UsageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationExceptionReason. /// public class ValidationExceptionReason : ConstantClass { /// /// Constant CANNOT_PARSE for ValidationExceptionReason /// public static readonly ValidationExceptionReason CANNOT_PARSE = new ValidationExceptionReason("CANNOT_PARSE"); /// /// Constant FIELD_VALIDATION_FAILED for ValidationExceptionReason /// public static readonly ValidationExceptionReason FIELD_VALIDATION_FAILED = new ValidationExceptionReason("FIELD_VALIDATION_FAILED"); /// /// Constant OTHER for ValidationExceptionReason /// public static readonly ValidationExceptionReason OTHER = new ValidationExceptionReason("OTHER"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ValidationExceptionReason(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ValidationExceptionReason FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ValidationExceptionReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type VulnerabilitySource. /// public class VulnerabilitySource : ConstantClass { /// /// Constant NVD for VulnerabilitySource /// public static readonly VulnerabilitySource NVD = new VulnerabilitySource("NVD"); /// /// 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 VulnerabilitySource(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 VulnerabilitySource 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 VulnerabilitySource(string value) { return FindValue(value); } } }