/* * 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 macie2-2020-01-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Macie2 { /// /// Constants used for properties of type AdminStatus. /// public class AdminStatus : ConstantClass { /// /// Constant DISABLING_IN_PROGRESS for AdminStatus /// public static readonly AdminStatus DISABLING_IN_PROGRESS = new AdminStatus("DISABLING_IN_PROGRESS"); /// /// Constant ENABLED for AdminStatus /// public static readonly AdminStatus ENABLED = new AdminStatus("ENABLED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AdminStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AdminStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AdminStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AllowListStatusCode. /// public class AllowListStatusCode : ConstantClass { /// /// Constant OK for AllowListStatusCode /// public static readonly AllowListStatusCode OK = new AllowListStatusCode("OK"); /// /// Constant S3_OBJECT_ACCESS_DENIED for AllowListStatusCode /// public static readonly AllowListStatusCode S3_OBJECT_ACCESS_DENIED = new AllowListStatusCode("S3_OBJECT_ACCESS_DENIED"); /// /// Constant S3_OBJECT_EMPTY for AllowListStatusCode /// public static readonly AllowListStatusCode S3_OBJECT_EMPTY = new AllowListStatusCode("S3_OBJECT_EMPTY"); /// /// Constant S3_OBJECT_NOT_FOUND for AllowListStatusCode /// public static readonly AllowListStatusCode S3_OBJECT_NOT_FOUND = new AllowListStatusCode("S3_OBJECT_NOT_FOUND"); /// /// Constant S3_OBJECT_OVERSIZE for AllowListStatusCode /// public static readonly AllowListStatusCode S3_OBJECT_OVERSIZE = new AllowListStatusCode("S3_OBJECT_OVERSIZE"); /// /// Constant S3_THROTTLED for AllowListStatusCode /// public static readonly AllowListStatusCode S3_THROTTLED = new AllowListStatusCode("S3_THROTTLED"); /// /// Constant S3_USER_ACCESS_DENIED for AllowListStatusCode /// public static readonly AllowListStatusCode S3_USER_ACCESS_DENIED = new AllowListStatusCode("S3_USER_ACCESS_DENIED"); /// /// Constant UNKNOWN_ERROR for AllowListStatusCode /// public static readonly AllowListStatusCode UNKNOWN_ERROR = new AllowListStatusCode("UNKNOWN_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 AllowListStatusCode(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 AllowListStatusCode 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 AllowListStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type AllowsUnencryptedObjectUploads. /// public class AllowsUnencryptedObjectUploads : ConstantClass { /// /// Constant FALSE for AllowsUnencryptedObjectUploads /// public static readonly AllowsUnencryptedObjectUploads FALSE = new AllowsUnencryptedObjectUploads("FALSE"); /// /// Constant TRUE for AllowsUnencryptedObjectUploads /// public static readonly AllowsUnencryptedObjectUploads TRUE = new AllowsUnencryptedObjectUploads("TRUE"); /// /// Constant UNKNOWN for AllowsUnencryptedObjectUploads /// public static readonly AllowsUnencryptedObjectUploads UNKNOWN = new AllowsUnencryptedObjectUploads("UNKNOWN"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AllowsUnencryptedObjectUploads(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 AllowsUnencryptedObjectUploads 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 AllowsUnencryptedObjectUploads(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutomatedDiscoveryStatus. /// public class AutomatedDiscoveryStatus : ConstantClass { /// /// Constant DISABLED for AutomatedDiscoveryStatus /// public static readonly AutomatedDiscoveryStatus DISABLED = new AutomatedDiscoveryStatus("DISABLED"); /// /// Constant ENABLED for AutomatedDiscoveryStatus /// public static readonly AutomatedDiscoveryStatus ENABLED = new AutomatedDiscoveryStatus("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 AutomatedDiscoveryStatus(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 AutomatedDiscoveryStatus 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 AutomatedDiscoveryStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AvailabilityCode. /// public class AvailabilityCode : ConstantClass { /// /// Constant AVAILABLE for AvailabilityCode /// public static readonly AvailabilityCode AVAILABLE = new AvailabilityCode("AVAILABLE"); /// /// Constant UNAVAILABLE for AvailabilityCode /// public static readonly AvailabilityCode UNAVAILABLE = new AvailabilityCode("UNAVAILABLE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AvailabilityCode(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 AvailabilityCode 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 AvailabilityCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type BucketMetadataErrorCode. /// public class BucketMetadataErrorCode : ConstantClass { /// /// Constant ACCESS_DENIED for BucketMetadataErrorCode /// public static readonly BucketMetadataErrorCode ACCESS_DENIED = new BucketMetadataErrorCode("ACCESS_DENIED"); /// /// 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 BucketMetadataErrorCode(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 BucketMetadataErrorCode 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 BucketMetadataErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ClassificationScopeUpdateOperation. /// public class ClassificationScopeUpdateOperation : ConstantClass { /// /// Constant ADD for ClassificationScopeUpdateOperation /// public static readonly ClassificationScopeUpdateOperation ADD = new ClassificationScopeUpdateOperation("ADD"); /// /// Constant REMOVE for ClassificationScopeUpdateOperation /// public static readonly ClassificationScopeUpdateOperation REMOVE = new ClassificationScopeUpdateOperation("REMOVE"); /// /// Constant REPLACE for ClassificationScopeUpdateOperation /// public static readonly ClassificationScopeUpdateOperation REPLACE = new ClassificationScopeUpdateOperation("REPLACE"); /// /// 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 ClassificationScopeUpdateOperation(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 ClassificationScopeUpdateOperation 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 ClassificationScopeUpdateOperation(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 DataIdentifierSeverity. /// public class DataIdentifierSeverity : ConstantClass { /// /// Constant HIGH for DataIdentifierSeverity /// public static readonly DataIdentifierSeverity HIGH = new DataIdentifierSeverity("HIGH"); /// /// Constant LOW for DataIdentifierSeverity /// public static readonly DataIdentifierSeverity LOW = new DataIdentifierSeverity("LOW"); /// /// Constant MEDIUM for DataIdentifierSeverity /// public static readonly DataIdentifierSeverity MEDIUM = new DataIdentifierSeverity("MEDIUM"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DataIdentifierSeverity(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 DataIdentifierSeverity 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 DataIdentifierSeverity(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataIdentifierType. /// public class DataIdentifierType : ConstantClass { /// /// Constant CUSTOM for DataIdentifierType /// public static readonly DataIdentifierType CUSTOM = new DataIdentifierType("CUSTOM"); /// /// Constant MANAGED for DataIdentifierType /// public static readonly DataIdentifierType MANAGED = new DataIdentifierType("MANAGED"); /// /// 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 DataIdentifierType(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 DataIdentifierType 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 DataIdentifierType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DayOfWeek. /// public class DayOfWeek : ConstantClass { /// /// Constant FRIDAY for DayOfWeek /// public static readonly DayOfWeek FRIDAY = new DayOfWeek("FRIDAY"); /// /// Constant MONDAY for DayOfWeek /// public static readonly DayOfWeek MONDAY = new DayOfWeek("MONDAY"); /// /// Constant SATURDAY for DayOfWeek /// public static readonly DayOfWeek SATURDAY = new DayOfWeek("SATURDAY"); /// /// Constant SUNDAY for DayOfWeek /// public static readonly DayOfWeek SUNDAY = new DayOfWeek("SUNDAY"); /// /// Constant THURSDAY for DayOfWeek /// public static readonly DayOfWeek THURSDAY = new DayOfWeek("THURSDAY"); /// /// Constant TUESDAY for DayOfWeek /// public static readonly DayOfWeek TUESDAY = new DayOfWeek("TUESDAY"); /// /// Constant WEDNESDAY for DayOfWeek /// public static readonly DayOfWeek WEDNESDAY = new DayOfWeek("WEDNESDAY"); /// /// 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 DayOfWeek(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 DayOfWeek 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 DayOfWeek(string value) { return FindValue(value); } } /// /// Constants used for properties of type EffectivePermission. /// public class EffectivePermission : ConstantClass { /// /// Constant NOT_PUBLIC for EffectivePermission /// public static readonly EffectivePermission NOT_PUBLIC = new EffectivePermission("NOT_PUBLIC"); /// /// Constant PUBLIC for EffectivePermission /// public static readonly EffectivePermission PUBLIC = new EffectivePermission("PUBLIC"); /// /// Constant UNKNOWN for EffectivePermission /// public static readonly EffectivePermission UNKNOWN = new EffectivePermission("UNKNOWN"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public EffectivePermission(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 EffectivePermission 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 EffectivePermission(string value) { return FindValue(value); } } /// /// Constants used for properties of type EncryptionType. /// public class EncryptionType : ConstantClass { /// /// Constant AES256 for EncryptionType /// public static readonly EncryptionType AES256 = new EncryptionType("AES256"); /// /// Constant AwsKms for EncryptionType /// public static readonly EncryptionType AwsKms = new EncryptionType("aws:kms"); /// /// Constant NONE for EncryptionType /// public static readonly EncryptionType NONE = new EncryptionType("NONE"); /// /// Constant UNKNOWN for EncryptionType /// public static readonly EncryptionType UNKNOWN = new EncryptionType("UNKNOWN"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public EncryptionType(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 EncryptionType 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 EncryptionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ErrorCode. /// public class ErrorCode : ConstantClass { /// /// Constant ClientError for ErrorCode /// public static readonly ErrorCode ClientError = new ErrorCode("ClientError"); /// /// Constant InternalError for ErrorCode /// public static readonly ErrorCode InternalError = new ErrorCode("InternalError"); /// /// 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 FindingActionType. /// public class FindingActionType : ConstantClass { /// /// Constant AWS_API_CALL for FindingActionType /// public static readonly FindingActionType AWS_API_CALL = new FindingActionType("AWS_API_CALL"); /// /// 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 FindingActionType(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 FindingActionType 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 FindingActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingCategory. /// public class FindingCategory : ConstantClass { /// /// Constant CLASSIFICATION for FindingCategory /// public static readonly FindingCategory CLASSIFICATION = new FindingCategory("CLASSIFICATION"); /// /// Constant POLICY for FindingCategory /// public static readonly FindingCategory POLICY = new FindingCategory("POLICY"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public FindingCategory(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 FindingCategory 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 FindingCategory(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingPublishingFrequency. /// public class FindingPublishingFrequency : ConstantClass { /// /// Constant FIFTEEN_MINUTES for FindingPublishingFrequency /// public static readonly FindingPublishingFrequency FIFTEEN_MINUTES = new FindingPublishingFrequency("FIFTEEN_MINUTES"); /// /// Constant ONE_HOUR for FindingPublishingFrequency /// public static readonly FindingPublishingFrequency ONE_HOUR = new FindingPublishingFrequency("ONE_HOUR"); /// /// Constant SIX_HOURS for FindingPublishingFrequency /// public static readonly FindingPublishingFrequency SIX_HOURS = new FindingPublishingFrequency("SIX_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 FindingPublishingFrequency(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 FindingPublishingFrequency 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 FindingPublishingFrequency(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingsFilterAction. /// public class FindingsFilterAction : ConstantClass { /// /// Constant ARCHIVE for FindingsFilterAction /// public static readonly FindingsFilterAction ARCHIVE = new FindingsFilterAction("ARCHIVE"); /// /// Constant NOOP for FindingsFilterAction /// public static readonly FindingsFilterAction NOOP = new FindingsFilterAction("NOOP"); /// /// 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 FindingsFilterAction(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 FindingsFilterAction 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 FindingsFilterAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingStatisticsSortAttributeName. /// public class FindingStatisticsSortAttributeName : ConstantClass { /// /// Constant Count for FindingStatisticsSortAttributeName /// public static readonly FindingStatisticsSortAttributeName Count = new FindingStatisticsSortAttributeName("count"); /// /// Constant GroupKey for FindingStatisticsSortAttributeName /// public static readonly FindingStatisticsSortAttributeName GroupKey = new FindingStatisticsSortAttributeName("groupKey"); /// /// 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 FindingStatisticsSortAttributeName(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 FindingStatisticsSortAttributeName 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 FindingStatisticsSortAttributeName(string value) { return FindValue(value); } } /// /// Constants used for properties of type FindingType. /// public class FindingType : ConstantClass { /// /// Constant PolicyIAMUserS3BlockPublicAccessDisabled for FindingType /// public static readonly FindingType PolicyIAMUserS3BlockPublicAccessDisabled = new FindingType("Policy:IAMUser/S3BlockPublicAccessDisabled"); /// /// Constant PolicyIAMUserS3BucketEncryptionDisabled for FindingType /// public static readonly FindingType PolicyIAMUserS3BucketEncryptionDisabled = new FindingType("Policy:IAMUser/S3BucketEncryptionDisabled"); /// /// Constant PolicyIAMUserS3BucketPublic for FindingType /// public static readonly FindingType PolicyIAMUserS3BucketPublic = new FindingType("Policy:IAMUser/S3BucketPublic"); /// /// Constant PolicyIAMUserS3BucketReplicatedExternally for FindingType /// public static readonly FindingType PolicyIAMUserS3BucketReplicatedExternally = new FindingType("Policy:IAMUser/S3BucketReplicatedExternally"); /// /// Constant PolicyIAMUserS3BucketSharedExternally for FindingType /// public static readonly FindingType PolicyIAMUserS3BucketSharedExternally = new FindingType("Policy:IAMUser/S3BucketSharedExternally"); /// /// Constant PolicyIAMUserS3BucketSharedWithCloudFront for FindingType /// public static readonly FindingType PolicyIAMUserS3BucketSharedWithCloudFront = new FindingType("Policy:IAMUser/S3BucketSharedWithCloudFront"); /// /// Constant SensitiveDataS3ObjectCredentials for FindingType /// public static readonly FindingType SensitiveDataS3ObjectCredentials = new FindingType("SensitiveData:S3Object/Credentials"); /// /// Constant SensitiveDataS3ObjectCustomIdentifier for FindingType /// public static readonly FindingType SensitiveDataS3ObjectCustomIdentifier = new FindingType("SensitiveData:S3Object/CustomIdentifier"); /// /// Constant SensitiveDataS3ObjectFinancial for FindingType /// public static readonly FindingType SensitiveDataS3ObjectFinancial = new FindingType("SensitiveData:S3Object/Financial"); /// /// Constant SensitiveDataS3ObjectMultiple for FindingType /// public static readonly FindingType SensitiveDataS3ObjectMultiple = new FindingType("SensitiveData:S3Object/Multiple"); /// /// Constant SensitiveDataS3ObjectPersonal for FindingType /// public static readonly FindingType SensitiveDataS3ObjectPersonal = new FindingType("SensitiveData:S3Object/Personal"); /// /// 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 GroupBy. /// public class GroupBy : ConstantClass { /// /// Constant ClassificationDetailsJobId for GroupBy /// public static readonly GroupBy ClassificationDetailsJobId = new GroupBy("classificationDetails.jobId"); /// /// Constant ResourcesAffectedS3BucketName for GroupBy /// public static readonly GroupBy ResourcesAffectedS3BucketName = new GroupBy("resourcesAffected.s3Bucket.name"); /// /// Constant SeverityDescription for GroupBy /// public static readonly GroupBy SeverityDescription = new GroupBy("severity.description"); /// /// Constant Type for GroupBy /// public static readonly GroupBy Type = new GroupBy("type"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public GroupBy(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 GroupBy 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 GroupBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type IsDefinedInJob. /// public class IsDefinedInJob : ConstantClass { /// /// Constant FALSE for IsDefinedInJob /// public static readonly IsDefinedInJob FALSE = new IsDefinedInJob("FALSE"); /// /// Constant TRUE for IsDefinedInJob /// public static readonly IsDefinedInJob TRUE = new IsDefinedInJob("TRUE"); /// /// Constant UNKNOWN for IsDefinedInJob /// public static readonly IsDefinedInJob UNKNOWN = new IsDefinedInJob("UNKNOWN"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public IsDefinedInJob(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 IsDefinedInJob 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 IsDefinedInJob(string value) { return FindValue(value); } } /// /// Constants used for properties of type IsMonitoredByJob. /// public class IsMonitoredByJob : ConstantClass { /// /// Constant FALSE for IsMonitoredByJob /// public static readonly IsMonitoredByJob FALSE = new IsMonitoredByJob("FALSE"); /// /// Constant TRUE for IsMonitoredByJob /// public static readonly IsMonitoredByJob TRUE = new IsMonitoredByJob("TRUE"); /// /// Constant UNKNOWN for IsMonitoredByJob /// public static readonly IsMonitoredByJob UNKNOWN = new IsMonitoredByJob("UNKNOWN"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public IsMonitoredByJob(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 IsMonitoredByJob 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 IsMonitoredByJob(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobComparator. /// public class JobComparator : ConstantClass { /// /// Constant CONTAINS for JobComparator /// public static readonly JobComparator CONTAINS = new JobComparator("CONTAINS"); /// /// Constant EQ for JobComparator /// public static readonly JobComparator EQ = new JobComparator("EQ"); /// /// Constant GT for JobComparator /// public static readonly JobComparator GT = new JobComparator("GT"); /// /// Constant GTE for JobComparator /// public static readonly JobComparator GTE = new JobComparator("GTE"); /// /// Constant LT for JobComparator /// public static readonly JobComparator LT = new JobComparator("LT"); /// /// Constant LTE for JobComparator /// public static readonly JobComparator LTE = new JobComparator("LTE"); /// /// Constant NE for JobComparator /// public static readonly JobComparator NE = new JobComparator("NE"); /// /// Constant STARTS_WITH for JobComparator /// public static readonly JobComparator STARTS_WITH = new JobComparator("STARTS_WITH"); /// /// 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 JobComparator(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 JobComparator 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 JobComparator(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobStatus. /// public class JobStatus : ConstantClass { /// /// Constant CANCELLED for JobStatus /// public static readonly JobStatus CANCELLED = new JobStatus("CANCELLED"); /// /// Constant COMPLETE for JobStatus /// public static readonly JobStatus COMPLETE = new JobStatus("COMPLETE"); /// /// Constant IDLE for JobStatus /// public static readonly JobStatus IDLE = new JobStatus("IDLE"); /// /// Constant PAUSED for JobStatus /// public static readonly JobStatus PAUSED = new JobStatus("PAUSED"); /// /// Constant RUNNING for JobStatus /// public static readonly JobStatus RUNNING = new JobStatus("RUNNING"); /// /// Constant USER_PAUSED for JobStatus /// public static readonly JobStatus USER_PAUSED = new JobStatus("USER_PAUSED"); /// /// 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 JobStatus(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 JobStatus 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 JobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobType. /// public class JobType : ConstantClass { /// /// Constant ONE_TIME for JobType /// public static readonly JobType ONE_TIME = new JobType("ONE_TIME"); /// /// Constant SCHEDULED for JobType /// public static readonly JobType SCHEDULED = new JobType("SCHEDULED"); /// /// 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 JobType(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 JobType 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 JobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type LastRunErrorStatusCode. /// public class LastRunErrorStatusCode : ConstantClass { /// /// Constant ERROR for LastRunErrorStatusCode /// public static readonly LastRunErrorStatusCode ERROR = new LastRunErrorStatusCode("ERROR"); /// /// Constant NONE for LastRunErrorStatusCode /// public static readonly LastRunErrorStatusCode NONE = new LastRunErrorStatusCode("NONE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public LastRunErrorStatusCode(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 LastRunErrorStatusCode 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 LastRunErrorStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ListJobsFilterKey. /// public class ListJobsFilterKey : ConstantClass { /// /// Constant CreatedAt for ListJobsFilterKey /// public static readonly ListJobsFilterKey CreatedAt = new ListJobsFilterKey("createdAt"); /// /// Constant JobStatus for ListJobsFilterKey /// public static readonly ListJobsFilterKey JobStatus = new ListJobsFilterKey("jobStatus"); /// /// Constant JobType for ListJobsFilterKey /// public static readonly ListJobsFilterKey JobType = new ListJobsFilterKey("jobType"); /// /// Constant Name for ListJobsFilterKey /// public static readonly ListJobsFilterKey Name = new ListJobsFilterKey("name"); /// /// 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 ListJobsFilterKey(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 ListJobsFilterKey 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 ListJobsFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type ListJobsSortAttributeName. /// public class ListJobsSortAttributeName : ConstantClass { /// /// Constant CreatedAt for ListJobsSortAttributeName /// public static readonly ListJobsSortAttributeName CreatedAt = new ListJobsSortAttributeName("createdAt"); /// /// Constant JobStatus for ListJobsSortAttributeName /// public static readonly ListJobsSortAttributeName JobStatus = new ListJobsSortAttributeName("jobStatus"); /// /// Constant JobType for ListJobsSortAttributeName /// public static readonly ListJobsSortAttributeName JobType = new ListJobsSortAttributeName("jobType"); /// /// Constant Name for ListJobsSortAttributeName /// public static readonly ListJobsSortAttributeName Name = new ListJobsSortAttributeName("name"); /// /// 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 ListJobsSortAttributeName(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 ListJobsSortAttributeName 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 ListJobsSortAttributeName(string value) { return FindValue(value); } } /// /// Constants used for properties of type MacieStatus. /// public class MacieStatus : ConstantClass { /// /// Constant ENABLED for MacieStatus /// public static readonly MacieStatus ENABLED = new MacieStatus("ENABLED"); /// /// Constant PAUSED for MacieStatus /// public static readonly MacieStatus PAUSED = new MacieStatus("PAUSED"); /// /// 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 MacieStatus(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 MacieStatus 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 MacieStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ManagedDataIdentifierSelector. /// public class ManagedDataIdentifierSelector : ConstantClass { /// /// Constant ALL for ManagedDataIdentifierSelector /// public static readonly ManagedDataIdentifierSelector ALL = new ManagedDataIdentifierSelector("ALL"); /// /// Constant EXCLUDE for ManagedDataIdentifierSelector /// public static readonly ManagedDataIdentifierSelector EXCLUDE = new ManagedDataIdentifierSelector("EXCLUDE"); /// /// Constant INCLUDE for ManagedDataIdentifierSelector /// public static readonly ManagedDataIdentifierSelector INCLUDE = new ManagedDataIdentifierSelector("INCLUDE"); /// /// Constant NONE for ManagedDataIdentifierSelector /// public static readonly ManagedDataIdentifierSelector NONE = new ManagedDataIdentifierSelector("NONE"); /// /// Constant RECOMMENDED for ManagedDataIdentifierSelector /// public static readonly ManagedDataIdentifierSelector RECOMMENDED = new ManagedDataIdentifierSelector("RECOMMENDED"); /// /// 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 ManagedDataIdentifierSelector(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 ManagedDataIdentifierSelector 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 ManagedDataIdentifierSelector(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrderBy. /// public class OrderBy : ConstantClass { /// /// Constant ASC for OrderBy /// public static readonly OrderBy ASC = new OrderBy("ASC"); /// /// Constant DESC for OrderBy /// public static readonly OrderBy DESC = new OrderBy("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 OrderBy(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 OrderBy 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 OrderBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type OriginType. /// public class OriginType : ConstantClass { /// /// Constant AUTOMATED_SENSITIVE_DATA_DISCOVERY for OriginType /// public static readonly OriginType AUTOMATED_SENSITIVE_DATA_DISCOVERY = new OriginType("AUTOMATED_SENSITIVE_DATA_DISCOVERY"); /// /// Constant SENSITIVE_DATA_DISCOVERY_JOB for OriginType /// public static readonly OriginType SENSITIVE_DATA_DISCOVERY_JOB = new OriginType("SENSITIVE_DATA_DISCOVERY_JOB"); /// /// 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 OriginType(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 OriginType 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 OriginType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RelationshipStatus. /// public class RelationshipStatus : ConstantClass { /// /// Constant AccountSuspended for RelationshipStatus /// public static readonly RelationshipStatus AccountSuspended = new RelationshipStatus("AccountSuspended"); /// /// Constant Created for RelationshipStatus /// public static readonly RelationshipStatus Created = new RelationshipStatus("Created"); /// /// Constant EmailVerificationFailed for RelationshipStatus /// public static readonly RelationshipStatus EmailVerificationFailed = new RelationshipStatus("EmailVerificationFailed"); /// /// Constant EmailVerificationInProgress for RelationshipStatus /// public static readonly RelationshipStatus EmailVerificationInProgress = new RelationshipStatus("EmailVerificationInProgress"); /// /// 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 Paused for RelationshipStatus /// public static readonly RelationshipStatus Paused = new RelationshipStatus("Paused"); /// /// Constant RegionDisabled for RelationshipStatus /// public static readonly RelationshipStatus RegionDisabled = new RelationshipStatus("RegionDisabled"); /// /// 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 RevealRequestStatus. /// public class RevealRequestStatus : ConstantClass { /// /// Constant ERROR for RevealRequestStatus /// public static readonly RevealRequestStatus ERROR = new RevealRequestStatus("ERROR"); /// /// Constant PROCESSING for RevealRequestStatus /// public static readonly RevealRequestStatus PROCESSING = new RevealRequestStatus("PROCESSING"); /// /// Constant SUCCESS for RevealRequestStatus /// public static readonly RevealRequestStatus SUCCESS = new RevealRequestStatus("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 RevealRequestStatus(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 RevealRequestStatus 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 RevealRequestStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RevealStatus. /// public class RevealStatus : ConstantClass { /// /// Constant DISABLED for RevealStatus /// public static readonly RevealStatus DISABLED = new RevealStatus("DISABLED"); /// /// Constant ENABLED for RevealStatus /// public static readonly RevealStatus ENABLED = new RevealStatus("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 RevealStatus(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 RevealStatus 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 RevealStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScopeFilterKey. /// public class ScopeFilterKey : ConstantClass { /// /// Constant OBJECT_EXTENSION for ScopeFilterKey /// public static readonly ScopeFilterKey OBJECT_EXTENSION = new ScopeFilterKey("OBJECT_EXTENSION"); /// /// Constant OBJECT_KEY for ScopeFilterKey /// public static readonly ScopeFilterKey OBJECT_KEY = new ScopeFilterKey("OBJECT_KEY"); /// /// Constant OBJECT_LAST_MODIFIED_DATE for ScopeFilterKey /// public static readonly ScopeFilterKey OBJECT_LAST_MODIFIED_DATE = new ScopeFilterKey("OBJECT_LAST_MODIFIED_DATE"); /// /// Constant OBJECT_SIZE for ScopeFilterKey /// public static readonly ScopeFilterKey OBJECT_SIZE = new ScopeFilterKey("OBJECT_SIZE"); /// /// 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 ScopeFilterKey(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 ScopeFilterKey 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 ScopeFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type SearchResourcesComparator. /// public class SearchResourcesComparator : ConstantClass { /// /// Constant EQ for SearchResourcesComparator /// public static readonly SearchResourcesComparator EQ = new SearchResourcesComparator("EQ"); /// /// Constant NE for SearchResourcesComparator /// public static readonly SearchResourcesComparator NE = new SearchResourcesComparator("NE"); /// /// 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 SearchResourcesComparator(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 SearchResourcesComparator 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 SearchResourcesComparator(string value) { return FindValue(value); } } /// /// Constants used for properties of type SearchResourcesSimpleCriterionKey. /// public class SearchResourcesSimpleCriterionKey : ConstantClass { /// /// Constant ACCOUNT_ID for SearchResourcesSimpleCriterionKey /// public static readonly SearchResourcesSimpleCriterionKey ACCOUNT_ID = new SearchResourcesSimpleCriterionKey("ACCOUNT_ID"); /// /// Constant S3_BUCKET_EFFECTIVE_PERMISSION for SearchResourcesSimpleCriterionKey /// public static readonly SearchResourcesSimpleCriterionKey S3_BUCKET_EFFECTIVE_PERMISSION = new SearchResourcesSimpleCriterionKey("S3_BUCKET_EFFECTIVE_PERMISSION"); /// /// Constant S3_BUCKET_NAME for SearchResourcesSimpleCriterionKey /// public static readonly SearchResourcesSimpleCriterionKey S3_BUCKET_NAME = new SearchResourcesSimpleCriterionKey("S3_BUCKET_NAME"); /// /// Constant S3_BUCKET_SHARED_ACCESS for SearchResourcesSimpleCriterionKey /// public static readonly SearchResourcesSimpleCriterionKey S3_BUCKET_SHARED_ACCESS = new SearchResourcesSimpleCriterionKey("S3_BUCKET_SHARED_ACCESS"); /// /// 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 SearchResourcesSimpleCriterionKey(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 SearchResourcesSimpleCriterionKey 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 SearchResourcesSimpleCriterionKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type SearchResourcesSortAttributeName. /// public class SearchResourcesSortAttributeName : ConstantClass { /// /// Constant ACCOUNT_ID for SearchResourcesSortAttributeName /// public static readonly SearchResourcesSortAttributeName ACCOUNT_ID = new SearchResourcesSortAttributeName("ACCOUNT_ID"); /// /// Constant RESOURCE_NAME for SearchResourcesSortAttributeName /// public static readonly SearchResourcesSortAttributeName RESOURCE_NAME = new SearchResourcesSortAttributeName("RESOURCE_NAME"); /// /// Constant S3_CLASSIFIABLE_OBJECT_COUNT for SearchResourcesSortAttributeName /// public static readonly SearchResourcesSortAttributeName S3_CLASSIFIABLE_OBJECT_COUNT = new SearchResourcesSortAttributeName("S3_CLASSIFIABLE_OBJECT_COUNT"); /// /// Constant S3_CLASSIFIABLE_SIZE_IN_BYTES for SearchResourcesSortAttributeName /// public static readonly SearchResourcesSortAttributeName S3_CLASSIFIABLE_SIZE_IN_BYTES = new SearchResourcesSortAttributeName("S3_CLASSIFIABLE_SIZE_IN_BYTES"); /// /// 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 SearchResourcesSortAttributeName(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 SearchResourcesSortAttributeName 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 SearchResourcesSortAttributeName(string value) { return FindValue(value); } } /// /// Constants used for properties of type SensitiveDataItemCategory. /// public class SensitiveDataItemCategory : ConstantClass { /// /// Constant CREDENTIALS for SensitiveDataItemCategory /// public static readonly SensitiveDataItemCategory CREDENTIALS = new SensitiveDataItemCategory("CREDENTIALS"); /// /// Constant CUSTOM_IDENTIFIER for SensitiveDataItemCategory /// public static readonly SensitiveDataItemCategory CUSTOM_IDENTIFIER = new SensitiveDataItemCategory("CUSTOM_IDENTIFIER"); /// /// Constant FINANCIAL_INFORMATION for SensitiveDataItemCategory /// public static readonly SensitiveDataItemCategory FINANCIAL_INFORMATION = new SensitiveDataItemCategory("FINANCIAL_INFORMATION"); /// /// Constant PERSONAL_INFORMATION for SensitiveDataItemCategory /// public static readonly SensitiveDataItemCategory PERSONAL_INFORMATION = new SensitiveDataItemCategory("PERSONAL_INFORMATION"); /// /// 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 SensitiveDataItemCategory(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 SensitiveDataItemCategory 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 SensitiveDataItemCategory(string value) { return FindValue(value); } } /// /// Constants used for properties of type SeverityDescription. /// public class SeverityDescription : ConstantClass { /// /// Constant High for SeverityDescription /// public static readonly SeverityDescription High = new SeverityDescription("High"); /// /// Constant Low for SeverityDescription /// public static readonly SeverityDescription Low = new SeverityDescription("Low"); /// /// Constant Medium for SeverityDescription /// public static readonly SeverityDescription Medium = new SeverityDescription("Medium"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SeverityDescription(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 SeverityDescription 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 SeverityDescription(string value) { return FindValue(value); } } /// /// Constants used for properties of type SharedAccess. /// public class SharedAccess : ConstantClass { /// /// Constant EXTERNAL for SharedAccess /// public static readonly SharedAccess EXTERNAL = new SharedAccess("EXTERNAL"); /// /// Constant INTERNAL for SharedAccess /// public static readonly SharedAccess INTERNAL = new SharedAccess("INTERNAL"); /// /// Constant NOT_SHARED for SharedAccess /// public static readonly SharedAccess NOT_SHARED = new SharedAccess("NOT_SHARED"); /// /// Constant UNKNOWN for SharedAccess /// public static readonly SharedAccess UNKNOWN = new SharedAccess("UNKNOWN"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SharedAccess(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 SharedAccess 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 SharedAccess(string value) { return FindValue(value); } } /// /// Constants used for properties of type SimpleCriterionKeyForJob. /// public class SimpleCriterionKeyForJob : ConstantClass { /// /// Constant ACCOUNT_ID for SimpleCriterionKeyForJob /// public static readonly SimpleCriterionKeyForJob ACCOUNT_ID = new SimpleCriterionKeyForJob("ACCOUNT_ID"); /// /// Constant S3_BUCKET_EFFECTIVE_PERMISSION for SimpleCriterionKeyForJob /// public static readonly SimpleCriterionKeyForJob S3_BUCKET_EFFECTIVE_PERMISSION = new SimpleCriterionKeyForJob("S3_BUCKET_EFFECTIVE_PERMISSION"); /// /// Constant S3_BUCKET_NAME for SimpleCriterionKeyForJob /// public static readonly SimpleCriterionKeyForJob S3_BUCKET_NAME = new SimpleCriterionKeyForJob("S3_BUCKET_NAME"); /// /// Constant S3_BUCKET_SHARED_ACCESS for SimpleCriterionKeyForJob /// public static readonly SimpleCriterionKeyForJob S3_BUCKET_SHARED_ACCESS = new SimpleCriterionKeyForJob("S3_BUCKET_SHARED_ACCESS"); /// /// 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 SimpleCriterionKeyForJob(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 SimpleCriterionKeyForJob 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 SimpleCriterionKeyForJob(string value) { return FindValue(value); } } /// /// Constants used for properties of type StorageClass. /// public class StorageClass : ConstantClass { /// /// Constant DEEP_ARCHIVE for StorageClass /// public static readonly StorageClass DEEP_ARCHIVE = new StorageClass("DEEP_ARCHIVE"); /// /// Constant GLACIER for StorageClass /// public static readonly StorageClass GLACIER = new StorageClass("GLACIER"); /// /// Constant GLACIER_IR for StorageClass /// public static readonly StorageClass GLACIER_IR = new StorageClass("GLACIER_IR"); /// /// Constant INTELLIGENT_TIERING for StorageClass /// public static readonly StorageClass INTELLIGENT_TIERING = new StorageClass("INTELLIGENT_TIERING"); /// /// Constant ONEZONE_IA for StorageClass /// public static readonly StorageClass ONEZONE_IA = new StorageClass("ONEZONE_IA"); /// /// Constant OUTPOSTS for StorageClass /// public static readonly StorageClass OUTPOSTS = new StorageClass("OUTPOSTS"); /// /// Constant REDUCED_REDUNDANCY for StorageClass /// public static readonly StorageClass REDUCED_REDUNDANCY = new StorageClass("REDUCED_REDUNDANCY"); /// /// Constant STANDARD for StorageClass /// public static readonly StorageClass STANDARD = new StorageClass("STANDARD"); /// /// Constant STANDARD_IA for StorageClass /// public static readonly StorageClass STANDARD_IA = new StorageClass("STANDARD_IA"); /// /// 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 StorageClass(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 StorageClass 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 StorageClass(string value) { return FindValue(value); } } /// /// Constants used for properties of type TagTarget. /// public class TagTarget : ConstantClass { /// /// Constant S3_OBJECT for TagTarget /// public static readonly TagTarget S3_OBJECT = new TagTarget("S3_OBJECT"); /// /// 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 TagTarget(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 TagTarget 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 TagTarget(string value) { return FindValue(value); } } /// /// Constants used for properties of type TimeRange. /// public class TimeRange : ConstantClass { /// /// Constant MONTH_TO_DATE for TimeRange /// public static readonly TimeRange MONTH_TO_DATE = new TimeRange("MONTH_TO_DATE"); /// /// Constant PAST_30_DAYS for TimeRange /// public static readonly TimeRange PAST_30_DAYS = new TimeRange("PAST_30_DAYS"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public TimeRange(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 TimeRange 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 TimeRange(string value) { return FindValue(value); } } /// /// Constants used for properties of type Type. /// public class Type : ConstantClass { /// /// Constant AES256 for Type /// public static readonly Type AES256 = new Type("AES256"); /// /// Constant AwsKms for Type /// public static readonly Type AwsKms = new Type("aws:kms"); /// /// Constant NONE for Type /// public static readonly Type NONE = new Type("NONE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public Type(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 Type 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 Type(string value) { return FindValue(value); } } /// /// Constants used for properties of type UnavailabilityReasonCode. /// public class UnavailabilityReasonCode : ConstantClass { /// /// Constant INVALID_CLASSIFICATION_RESULT for UnavailabilityReasonCode /// public static readonly UnavailabilityReasonCode INVALID_CLASSIFICATION_RESULT = new UnavailabilityReasonCode("INVALID_CLASSIFICATION_RESULT"); /// /// Constant OBJECT_EXCEEDS_SIZE_QUOTA for UnavailabilityReasonCode /// public static readonly UnavailabilityReasonCode OBJECT_EXCEEDS_SIZE_QUOTA = new UnavailabilityReasonCode("OBJECT_EXCEEDS_SIZE_QUOTA"); /// /// Constant OBJECT_UNAVAILABLE for UnavailabilityReasonCode /// public static readonly UnavailabilityReasonCode OBJECT_UNAVAILABLE = new UnavailabilityReasonCode("OBJECT_UNAVAILABLE"); /// /// Constant UNSUPPORTED_FINDING_TYPE for UnavailabilityReasonCode /// public static readonly UnavailabilityReasonCode UNSUPPORTED_FINDING_TYPE = new UnavailabilityReasonCode("UNSUPPORTED_FINDING_TYPE"); /// /// Constant UNSUPPORTED_OBJECT_TYPE for UnavailabilityReasonCode /// public static readonly UnavailabilityReasonCode UNSUPPORTED_OBJECT_TYPE = new UnavailabilityReasonCode("UNSUPPORTED_OBJECT_TYPE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public UnavailabilityReasonCode(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 UnavailabilityReasonCode 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 UnavailabilityReasonCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type Unit. /// public class Unit : ConstantClass { /// /// Constant TERABYTES for Unit /// public static readonly Unit TERABYTES = new Unit("TERABYTES"); /// /// 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 Unit(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 Unit 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 Unit(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageStatisticsFilterComparator. /// public class UsageStatisticsFilterComparator : ConstantClass { /// /// Constant CONTAINS for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator CONTAINS = new UsageStatisticsFilterComparator("CONTAINS"); /// /// Constant EQ for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator EQ = new UsageStatisticsFilterComparator("EQ"); /// /// Constant GT for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator GT = new UsageStatisticsFilterComparator("GT"); /// /// Constant GTE for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator GTE = new UsageStatisticsFilterComparator("GTE"); /// /// Constant LT for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator LT = new UsageStatisticsFilterComparator("LT"); /// /// Constant LTE for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator LTE = new UsageStatisticsFilterComparator("LTE"); /// /// Constant NE for UsageStatisticsFilterComparator /// public static readonly UsageStatisticsFilterComparator NE = new UsageStatisticsFilterComparator("NE"); /// /// 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 UsageStatisticsFilterComparator(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 UsageStatisticsFilterComparator 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 UsageStatisticsFilterComparator(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageStatisticsFilterKey. /// public class UsageStatisticsFilterKey : ConstantClass { /// /// Constant AccountId for UsageStatisticsFilterKey /// public static readonly UsageStatisticsFilterKey AccountId = new UsageStatisticsFilterKey("accountId"); /// /// Constant FreeTrialStartDate for UsageStatisticsFilterKey /// public static readonly UsageStatisticsFilterKey FreeTrialStartDate = new UsageStatisticsFilterKey("freeTrialStartDate"); /// /// Constant ServiceLimit for UsageStatisticsFilterKey /// public static readonly UsageStatisticsFilterKey ServiceLimit = new UsageStatisticsFilterKey("serviceLimit"); /// /// Constant Total for UsageStatisticsFilterKey /// public static readonly UsageStatisticsFilterKey Total = new UsageStatisticsFilterKey("total"); /// /// 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 UsageStatisticsFilterKey(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 UsageStatisticsFilterKey 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 UsageStatisticsFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageStatisticsSortKey. /// public class UsageStatisticsSortKey : ConstantClass { /// /// Constant AccountId for UsageStatisticsSortKey /// public static readonly UsageStatisticsSortKey AccountId = new UsageStatisticsSortKey("accountId"); /// /// Constant FreeTrialStartDate for UsageStatisticsSortKey /// public static readonly UsageStatisticsSortKey FreeTrialStartDate = new UsageStatisticsSortKey("freeTrialStartDate"); /// /// Constant ServiceLimitValue for UsageStatisticsSortKey /// public static readonly UsageStatisticsSortKey ServiceLimitValue = new UsageStatisticsSortKey("serviceLimitValue"); /// /// Constant Total for UsageStatisticsSortKey /// public static readonly UsageStatisticsSortKey Total = new UsageStatisticsSortKey("total"); /// /// 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 UsageStatisticsSortKey(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 UsageStatisticsSortKey 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 UsageStatisticsSortKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageType. /// public class UsageType : ConstantClass { /// /// Constant AUTOMATED_OBJECT_MONITORING for UsageType /// public static readonly UsageType AUTOMATED_OBJECT_MONITORING = new UsageType("AUTOMATED_OBJECT_MONITORING"); /// /// Constant AUTOMATED_SENSITIVE_DATA_DISCOVERY for UsageType /// public static readonly UsageType AUTOMATED_SENSITIVE_DATA_DISCOVERY = new UsageType("AUTOMATED_SENSITIVE_DATA_DISCOVERY"); /// /// Constant DATA_INVENTORY_EVALUATION for UsageType /// public static readonly UsageType DATA_INVENTORY_EVALUATION = new UsageType("DATA_INVENTORY_EVALUATION"); /// /// Constant SENSITIVE_DATA_DISCOVERY for UsageType /// public static readonly UsageType SENSITIVE_DATA_DISCOVERY = new UsageType("SENSITIVE_DATA_DISCOVERY"); /// /// 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 UserIdentityType. /// public class UserIdentityType : ConstantClass { /// /// Constant AssumedRole for UserIdentityType /// public static readonly UserIdentityType AssumedRole = new UserIdentityType("AssumedRole"); /// /// Constant AWSAccount for UserIdentityType /// public static readonly UserIdentityType AWSAccount = new UserIdentityType("AWSAccount"); /// /// Constant AWSService for UserIdentityType /// public static readonly UserIdentityType AWSService = new UserIdentityType("AWSService"); /// /// Constant FederatedUser for UserIdentityType /// public static readonly UserIdentityType FederatedUser = new UserIdentityType("FederatedUser"); /// /// Constant IAMUser for UserIdentityType /// public static readonly UserIdentityType IAMUser = new UserIdentityType("IAMUser"); /// /// Constant Root for UserIdentityType /// public static readonly UserIdentityType Root = new UserIdentityType("Root"); /// /// 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 UserIdentityType(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 UserIdentityType 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 UserIdentityType(string value) { return FindValue(value); } } }