/*
* 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