/* * 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 dynamodb-2012-08-10.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.DynamoDBv2 { /// /// Constants used for properties of type AttributeAction. /// public class AttributeAction : ConstantClass { /// /// Constant ADD for AttributeAction /// public static readonly AttributeAction ADD = new AttributeAction("ADD"); /// /// Constant DELETE for AttributeAction /// public static readonly AttributeAction DELETE = new AttributeAction("DELETE"); /// /// Constant PUT for AttributeAction /// public static readonly AttributeAction PUT = new AttributeAction("PUT"); /// /// 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 AttributeAction(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 AttributeAction 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 AttributeAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type BackupStatus. /// public class BackupStatus : ConstantClass { /// /// Constant AVAILABLE for BackupStatus /// public static readonly BackupStatus AVAILABLE = new BackupStatus("AVAILABLE"); /// /// Constant CREATING for BackupStatus /// public static readonly BackupStatus CREATING = new BackupStatus("CREATING"); /// /// Constant DELETED for BackupStatus /// public static readonly BackupStatus DELETED = new BackupStatus("DELETED"); /// /// 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 BackupStatus(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 BackupStatus 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 BackupStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type BackupType. /// public class BackupType : ConstantClass { /// /// Constant AWS_BACKUP for BackupType /// public static readonly BackupType AWS_BACKUP = new BackupType("AWS_BACKUP"); /// /// Constant SYSTEM for BackupType /// public static readonly BackupType SYSTEM = new BackupType("SYSTEM"); /// /// Constant USER for BackupType /// public static readonly BackupType USER = new BackupType("USER"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public BackupType(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 BackupType 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 BackupType(string value) { return FindValue(value); } } /// /// Constants used for properties of type BackupTypeFilter. /// public class BackupTypeFilter : ConstantClass { /// /// Constant ALL for BackupTypeFilter /// public static readonly BackupTypeFilter ALL = new BackupTypeFilter("ALL"); /// /// Constant AWS_BACKUP for BackupTypeFilter /// public static readonly BackupTypeFilter AWS_BACKUP = new BackupTypeFilter("AWS_BACKUP"); /// /// Constant SYSTEM for BackupTypeFilter /// public static readonly BackupTypeFilter SYSTEM = new BackupTypeFilter("SYSTEM"); /// /// Constant USER for BackupTypeFilter /// public static readonly BackupTypeFilter USER = new BackupTypeFilter("USER"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public BackupTypeFilter(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 BackupTypeFilter 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 BackupTypeFilter(string value) { return FindValue(value); } } /// /// Constants used for properties of type BatchStatementErrorCodeEnum. /// public class BatchStatementErrorCodeEnum : ConstantClass { /// /// Constant AccessDenied for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum AccessDenied = new BatchStatementErrorCodeEnum("AccessDenied"); /// /// Constant ConditionalCheckFailed for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum ConditionalCheckFailed = new BatchStatementErrorCodeEnum("ConditionalCheckFailed"); /// /// Constant DuplicateItem for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum DuplicateItem = new BatchStatementErrorCodeEnum("DuplicateItem"); /// /// Constant InternalServerError for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum InternalServerError = new BatchStatementErrorCodeEnum("InternalServerError"); /// /// Constant ItemCollectionSizeLimitExceeded for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum ItemCollectionSizeLimitExceeded = new BatchStatementErrorCodeEnum("ItemCollectionSizeLimitExceeded"); /// /// Constant ProvisionedThroughputExceeded for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum ProvisionedThroughputExceeded = new BatchStatementErrorCodeEnum("ProvisionedThroughputExceeded"); /// /// Constant RequestLimitExceeded for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum RequestLimitExceeded = new BatchStatementErrorCodeEnum("RequestLimitExceeded"); /// /// Constant ResourceNotFound for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum ResourceNotFound = new BatchStatementErrorCodeEnum("ResourceNotFound"); /// /// Constant ThrottlingError for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum ThrottlingError = new BatchStatementErrorCodeEnum("ThrottlingError"); /// /// Constant TransactionConflict for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum TransactionConflict = new BatchStatementErrorCodeEnum("TransactionConflict"); /// /// Constant ValidationError for BatchStatementErrorCodeEnum /// public static readonly BatchStatementErrorCodeEnum ValidationError = new BatchStatementErrorCodeEnum("ValidationError"); /// /// 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 BatchStatementErrorCodeEnum(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 BatchStatementErrorCodeEnum 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 BatchStatementErrorCodeEnum(string value) { return FindValue(value); } } /// /// Constants used for properties of type BillingMode. /// public class BillingMode : ConstantClass { /// /// Constant PAY_PER_REQUEST for BillingMode /// public static readonly BillingMode PAY_PER_REQUEST = new BillingMode("PAY_PER_REQUEST"); /// /// Constant PROVISIONED for BillingMode /// public static readonly BillingMode PROVISIONED = new BillingMode("PROVISIONED"); /// /// 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 BillingMode(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 BillingMode 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 BillingMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComparisonOperator. /// public class ComparisonOperator : ConstantClass { /// /// Constant BEGINS_WITH for ComparisonOperator /// public static readonly ComparisonOperator BEGINS_WITH = new ComparisonOperator("BEGINS_WITH"); /// /// Constant BETWEEN for ComparisonOperator /// public static readonly ComparisonOperator BETWEEN = new ComparisonOperator("BETWEEN"); /// /// Constant CONTAINS for ComparisonOperator /// public static readonly ComparisonOperator CONTAINS = new ComparisonOperator("CONTAINS"); /// /// Constant EQ for ComparisonOperator /// public static readonly ComparisonOperator EQ = new ComparisonOperator("EQ"); /// /// Constant GE for ComparisonOperator /// public static readonly ComparisonOperator GE = new ComparisonOperator("GE"); /// /// Constant GT for ComparisonOperator /// public static readonly ComparisonOperator GT = new ComparisonOperator("GT"); /// /// Constant IN for ComparisonOperator /// public static readonly ComparisonOperator IN = new ComparisonOperator("IN"); /// /// Constant LE for ComparisonOperator /// public static readonly ComparisonOperator LE = new ComparisonOperator("LE"); /// /// Constant LT for ComparisonOperator /// public static readonly ComparisonOperator LT = new ComparisonOperator("LT"); /// /// Constant NE for ComparisonOperator /// public static readonly ComparisonOperator NE = new ComparisonOperator("NE"); /// /// Constant NOT_CONTAINS for ComparisonOperator /// public static readonly ComparisonOperator NOT_CONTAINS = new ComparisonOperator("NOT_CONTAINS"); /// /// Constant NOT_NULL for ComparisonOperator /// public static readonly ComparisonOperator NOT_NULL = new ComparisonOperator("NOT_NULL"); /// /// Constant NULL for ComparisonOperator /// public static readonly ComparisonOperator NULL = new ComparisonOperator("NULL"); /// /// 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 ComparisonOperator(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 ComparisonOperator 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 ComparisonOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConditionalOperator. /// public class ConditionalOperator : ConstantClass { /// /// Constant AND for ConditionalOperator /// public static readonly ConditionalOperator AND = new ConditionalOperator("AND"); /// /// Constant OR for ConditionalOperator /// public static readonly ConditionalOperator OR = new ConditionalOperator("OR"); /// /// 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 ConditionalOperator(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 ConditionalOperator 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 ConditionalOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContinuousBackupsStatus. /// public class ContinuousBackupsStatus : ConstantClass { /// /// Constant DISABLED for ContinuousBackupsStatus /// public static readonly ContinuousBackupsStatus DISABLED = new ContinuousBackupsStatus("DISABLED"); /// /// Constant ENABLED for ContinuousBackupsStatus /// public static readonly ContinuousBackupsStatus ENABLED = new ContinuousBackupsStatus("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 ContinuousBackupsStatus(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 ContinuousBackupsStatus 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 ContinuousBackupsStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContributorInsightsAction. /// public class ContributorInsightsAction : ConstantClass { /// /// Constant DISABLE for ContributorInsightsAction /// public static readonly ContributorInsightsAction DISABLE = new ContributorInsightsAction("DISABLE"); /// /// Constant ENABLE for ContributorInsightsAction /// public static readonly ContributorInsightsAction ENABLE = new ContributorInsightsAction("ENABLE"); /// /// 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 ContributorInsightsAction(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 ContributorInsightsAction 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 ContributorInsightsAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContributorInsightsStatus. /// public class ContributorInsightsStatus : ConstantClass { /// /// Constant DISABLED for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus DISABLED = new ContributorInsightsStatus("DISABLED"); /// /// Constant DISABLING for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus DISABLING = new ContributorInsightsStatus("DISABLING"); /// /// Constant ENABLED for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus ENABLED = new ContributorInsightsStatus("ENABLED"); /// /// Constant ENABLING for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus ENABLING = new ContributorInsightsStatus("ENABLING"); /// /// Constant FAILED for ContributorInsightsStatus /// public static readonly ContributorInsightsStatus FAILED = new ContributorInsightsStatus("FAILED"); /// /// 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 ContributorInsightsStatus(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 ContributorInsightsStatus 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 ContributorInsightsStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DestinationStatus. /// public class DestinationStatus : ConstantClass { /// /// Constant ACTIVE for DestinationStatus /// public static readonly DestinationStatus ACTIVE = new DestinationStatus("ACTIVE"); /// /// Constant DISABLED for DestinationStatus /// public static readonly DestinationStatus DISABLED = new DestinationStatus("DISABLED"); /// /// Constant DISABLING for DestinationStatus /// public static readonly DestinationStatus DISABLING = new DestinationStatus("DISABLING"); /// /// Constant ENABLE_FAILED for DestinationStatus /// public static readonly DestinationStatus ENABLE_FAILED = new DestinationStatus("ENABLE_FAILED"); /// /// Constant ENABLING for DestinationStatus /// public static readonly DestinationStatus ENABLING = new DestinationStatus("ENABLING"); /// /// 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 DestinationStatus(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 DestinationStatus 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 DestinationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportFormat. /// public class ExportFormat : ConstantClass { /// /// Constant DYNAMODB_JSON for ExportFormat /// public static readonly ExportFormat DYNAMODB_JSON = new ExportFormat("DYNAMODB_JSON"); /// /// Constant ION for ExportFormat /// public static readonly ExportFormat ION = new ExportFormat("ION"); /// /// 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 ExportFormat(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 ExportFormat 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 ExportFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExportStatus. /// public class ExportStatus : ConstantClass { /// /// Constant COMPLETED for ExportStatus /// public static readonly ExportStatus COMPLETED = new ExportStatus("COMPLETED"); /// /// Constant FAILED for ExportStatus /// public static readonly ExportStatus FAILED = new ExportStatus("FAILED"); /// /// Constant IN_PROGRESS for ExportStatus /// public static readonly ExportStatus IN_PROGRESS = new ExportStatus("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 ExportStatus(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 ExportStatus 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 ExportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type GlobalTableStatus. /// public class GlobalTableStatus : ConstantClass { /// /// Constant ACTIVE for GlobalTableStatus /// public static readonly GlobalTableStatus ACTIVE = new GlobalTableStatus("ACTIVE"); /// /// Constant CREATING for GlobalTableStatus /// public static readonly GlobalTableStatus CREATING = new GlobalTableStatus("CREATING"); /// /// Constant DELETING for GlobalTableStatus /// public static readonly GlobalTableStatus DELETING = new GlobalTableStatus("DELETING"); /// /// Constant UPDATING for GlobalTableStatus /// public static readonly GlobalTableStatus UPDATING = new GlobalTableStatus("UPDATING"); /// /// 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 GlobalTableStatus(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 GlobalTableStatus 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 GlobalTableStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImportStatus. /// public class ImportStatus : ConstantClass { /// /// Constant CANCELLED for ImportStatus /// public static readonly ImportStatus CANCELLED = new ImportStatus("CANCELLED"); /// /// Constant CANCELLING for ImportStatus /// public static readonly ImportStatus CANCELLING = new ImportStatus("CANCELLING"); /// /// Constant COMPLETED for ImportStatus /// public static readonly ImportStatus COMPLETED = new ImportStatus("COMPLETED"); /// /// Constant FAILED for ImportStatus /// public static readonly ImportStatus FAILED = new ImportStatus("FAILED"); /// /// Constant IN_PROGRESS for ImportStatus /// public static readonly ImportStatus IN_PROGRESS = new ImportStatus("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 ImportStatus(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 ImportStatus 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 ImportStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type IndexStatus. /// public class IndexStatus : ConstantClass { /// /// Constant ACTIVE for IndexStatus /// public static readonly IndexStatus ACTIVE = new IndexStatus("ACTIVE"); /// /// Constant CREATING for IndexStatus /// public static readonly IndexStatus CREATING = new IndexStatus("CREATING"); /// /// Constant DELETING for IndexStatus /// public static readonly IndexStatus DELETING = new IndexStatus("DELETING"); /// /// Constant UPDATING for IndexStatus /// public static readonly IndexStatus UPDATING = new IndexStatus("UPDATING"); /// /// 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 IndexStatus(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 IndexStatus 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 IndexStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type InputCompressionType. /// public class InputCompressionType : ConstantClass { /// /// Constant GZIP for InputCompressionType /// public static readonly InputCompressionType GZIP = new InputCompressionType("GZIP"); /// /// Constant NONE for InputCompressionType /// public static readonly InputCompressionType NONE = new InputCompressionType("NONE"); /// /// Constant ZSTD for InputCompressionType /// public static readonly InputCompressionType ZSTD = new InputCompressionType("ZSTD"); /// /// 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 InputCompressionType(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 InputCompressionType 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 InputCompressionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InputFormat. /// public class InputFormat : ConstantClass { /// /// Constant CSV for InputFormat /// public static readonly InputFormat CSV = new InputFormat("CSV"); /// /// Constant DYNAMODB_JSON for InputFormat /// public static readonly InputFormat DYNAMODB_JSON = new InputFormat("DYNAMODB_JSON"); /// /// Constant ION for InputFormat /// public static readonly InputFormat ION = new InputFormat("ION"); /// /// 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 InputFormat(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 InputFormat 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 InputFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type KeyType. /// public class KeyType : ConstantClass { /// /// Constant HASH for KeyType /// public static readonly KeyType HASH = new KeyType("HASH"); /// /// Constant RANGE for KeyType /// public static readonly KeyType RANGE = new KeyType("RANGE"); /// /// 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 KeyType(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 KeyType 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 KeyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PointInTimeRecoveryStatus. /// public class PointInTimeRecoveryStatus : ConstantClass { /// /// Constant DISABLED for PointInTimeRecoveryStatus /// public static readonly PointInTimeRecoveryStatus DISABLED = new PointInTimeRecoveryStatus("DISABLED"); /// /// Constant ENABLED for PointInTimeRecoveryStatus /// public static readonly PointInTimeRecoveryStatus ENABLED = new PointInTimeRecoveryStatus("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 PointInTimeRecoveryStatus(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 PointInTimeRecoveryStatus 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 PointInTimeRecoveryStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ProjectionType. /// public class ProjectionType : ConstantClass { /// /// Constant ALL for ProjectionType /// public static readonly ProjectionType ALL = new ProjectionType("ALL"); /// /// Constant INCLUDE for ProjectionType /// public static readonly ProjectionType INCLUDE = new ProjectionType("INCLUDE"); /// /// Constant KEYS_ONLY for ProjectionType /// public static readonly ProjectionType KEYS_ONLY = new ProjectionType("KEYS_ONLY"); /// /// 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 ProjectionType(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 ProjectionType 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 ProjectionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReplicaStatus. /// public class ReplicaStatus : ConstantClass { /// /// Constant ACTIVE for ReplicaStatus /// public static readonly ReplicaStatus ACTIVE = new ReplicaStatus("ACTIVE"); /// /// Constant CREATING for ReplicaStatus /// public static readonly ReplicaStatus CREATING = new ReplicaStatus("CREATING"); /// /// Constant CREATION_FAILED for ReplicaStatus /// public static readonly ReplicaStatus CREATION_FAILED = new ReplicaStatus("CREATION_FAILED"); /// /// Constant DELETING for ReplicaStatus /// public static readonly ReplicaStatus DELETING = new ReplicaStatus("DELETING"); /// /// Constant INACCESSIBLE_ENCRYPTION_CREDENTIALS for ReplicaStatus /// public static readonly ReplicaStatus INACCESSIBLE_ENCRYPTION_CREDENTIALS = new ReplicaStatus("INACCESSIBLE_ENCRYPTION_CREDENTIALS"); /// /// Constant REGION_DISABLED for ReplicaStatus /// public static readonly ReplicaStatus REGION_DISABLED = new ReplicaStatus("REGION_DISABLED"); /// /// Constant UPDATING for ReplicaStatus /// public static readonly ReplicaStatus UPDATING = new ReplicaStatus("UPDATING"); /// /// 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 ReplicaStatus(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 ReplicaStatus 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 ReplicaStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnConsumedCapacity. /// public class ReturnConsumedCapacity : ConstantClass { /// /// Constant INDEXES for ReturnConsumedCapacity /// public static readonly ReturnConsumedCapacity INDEXES = new ReturnConsumedCapacity("INDEXES"); /// /// Constant NONE for ReturnConsumedCapacity /// public static readonly ReturnConsumedCapacity NONE = new ReturnConsumedCapacity("NONE"); /// /// Constant TOTAL for ReturnConsumedCapacity /// public static readonly ReturnConsumedCapacity TOTAL = new ReturnConsumedCapacity("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 ReturnConsumedCapacity(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 ReturnConsumedCapacity 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 ReturnConsumedCapacity(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnItemCollectionMetrics. /// public class ReturnItemCollectionMetrics : ConstantClass { /// /// Constant NONE for ReturnItemCollectionMetrics /// public static readonly ReturnItemCollectionMetrics NONE = new ReturnItemCollectionMetrics("NONE"); /// /// Constant SIZE for ReturnItemCollectionMetrics /// public static readonly ReturnItemCollectionMetrics SIZE = new ReturnItemCollectionMetrics("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 ReturnItemCollectionMetrics(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 ReturnItemCollectionMetrics 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 ReturnItemCollectionMetrics(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnValue. /// public class ReturnValue : ConstantClass { /// /// Constant ALL_NEW for ReturnValue /// public static readonly ReturnValue ALL_NEW = new ReturnValue("ALL_NEW"); /// /// Constant ALL_OLD for ReturnValue /// public static readonly ReturnValue ALL_OLD = new ReturnValue("ALL_OLD"); /// /// Constant NONE for ReturnValue /// public static readonly ReturnValue NONE = new ReturnValue("NONE"); /// /// Constant UPDATED_NEW for ReturnValue /// public static readonly ReturnValue UPDATED_NEW = new ReturnValue("UPDATED_NEW"); /// /// Constant UPDATED_OLD for ReturnValue /// public static readonly ReturnValue UPDATED_OLD = new ReturnValue("UPDATED_OLD"); /// /// 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 ReturnValue(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 ReturnValue 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 ReturnValue(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReturnValuesOnConditionCheckFailure. /// public class ReturnValuesOnConditionCheckFailure : ConstantClass { /// /// Constant ALL_OLD for ReturnValuesOnConditionCheckFailure /// public static readonly ReturnValuesOnConditionCheckFailure ALL_OLD = new ReturnValuesOnConditionCheckFailure("ALL_OLD"); /// /// Constant NONE for ReturnValuesOnConditionCheckFailure /// public static readonly ReturnValuesOnConditionCheckFailure NONE = new ReturnValuesOnConditionCheckFailure("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 ReturnValuesOnConditionCheckFailure(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 ReturnValuesOnConditionCheckFailure 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 ReturnValuesOnConditionCheckFailure(string value) { return FindValue(value); } } /// /// Constants used for properties of type S3SseAlgorithm. /// public class S3SseAlgorithm : ConstantClass { /// /// Constant AES256 for S3SseAlgorithm /// public static readonly S3SseAlgorithm AES256 = new S3SseAlgorithm("AES256"); /// /// Constant KMS for S3SseAlgorithm /// public static readonly S3SseAlgorithm KMS = new S3SseAlgorithm("KMS"); /// /// 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 S3SseAlgorithm(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 S3SseAlgorithm 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 S3SseAlgorithm(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScalarAttributeType. /// public class ScalarAttributeType : ConstantClass { /// /// Constant B for ScalarAttributeType /// public static readonly ScalarAttributeType B = new ScalarAttributeType("B"); /// /// Constant N for ScalarAttributeType /// public static readonly ScalarAttributeType N = new ScalarAttributeType("N"); /// /// Constant S for ScalarAttributeType /// public static readonly ScalarAttributeType S = new ScalarAttributeType("S"); /// /// 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 ScalarAttributeType(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 ScalarAttributeType 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 ScalarAttributeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Select. /// public class Select : ConstantClass { /// /// Constant ALL_ATTRIBUTES for Select /// public static readonly Select ALL_ATTRIBUTES = new Select("ALL_ATTRIBUTES"); /// /// Constant ALL_PROJECTED_ATTRIBUTES for Select /// public static readonly Select ALL_PROJECTED_ATTRIBUTES = new Select("ALL_PROJECTED_ATTRIBUTES"); /// /// Constant COUNT for Select /// public static readonly Select COUNT = new Select("COUNT"); /// /// Constant SPECIFIC_ATTRIBUTES for Select /// public static readonly Select SPECIFIC_ATTRIBUTES = new Select("SPECIFIC_ATTRIBUTES"); /// /// 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 Select(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 Select FindValue(string value) { return FindValue