aws/services/dynamodb
Generated from com.amazonaws.dynamodb#DynamoDB_20120810 (awsJson1_0). DO NOT EDIT. Re-generate via the codegen subproject.
Types
pub type ApproximateCreationDateTimePrecision {
ApproximateCreationDateTimePrecisionMicrosecond
ApproximateCreationDateTimePrecisionMillisecond
}
Constructors
-
ApproximateCreationDateTimePrecisionMicrosecond -
ApproximateCreationDateTimePrecisionMillisecond
pub type ArchivalSummary {
ArchivalSummary(
archival_backup_arn: option.Option(String),
archival_date_time: option.Option(json_timestamp.Timestamp),
archival_reason: option.Option(String),
)
}
Constructors
-
ArchivalSummary( archival_backup_arn: option.Option(String), archival_date_time: option.Option(json_timestamp.Timestamp), archival_reason: option.Option(String), )
pub type AttributeAction {
AttributeActionAdd
AttributeActionDelete
AttributeActionPut
}
Constructors
-
AttributeActionAdd -
AttributeActionDelete -
AttributeActionPut
pub type AttributeDefinition {
AttributeDefinition(
attribute_name: option.Option(String),
attribute_type: option.Option(ScalarAttributeType),
)
}
Constructors
-
AttributeDefinition( attribute_name: option.Option(String), attribute_type: option.Option(ScalarAttributeType), )
pub type AttributeValue {
AttributeValueB(BitArray)
AttributeValueBOOL(Bool)
AttributeValueBS(List(BitArray))
AttributeValueL(List(AttributeValue))
AttributeValueM(dict.Dict(String, AttributeValue))
AttributeValueN(String)
AttributeValueNS(List(String))
AttributeValueNULL(Bool)
AttributeValueS(String)
AttributeValueSS(List(String))
}
Constructors
-
AttributeValueB(BitArray) -
AttributeValueBOOL(Bool) -
AttributeValueBS(List(BitArray)) -
AttributeValueL(List(AttributeValue)) -
AttributeValueM(dict.Dict(String, AttributeValue)) -
AttributeValueN(String) -
AttributeValueNS(List(String)) -
AttributeValueNULL(Bool) -
AttributeValueS(String) -
AttributeValueSS(List(String))
pub type AttributeValueUpdate {
AttributeValueUpdate(
action: option.Option(AttributeAction),
value: option.Option(AttributeValue),
)
}
Constructors
-
AttributeValueUpdate( action: option.Option(AttributeAction), value: option.Option(AttributeValue), )
pub type AutoScalingPolicyDescription {
AutoScalingPolicyDescription(
policy_name: option.Option(String),
target_tracking_scaling_policy_configuration: option.Option(
AutoScalingTargetTrackingScalingPolicyConfigurationDescription,
),
)
}
Constructors
-
AutoScalingPolicyDescription( policy_name: option.Option(String), target_tracking_scaling_policy_configuration: option.Option( AutoScalingTargetTrackingScalingPolicyConfigurationDescription, ), )
pub type AutoScalingPolicyUpdate {
AutoScalingPolicyUpdate(
policy_name: option.Option(String),
target_tracking_scaling_policy_configuration: option.Option(
AutoScalingTargetTrackingScalingPolicyConfigurationUpdate,
),
)
}
Constructors
-
AutoScalingPolicyUpdate( policy_name: option.Option(String), target_tracking_scaling_policy_configuration: option.Option( AutoScalingTargetTrackingScalingPolicyConfigurationUpdate, ), )
pub type AutoScalingSettingsDescription {
AutoScalingSettingsDescription(
auto_scaling_disabled: option.Option(Bool),
auto_scaling_role_arn: option.Option(String),
maximum_units: option.Option(Int),
minimum_units: option.Option(Int),
scaling_policies: option.Option(
List(AutoScalingPolicyDescription),
),
)
}
Constructors
-
AutoScalingSettingsDescription( auto_scaling_disabled: option.Option(Bool), auto_scaling_role_arn: option.Option(String), maximum_units: option.Option(Int), minimum_units: option.Option(Int), scaling_policies: option.Option( List(AutoScalingPolicyDescription), ), )
pub type AutoScalingSettingsUpdate {
AutoScalingSettingsUpdate(
auto_scaling_disabled: option.Option(Bool),
auto_scaling_role_arn: option.Option(String),
maximum_units: option.Option(Int),
minimum_units: option.Option(Int),
scaling_policy_update: option.Option(AutoScalingPolicyUpdate),
)
}
Constructors
-
AutoScalingSettingsUpdate( auto_scaling_disabled: option.Option(Bool), auto_scaling_role_arn: option.Option(String), maximum_units: option.Option(Int), minimum_units: option.Option(Int), scaling_policy_update: option.Option(AutoScalingPolicyUpdate), )
pub type AutoScalingTargetTrackingScalingPolicyConfigurationDescription {
AutoScalingTargetTrackingScalingPolicyConfigurationDescription(
disable_scale_in: option.Option(Bool),
scale_in_cooldown: option.Option(Int),
scale_out_cooldown: option.Option(Int),
target_value: option.Option(json_float.SmithyFloat),
)
}
Constructors
-
AutoScalingTargetTrackingScalingPolicyConfigurationDescription( disable_scale_in: option.Option(Bool), scale_in_cooldown: option.Option(Int), scale_out_cooldown: option.Option(Int), target_value: option.Option(json_float.SmithyFloat), )
pub type AutoScalingTargetTrackingScalingPolicyConfigurationUpdate {
AutoScalingTargetTrackingScalingPolicyConfigurationUpdate(
disable_scale_in: option.Option(Bool),
scale_in_cooldown: option.Option(Int),
scale_out_cooldown: option.Option(Int),
target_value: option.Option(json_float.SmithyFloat),
)
}
Constructors
-
AutoScalingTargetTrackingScalingPolicyConfigurationUpdate( disable_scale_in: option.Option(Bool), scale_in_cooldown: option.Option(Int), scale_out_cooldown: option.Option(Int), target_value: option.Option(json_float.SmithyFloat), )
pub type BackupDescription {
BackupDescription(
backup_details: option.Option(BackupDetails),
source_table_details: option.Option(SourceTableDetails),
source_table_feature_details: option.Option(
SourceTableFeatureDetails,
),
)
}
Constructors
-
BackupDescription( backup_details: option.Option(BackupDetails), source_table_details: option.Option(SourceTableDetails), source_table_feature_details: option.Option( SourceTableFeatureDetails, ), )
pub type BackupDetails {
BackupDetails(
backup_arn: option.Option(String),
backup_creation_date_time: option.Option(
json_timestamp.Timestamp,
),
backup_expiry_date_time: option.Option(
json_timestamp.Timestamp,
),
backup_name: option.Option(String),
backup_size_bytes: option.Option(Int),
backup_status: option.Option(BackupStatus),
backup_type: option.Option(BackupType),
)
}
Constructors
-
BackupDetails( backup_arn: option.Option(String), backup_creation_date_time: option.Option( json_timestamp.Timestamp, ), backup_expiry_date_time: option.Option(json_timestamp.Timestamp), backup_name: option.Option(String), backup_size_bytes: option.Option(Int), backup_status: option.Option(BackupStatus), backup_type: option.Option(BackupType), )
pub type BackupInUseException {
BackupInUseException(message: option.Option(String))
}
Constructors
-
BackupInUseException(message: option.Option(String))
pub type BackupNotFoundException {
BackupNotFoundException(message: option.Option(String))
}
Constructors
-
BackupNotFoundException(message: option.Option(String))
pub type BackupStatus {
BackupStatusAvailable
BackupStatusCreating
BackupStatusDeleted
}
Constructors
-
BackupStatusAvailable -
BackupStatusCreating -
BackupStatusDeleted
pub type BackupSummary {
BackupSummary(
backup_arn: option.Option(String),
backup_creation_date_time: option.Option(
json_timestamp.Timestamp,
),
backup_expiry_date_time: option.Option(
json_timestamp.Timestamp,
),
backup_name: option.Option(String),
backup_size_bytes: option.Option(Int),
backup_status: option.Option(BackupStatus),
backup_type: option.Option(BackupType),
table_arn: option.Option(String),
table_id: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
BackupSummary( backup_arn: option.Option(String), backup_creation_date_time: option.Option( json_timestamp.Timestamp, ), backup_expiry_date_time: option.Option(json_timestamp.Timestamp), backup_name: option.Option(String), backup_size_bytes: option.Option(Int), backup_status: option.Option(BackupStatus), backup_type: option.Option(BackupType), table_arn: option.Option(String), table_id: option.Option(String), table_name: option.Option(String), )
pub type BackupType {
BackupTypeAwsBackup
BackupTypeSystem
BackupTypeUser
}
Constructors
-
BackupTypeAwsBackup -
BackupTypeSystem -
BackupTypeUser
pub type BackupTypeFilter {
BackupTypeFilterAll
BackupTypeFilterAwsBackup
BackupTypeFilterSystem
BackupTypeFilterUser
}
Constructors
-
BackupTypeFilterAll -
BackupTypeFilterAwsBackup -
BackupTypeFilterSystem -
BackupTypeFilterUser
pub type BatchExecuteStatementError {
BatchExecuteStatementErrorInternalServerError(
value: InternalServerError,
)
BatchExecuteStatementErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
BatchExecuteStatementErrorThrottlingException(
value: ThrottlingException,
)
BatchExecuteStatementErrorTransport(reason: String)
BatchExecuteStatementErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
BatchExecuteStatementErrorInternalServerError( value: InternalServerError, ) -
BatchExecuteStatementErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
BatchExecuteStatementErrorThrottlingException( value: ThrottlingException, ) -
BatchExecuteStatementErrorTransport(reason: String) -
BatchExecuteStatementErrorUnknown( error_type: String, status: Int, body: String, )
pub type BatchExecuteStatementInput {
BatchExecuteStatementInput(
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
statements: option.Option(List(BatchStatementRequest)),
)
}
Constructors
-
BatchExecuteStatementInput( return_consumed_capacity: option.Option(ReturnConsumedCapacity), statements: option.Option(List(BatchStatementRequest)), )
pub type BatchExecuteStatementOutput {
BatchExecuteStatementOutput(
consumed_capacity: option.Option(List(ConsumedCapacity)),
responses: option.Option(List(BatchStatementResponse)),
)
}
Constructors
-
BatchExecuteStatementOutput( consumed_capacity: option.Option(List(ConsumedCapacity)), responses: option.Option(List(BatchStatementResponse)), )
pub type BatchGetItemError {
BatchGetItemErrorInternalServerError(
value: InternalServerError,
)
BatchGetItemErrorInvalidEndpointException(
value: InvalidEndpointException,
)
BatchGetItemErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
BatchGetItemErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
BatchGetItemErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
BatchGetItemErrorThrottlingException(
value: ThrottlingException,
)
BatchGetItemErrorTransport(reason: String)
BatchGetItemErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
BatchGetItemErrorInternalServerError(value: InternalServerError) -
BatchGetItemErrorInvalidEndpointException( value: InvalidEndpointException, ) -
BatchGetItemErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
BatchGetItemErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
BatchGetItemErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
BatchGetItemErrorThrottlingException(value: ThrottlingException) -
BatchGetItemErrorTransport(reason: String) -
BatchGetItemErrorUnknown( error_type: String, status: Int, body: String, )
pub type BatchGetItemInput {
BatchGetItemInput(
request_items: option.Option(
dict.Dict(String, KeysAndAttributes),
),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
)
}
Constructors
-
BatchGetItemInput( request_items: option.Option( dict.Dict(String, KeysAndAttributes), ), return_consumed_capacity: option.Option(ReturnConsumedCapacity), )
pub type BatchGetItemOutput {
BatchGetItemOutput(
consumed_capacity: option.Option(List(ConsumedCapacity)),
responses: option.Option(
dict.Dict(String, List(dict.Dict(String, AttributeValue))),
),
unprocessed_keys: option.Option(
dict.Dict(String, KeysAndAttributes),
),
)
}
Constructors
-
BatchGetItemOutput( consumed_capacity: option.Option(List(ConsumedCapacity)), responses: option.Option( dict.Dict(String, List(dict.Dict(String, AttributeValue))), ), unprocessed_keys: option.Option( dict.Dict(String, KeysAndAttributes), ), )
pub type BatchStatementError {
BatchStatementError(
code: option.Option(BatchStatementErrorCodeEnum),
item: option.Option(dict.Dict(String, AttributeValue)),
message: option.Option(String),
)
}
Constructors
-
BatchStatementError( code: option.Option(BatchStatementErrorCodeEnum), item: option.Option(dict.Dict(String, AttributeValue)), message: option.Option(String), )
pub type BatchStatementErrorCodeEnum {
BatchStatementErrorCodeEnumAccessdenied
BatchStatementErrorCodeEnumConditionalcheckfailed
BatchStatementErrorCodeEnumDuplicateitem
BatchStatementErrorCodeEnumInternalservererror
BatchStatementErrorCodeEnumItemcollectionsizelimitexceeded
BatchStatementErrorCodeEnumProvisionedthroughputexceeded
BatchStatementErrorCodeEnumRequestlimitexceeded
BatchStatementErrorCodeEnumResourcenotfound
BatchStatementErrorCodeEnumThrottlingerror
BatchStatementErrorCodeEnumTransactionconflict
BatchStatementErrorCodeEnumValidationerror
}
Constructors
-
BatchStatementErrorCodeEnumAccessdenied -
BatchStatementErrorCodeEnumConditionalcheckfailed -
BatchStatementErrorCodeEnumDuplicateitem -
BatchStatementErrorCodeEnumInternalservererror -
BatchStatementErrorCodeEnumItemcollectionsizelimitexceeded -
BatchStatementErrorCodeEnumProvisionedthroughputexceeded -
BatchStatementErrorCodeEnumRequestlimitexceeded -
BatchStatementErrorCodeEnumResourcenotfound -
BatchStatementErrorCodeEnumThrottlingerror -
BatchStatementErrorCodeEnumTransactionconflict -
BatchStatementErrorCodeEnumValidationerror
pub type BatchStatementRequest {
BatchStatementRequest(
consistent_read: option.Option(Bool),
parameters: option.Option(List(AttributeValue)),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
statement: option.Option(String),
)
}
Constructors
-
BatchStatementRequest( consistent_read: option.Option(Bool), parameters: option.Option(List(AttributeValue)), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), statement: option.Option(String), )
pub type BatchStatementResponse {
BatchStatementResponse(
error: option.Option(BatchStatementError),
item: option.Option(dict.Dict(String, AttributeValue)),
table_name: option.Option(String),
)
}
Constructors
-
BatchStatementResponse( error: option.Option(BatchStatementError), item: option.Option(dict.Dict(String, AttributeValue)), table_name: option.Option(String), )
pub type BatchWriteItemError {
BatchWriteItemErrorInternalServerError(
value: InternalServerError,
)
BatchWriteItemErrorInvalidEndpointException(
value: InvalidEndpointException,
)
BatchWriteItemErrorItemCollectionSizeLimitExceededException(
value: ItemCollectionSizeLimitExceededException,
)
BatchWriteItemErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
BatchWriteItemErrorReplicatedWriteConflictException(
value: ReplicatedWriteConflictException,
)
BatchWriteItemErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
BatchWriteItemErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
BatchWriteItemErrorThrottlingException(
value: ThrottlingException,
)
BatchWriteItemErrorTransport(reason: String)
BatchWriteItemErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
BatchWriteItemErrorInternalServerError( value: InternalServerError, ) -
BatchWriteItemErrorInvalidEndpointException( value: InvalidEndpointException, ) -
BatchWriteItemErrorItemCollectionSizeLimitExceededException( value: ItemCollectionSizeLimitExceededException, ) -
BatchWriteItemErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
BatchWriteItemErrorReplicatedWriteConflictException( value: ReplicatedWriteConflictException, ) -
BatchWriteItemErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
BatchWriteItemErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
BatchWriteItemErrorThrottlingException( value: ThrottlingException, ) -
BatchWriteItemErrorTransport(reason: String) -
BatchWriteItemErrorUnknown( error_type: String, status: Int, body: String, )
pub type BatchWriteItemInput {
BatchWriteItemInput(
request_items: option.Option(
dict.Dict(String, List(WriteRequest)),
),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
return_item_collection_metrics: option.Option(
ReturnItemCollectionMetrics,
),
)
}
Constructors
-
BatchWriteItemInput( request_items: option.Option( dict.Dict(String, List(WriteRequest)), ), return_consumed_capacity: option.Option(ReturnConsumedCapacity), return_item_collection_metrics: option.Option( ReturnItemCollectionMetrics, ), )
pub type BatchWriteItemOutput {
BatchWriteItemOutput(
consumed_capacity: option.Option(List(ConsumedCapacity)),
item_collection_metrics: option.Option(
dict.Dict(String, List(ItemCollectionMetrics)),
),
unprocessed_items: option.Option(
dict.Dict(String, List(WriteRequest)),
),
)
}
Constructors
-
BatchWriteItemOutput( consumed_capacity: option.Option(List(ConsumedCapacity)), item_collection_metrics: option.Option( dict.Dict(String, List(ItemCollectionMetrics)), ), unprocessed_items: option.Option( dict.Dict(String, List(WriteRequest)), ), )
pub type BillingMode {
BillingModePayPerRequest
BillingModeProvisioned
}
Constructors
-
BillingModePayPerRequest -
BillingModeProvisioned
pub type BillingModeSummary {
BillingModeSummary(
billing_mode: option.Option(BillingMode),
last_update_to_pay_per_request_date_time: option.Option(
json_timestamp.Timestamp,
),
)
}
Constructors
-
BillingModeSummary( billing_mode: option.Option(BillingMode), last_update_to_pay_per_request_date_time: option.Option( json_timestamp.Timestamp, ), )
pub type CancellationReason {
CancellationReason(
code: option.Option(String),
item: option.Option(dict.Dict(String, AttributeValue)),
message: option.Option(String),
)
}
Constructors
-
CancellationReason( code: option.Option(String), item: option.Option(dict.Dict(String, AttributeValue)), message: option.Option(String), )
pub type Capacity {
Capacity(
capacity_units: option.Option(json_float.SmithyFloat),
read_capacity_units: option.Option(json_float.SmithyFloat),
write_capacity_units: option.Option(json_float.SmithyFloat),
)
}
Constructors
-
Capacity( capacity_units: option.Option(json_float.SmithyFloat), read_capacity_units: option.Option(json_float.SmithyFloat), write_capacity_units: option.Option(json_float.SmithyFloat), )
pub type ComparisonOperator {
ComparisonOperatorBeginsWith
ComparisonOperatorBetween
ComparisonOperatorContains
ComparisonOperatorEq
ComparisonOperatorGe
ComparisonOperatorGt
ComparisonOperatorIn
ComparisonOperatorLe
ComparisonOperatorLt
ComparisonOperatorNe
ComparisonOperatorNotContains
ComparisonOperatorNotNull
ComparisonOperatorNull
}
Constructors
-
ComparisonOperatorBeginsWith -
ComparisonOperatorBetween -
ComparisonOperatorContains -
ComparisonOperatorEq -
ComparisonOperatorGe -
ComparisonOperatorGt -
ComparisonOperatorIn -
ComparisonOperatorLe -
ComparisonOperatorLt -
ComparisonOperatorNe -
ComparisonOperatorNotContains -
ComparisonOperatorNotNull -
ComparisonOperatorNull
pub type Condition {
Condition(
attribute_value_list: option.Option(List(AttributeValue)),
comparison_operator: option.Option(ComparisonOperator),
)
}
Constructors
-
Condition( attribute_value_list: option.Option(List(AttributeValue)), comparison_operator: option.Option(ComparisonOperator), )
pub type ConditionCheck {
ConditionCheck(
condition_expression: option.Option(String),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
key: option.Option(dict.Dict(String, AttributeValue)),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
)
}
Constructors
-
ConditionCheck( condition_expression: option.Option(String), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), key: option.Option(dict.Dict(String, AttributeValue)), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), )
pub type ConditionalCheckFailedException {
ConditionalCheckFailedException(
item: option.Option(dict.Dict(String, AttributeValue)),
message: option.Option(String),
)
}
Constructors
-
ConditionalCheckFailedException( item: option.Option(dict.Dict(String, AttributeValue)), message: option.Option(String), )
pub type ConditionalOperator {
ConditionalOperatorAnd
ConditionalOperatorOr
}
Constructors
-
ConditionalOperatorAnd -
ConditionalOperatorOr
pub type ConsumedCapacity {
ConsumedCapacity(
capacity_units: option.Option(json_float.SmithyFloat),
global_secondary_indexes: option.Option(
dict.Dict(String, Capacity),
),
local_secondary_indexes: option.Option(
dict.Dict(String, Capacity),
),
read_capacity_units: option.Option(json_float.SmithyFloat),
table: option.Option(Capacity),
table_name: option.Option(String),
write_capacity_units: option.Option(json_float.SmithyFloat),
)
}
Constructors
-
ConsumedCapacity( capacity_units: option.Option(json_float.SmithyFloat), global_secondary_indexes: option.Option( dict.Dict(String, Capacity), ), local_secondary_indexes: option.Option( dict.Dict(String, Capacity), ), read_capacity_units: option.Option(json_float.SmithyFloat), table: option.Option(Capacity), table_name: option.Option(String), write_capacity_units: option.Option(json_float.SmithyFloat), )
pub type ContinuousBackupsDescription {
ContinuousBackupsDescription(
continuous_backups_status: option.Option(
ContinuousBackupsStatus,
),
point_in_time_recovery_description: option.Option(
PointInTimeRecoveryDescription,
),
)
}
Constructors
-
ContinuousBackupsDescription( continuous_backups_status: option.Option( ContinuousBackupsStatus, ), point_in_time_recovery_description: option.Option( PointInTimeRecoveryDescription, ), )
pub type ContinuousBackupsStatus {
ContinuousBackupsStatusDisabled
ContinuousBackupsStatusEnabled
}
Constructors
-
ContinuousBackupsStatusDisabled -
ContinuousBackupsStatusEnabled
pub type ContinuousBackupsUnavailableException {
ContinuousBackupsUnavailableException(
message: option.Option(String),
)
}
Constructors
-
ContinuousBackupsUnavailableException( message: option.Option(String), )
pub type ContributorInsightsAction {
ContributorInsightsActionDisable
ContributorInsightsActionEnable
}
Constructors
-
ContributorInsightsActionDisable -
ContributorInsightsActionEnable
pub type ContributorInsightsMode {
ContributorInsightsModeAccessedAndThrottledKeys
ContributorInsightsModeThrottledKeys
}
Constructors
-
ContributorInsightsModeAccessedAndThrottledKeys -
ContributorInsightsModeThrottledKeys
pub type ContributorInsightsStatus {
ContributorInsightsStatusDisabled
ContributorInsightsStatusDisabling
ContributorInsightsStatusEnabled
ContributorInsightsStatusEnabling
ContributorInsightsStatusFailed
}
Constructors
-
ContributorInsightsStatusDisabled -
ContributorInsightsStatusDisabling -
ContributorInsightsStatusEnabled -
ContributorInsightsStatusEnabling -
ContributorInsightsStatusFailed
pub type ContributorInsightsSummary {
ContributorInsightsSummary(
contributor_insights_mode: option.Option(
ContributorInsightsMode,
),
contributor_insights_status: option.Option(
ContributorInsightsStatus,
),
index_name: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
ContributorInsightsSummary( contributor_insights_mode: option.Option( ContributorInsightsMode, ), contributor_insights_status: option.Option( ContributorInsightsStatus, ), index_name: option.Option(String), table_name: option.Option(String), )
pub type CreateBackupError {
CreateBackupErrorBackupInUseException(
value: BackupInUseException,
)
CreateBackupErrorContinuousBackupsUnavailableException(
value: ContinuousBackupsUnavailableException,
)
CreateBackupErrorInternalServerError(
value: InternalServerError,
)
CreateBackupErrorInvalidEndpointException(
value: InvalidEndpointException,
)
CreateBackupErrorLimitExceededException(
value: LimitExceededException,
)
CreateBackupErrorTableInUseException(
value: TableInUseException,
)
CreateBackupErrorTableNotFoundException(
value: TableNotFoundException,
)
CreateBackupErrorTransport(reason: String)
CreateBackupErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateBackupErrorBackupInUseException( value: BackupInUseException, ) -
CreateBackupErrorContinuousBackupsUnavailableException( value: ContinuousBackupsUnavailableException, ) -
CreateBackupErrorInternalServerError(value: InternalServerError) -
CreateBackupErrorInvalidEndpointException( value: InvalidEndpointException, ) -
CreateBackupErrorLimitExceededException( value: LimitExceededException, ) -
CreateBackupErrorTableInUseException(value: TableInUseException) -
CreateBackupErrorTableNotFoundException( value: TableNotFoundException, ) -
CreateBackupErrorTransport(reason: String) -
CreateBackupErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateBackupInput {
CreateBackupInput(
backup_name: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
CreateBackupInput( backup_name: option.Option(String), table_name: option.Option(String), )
pub type CreateBackupOutput {
CreateBackupOutput(
backup_details: option.Option(BackupDetails),
)
}
Constructors
-
CreateBackupOutput(backup_details: option.Option(BackupDetails))
pub type CreateGlobalSecondaryIndexAction {
CreateGlobalSecondaryIndexAction(
index_name: option.Option(String),
key_schema: option.Option(List(KeySchemaElement)),
on_demand_throughput: option.Option(OnDemandThroughput),
projection: option.Option(Projection),
provisioned_throughput: option.Option(ProvisionedThroughput),
warm_throughput: option.Option(WarmThroughput),
)
}
Constructors
-
CreateGlobalSecondaryIndexAction( index_name: option.Option(String), key_schema: option.Option(List(KeySchemaElement)), on_demand_throughput: option.Option(OnDemandThroughput), projection: option.Option(Projection), provisioned_throughput: option.Option(ProvisionedThroughput), warm_throughput: option.Option(WarmThroughput), )
pub type CreateGlobalTableError {
CreateGlobalTableErrorGlobalTableAlreadyExistsException(
value: GlobalTableAlreadyExistsException,
)
CreateGlobalTableErrorInternalServerError(
value: InternalServerError,
)
CreateGlobalTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
CreateGlobalTableErrorLimitExceededException(
value: LimitExceededException,
)
CreateGlobalTableErrorTableNotFoundException(
value: TableNotFoundException,
)
CreateGlobalTableErrorTransport(reason: String)
CreateGlobalTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateGlobalTableErrorGlobalTableAlreadyExistsException( value: GlobalTableAlreadyExistsException, ) -
CreateGlobalTableErrorInternalServerError( value: InternalServerError, ) -
CreateGlobalTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
CreateGlobalTableErrorLimitExceededException( value: LimitExceededException, ) -
CreateGlobalTableErrorTableNotFoundException( value: TableNotFoundException, ) -
CreateGlobalTableErrorTransport(reason: String) -
CreateGlobalTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateGlobalTableInput {
CreateGlobalTableInput(
global_table_name: option.Option(String),
replication_group: option.Option(List(Replica)),
)
}
Constructors
-
CreateGlobalTableInput( global_table_name: option.Option(String), replication_group: option.Option(List(Replica)), )
pub type CreateGlobalTableOutput {
CreateGlobalTableOutput(
global_table_description: option.Option(
GlobalTableDescription,
),
)
}
Constructors
-
CreateGlobalTableOutput( global_table_description: option.Option(GlobalTableDescription), )
pub type CreateGlobalTableWitnessGroupMemberAction {
CreateGlobalTableWitnessGroupMemberAction(
region_name: option.Option(String),
)
}
Constructors
-
CreateGlobalTableWitnessGroupMemberAction( region_name: option.Option(String), )
pub type CreateReplicaAction {
CreateReplicaAction(region_name: option.Option(String))
}
Constructors
-
CreateReplicaAction(region_name: option.Option(String))
pub type CreateReplicationGroupMemberAction {
CreateReplicationGroupMemberAction(
global_secondary_indexes: option.Option(
List(ReplicaGlobalSecondaryIndex),
),
kms_master_key_id: option.Option(String),
on_demand_throughput_override: option.Option(
OnDemandThroughputOverride,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughputOverride,
),
region_name: option.Option(String),
table_class_override: option.Option(TableClass),
)
}
Constructors
-
CreateReplicationGroupMemberAction( global_secondary_indexes: option.Option( List(ReplicaGlobalSecondaryIndex), ), kms_master_key_id: option.Option(String), on_demand_throughput_override: option.Option( OnDemandThroughputOverride, ), provisioned_throughput_override: option.Option( ProvisionedThroughputOverride, ), region_name: option.Option(String), table_class_override: option.Option(TableClass), )
pub type CreateTableError {
CreateTableErrorInternalServerError(value: InternalServerError)
CreateTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
CreateTableErrorLimitExceededException(
value: LimitExceededException,
)
CreateTableErrorResourceInUseException(
value: ResourceInUseException,
)
CreateTableErrorTransport(reason: String)
CreateTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateTableErrorInternalServerError(value: InternalServerError) -
CreateTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
CreateTableErrorLimitExceededException( value: LimitExceededException, ) -
CreateTableErrorResourceInUseException( value: ResourceInUseException, ) -
CreateTableErrorTransport(reason: String) -
CreateTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateTableInput {
CreateTableInput(
attribute_definitions: option.Option(
List(AttributeDefinition),
),
billing_mode: option.Option(BillingMode),
deletion_protection_enabled: option.Option(Bool),
global_secondary_indexes: option.Option(
List(GlobalSecondaryIndex),
),
global_table_settings_replication_mode: option.Option(
GlobalTableSettingsReplicationMode,
),
global_table_source_arn: option.Option(String),
key_schema: option.Option(List(KeySchemaElement)),
local_secondary_indexes: option.Option(
List(LocalSecondaryIndex),
),
on_demand_throughput: option.Option(OnDemandThroughput),
provisioned_throughput: option.Option(ProvisionedThroughput),
resource_policy: option.Option(String),
sse_specification: option.Option(SSESpecification),
stream_specification: option.Option(StreamSpecification),
table_class: option.Option(TableClass),
table_name: option.Option(String),
tags: option.Option(List(Tag)),
warm_throughput: option.Option(WarmThroughput),
)
}
Constructors
-
CreateTableInput( attribute_definitions: option.Option(List(AttributeDefinition)), billing_mode: option.Option(BillingMode), deletion_protection_enabled: option.Option(Bool), global_secondary_indexes: option.Option( List(GlobalSecondaryIndex), ), global_table_settings_replication_mode: option.Option( GlobalTableSettingsReplicationMode, ), global_table_source_arn: option.Option(String), key_schema: option.Option(List(KeySchemaElement)), local_secondary_indexes: option.Option( List(LocalSecondaryIndex), ), on_demand_throughput: option.Option(OnDemandThroughput), provisioned_throughput: option.Option(ProvisionedThroughput), resource_policy: option.Option(String), sse_specification: option.Option(SSESpecification), stream_specification: option.Option(StreamSpecification), table_class: option.Option(TableClass), table_name: option.Option(String), tags: option.Option(List(Tag)), warm_throughput: option.Option(WarmThroughput), )
pub type CreateTableOutput {
CreateTableOutput(
table_description: option.Option(TableDescription),
)
}
Constructors
-
CreateTableOutput( table_description: option.Option(TableDescription), )
pub type CsvOptions {
CsvOptions(
delimiter: option.Option(String),
header_list: option.Option(List(String)),
)
}
Constructors
-
CsvOptions( delimiter: option.Option(String), header_list: option.Option(List(String)), )
pub type Delete {
Delete(
condition_expression: option.Option(String),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
key: option.Option(dict.Dict(String, AttributeValue)),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
)
}
Constructors
-
Delete( condition_expression: option.Option(String), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), key: option.Option(dict.Dict(String, AttributeValue)), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), )
pub type DeleteBackupError {
DeleteBackupErrorBackupInUseException(
value: BackupInUseException,
)
DeleteBackupErrorBackupNotFoundException(
value: BackupNotFoundException,
)
DeleteBackupErrorInternalServerError(
value: InternalServerError,
)
DeleteBackupErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DeleteBackupErrorLimitExceededException(
value: LimitExceededException,
)
DeleteBackupErrorTransport(reason: String)
DeleteBackupErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteBackupErrorBackupInUseException( value: BackupInUseException, ) -
DeleteBackupErrorBackupNotFoundException( value: BackupNotFoundException, ) -
DeleteBackupErrorInternalServerError(value: InternalServerError) -
DeleteBackupErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DeleteBackupErrorLimitExceededException( value: LimitExceededException, ) -
DeleteBackupErrorTransport(reason: String) -
DeleteBackupErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteBackupInput {
DeleteBackupInput(backup_arn: option.Option(String))
}
Constructors
-
DeleteBackupInput(backup_arn: option.Option(String))
pub type DeleteBackupOutput {
DeleteBackupOutput(
backup_description: option.Option(BackupDescription),
)
}
Constructors
-
DeleteBackupOutput( backup_description: option.Option(BackupDescription), )
pub type DeleteGlobalSecondaryIndexAction {
DeleteGlobalSecondaryIndexAction(
index_name: option.Option(String),
)
}
Constructors
-
DeleteGlobalSecondaryIndexAction( index_name: option.Option(String), )
pub type DeleteGlobalTableWitnessGroupMemberAction {
DeleteGlobalTableWitnessGroupMemberAction(
region_name: option.Option(String),
)
}
Constructors
-
DeleteGlobalTableWitnessGroupMemberAction( region_name: option.Option(String), )
pub type DeleteItemError {
DeleteItemErrorConditionalCheckFailedException(
value: ConditionalCheckFailedException,
)
DeleteItemErrorInternalServerError(value: InternalServerError)
DeleteItemErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DeleteItemErrorItemCollectionSizeLimitExceededException(
value: ItemCollectionSizeLimitExceededException,
)
DeleteItemErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
DeleteItemErrorReplicatedWriteConflictException(
value: ReplicatedWriteConflictException,
)
DeleteItemErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
DeleteItemErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DeleteItemErrorThrottlingException(value: ThrottlingException)
DeleteItemErrorTransactionConflictException(
value: TransactionConflictException,
)
DeleteItemErrorTransport(reason: String)
DeleteItemErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteItemErrorConditionalCheckFailedException( value: ConditionalCheckFailedException, ) -
DeleteItemErrorInternalServerError(value: InternalServerError) -
DeleteItemErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DeleteItemErrorItemCollectionSizeLimitExceededException( value: ItemCollectionSizeLimitExceededException, ) -
DeleteItemErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
DeleteItemErrorReplicatedWriteConflictException( value: ReplicatedWriteConflictException, ) -
DeleteItemErrorRequestLimitExceeded(value: RequestLimitExceeded) -
DeleteItemErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DeleteItemErrorThrottlingException(value: ThrottlingException) -
DeleteItemErrorTransactionConflictException( value: TransactionConflictException, ) -
DeleteItemErrorTransport(reason: String) -
DeleteItemErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteItemInput {
DeleteItemInput(
condition_expression: option.Option(String),
conditional_operator: option.Option(ConditionalOperator),
expected: option.Option(
dict.Dict(String, ExpectedAttributeValue),
),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
key: option.Option(dict.Dict(String, AttributeValue)),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
return_item_collection_metrics: option.Option(
ReturnItemCollectionMetrics,
),
return_values: option.Option(ReturnValue),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
)
}
Constructors
-
DeleteItemInput( condition_expression: option.Option(String), conditional_operator: option.Option(ConditionalOperator), expected: option.Option( dict.Dict(String, ExpectedAttributeValue), ), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), key: option.Option(dict.Dict(String, AttributeValue)), return_consumed_capacity: option.Option(ReturnConsumedCapacity), return_item_collection_metrics: option.Option( ReturnItemCollectionMetrics, ), return_values: option.Option(ReturnValue), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), )
pub type DeleteItemOutput {
DeleteItemOutput(
attributes: option.Option(dict.Dict(String, AttributeValue)),
consumed_capacity: option.Option(ConsumedCapacity),
item_collection_metrics: option.Option(ItemCollectionMetrics),
)
}
Constructors
-
DeleteItemOutput( attributes: option.Option(dict.Dict(String, AttributeValue)), consumed_capacity: option.Option(ConsumedCapacity), item_collection_metrics: option.Option(ItemCollectionMetrics), )
pub type DeleteReplicaAction {
DeleteReplicaAction(region_name: option.Option(String))
}
Constructors
-
DeleteReplicaAction(region_name: option.Option(String))
pub type DeleteReplicationGroupMemberAction {
DeleteReplicationGroupMemberAction(
region_name: option.Option(String),
)
}
Constructors
-
DeleteReplicationGroupMemberAction( region_name: option.Option(String), )
pub type DeleteRequest {
DeleteRequest(
key: option.Option(dict.Dict(String, AttributeValue)),
)
}
Constructors
-
DeleteRequest( key: option.Option(dict.Dict(String, AttributeValue)), )
pub type DeleteResourcePolicyError {
DeleteResourcePolicyErrorInternalServerError(
value: InternalServerError,
)
DeleteResourcePolicyErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DeleteResourcePolicyErrorLimitExceededException(
value: LimitExceededException,
)
DeleteResourcePolicyErrorPolicyNotFoundException(
value: PolicyNotFoundException,
)
DeleteResourcePolicyErrorResourceInUseException(
value: ResourceInUseException,
)
DeleteResourcePolicyErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DeleteResourcePolicyErrorTransport(reason: String)
DeleteResourcePolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteResourcePolicyErrorInternalServerError( value: InternalServerError, ) -
DeleteResourcePolicyErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DeleteResourcePolicyErrorLimitExceededException( value: LimitExceededException, ) -
DeleteResourcePolicyErrorPolicyNotFoundException( value: PolicyNotFoundException, ) -
DeleteResourcePolicyErrorResourceInUseException( value: ResourceInUseException, ) -
DeleteResourcePolicyErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DeleteResourcePolicyErrorTransport(reason: String) -
DeleteResourcePolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteResourcePolicyInput {
DeleteResourcePolicyInput(
expected_revision_id: option.Option(String),
resource_arn: option.Option(String),
)
}
Constructors
-
DeleteResourcePolicyInput( expected_revision_id: option.Option(String), resource_arn: option.Option(String), )
pub type DeleteResourcePolicyOutput {
DeleteResourcePolicyOutput(revision_id: option.Option(String))
}
Constructors
-
DeleteResourcePolicyOutput(revision_id: option.Option(String))
pub type DeleteTableError {
DeleteTableErrorInternalServerError(value: InternalServerError)
DeleteTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DeleteTableErrorLimitExceededException(
value: LimitExceededException,
)
DeleteTableErrorResourceInUseException(
value: ResourceInUseException,
)
DeleteTableErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DeleteTableErrorTransport(reason: String)
DeleteTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteTableErrorInternalServerError(value: InternalServerError) -
DeleteTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DeleteTableErrorLimitExceededException( value: LimitExceededException, ) -
DeleteTableErrorResourceInUseException( value: ResourceInUseException, ) -
DeleteTableErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DeleteTableErrorTransport(reason: String) -
DeleteTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteTableInput {
DeleteTableInput(table_name: option.Option(String))
}
Constructors
-
DeleteTableInput(table_name: option.Option(String))
pub type DeleteTableOutput {
DeleteTableOutput(
table_description: option.Option(TableDescription),
)
}
Constructors
-
DeleteTableOutput( table_description: option.Option(TableDescription), )
pub type DescribeBackupError {
DescribeBackupErrorBackupNotFoundException(
value: BackupNotFoundException,
)
DescribeBackupErrorInternalServerError(
value: InternalServerError,
)
DescribeBackupErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeBackupErrorTransport(reason: String)
DescribeBackupErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeBackupErrorBackupNotFoundException( value: BackupNotFoundException, ) -
DescribeBackupErrorInternalServerError( value: InternalServerError, ) -
DescribeBackupErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeBackupErrorTransport(reason: String) -
DescribeBackupErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeBackupInput {
DescribeBackupInput(backup_arn: option.Option(String))
}
Constructors
-
DescribeBackupInput(backup_arn: option.Option(String))
pub type DescribeBackupOutput {
DescribeBackupOutput(
backup_description: option.Option(BackupDescription),
)
}
Constructors
-
DescribeBackupOutput( backup_description: option.Option(BackupDescription), )
pub type DescribeContinuousBackupsError {
DescribeContinuousBackupsErrorInternalServerError(
value: InternalServerError,
)
DescribeContinuousBackupsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeContinuousBackupsErrorTableNotFoundException(
value: TableNotFoundException,
)
DescribeContinuousBackupsErrorTransport(reason: String)
DescribeContinuousBackupsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeContinuousBackupsErrorInternalServerError( value: InternalServerError, ) -
DescribeContinuousBackupsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeContinuousBackupsErrorTableNotFoundException( value: TableNotFoundException, ) -
DescribeContinuousBackupsErrorTransport(reason: String) -
DescribeContinuousBackupsErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeContinuousBackupsInput {
DescribeContinuousBackupsInput(
table_name: option.Option(String),
)
}
Constructors
-
DescribeContinuousBackupsInput(table_name: option.Option(String))
pub type DescribeContinuousBackupsOutput {
DescribeContinuousBackupsOutput(
continuous_backups_description: option.Option(
ContinuousBackupsDescription,
),
)
}
Constructors
-
DescribeContinuousBackupsOutput( continuous_backups_description: option.Option( ContinuousBackupsDescription, ), )
pub type DescribeContributorInsightsError {
DescribeContributorInsightsErrorInternalServerError(
value: InternalServerError,
)
DescribeContributorInsightsErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DescribeContributorInsightsErrorTransport(reason: String)
DescribeContributorInsightsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeContributorInsightsErrorInternalServerError( value: InternalServerError, ) -
DescribeContributorInsightsErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DescribeContributorInsightsErrorTransport(reason: String) -
DescribeContributorInsightsErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeContributorInsightsInput {
DescribeContributorInsightsInput(
index_name: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
DescribeContributorInsightsInput( index_name: option.Option(String), table_name: option.Option(String), )
pub type DescribeContributorInsightsOutput {
DescribeContributorInsightsOutput(
contributor_insights_mode: option.Option(
ContributorInsightsMode,
),
contributor_insights_rule_list: option.Option(List(String)),
contributor_insights_status: option.Option(
ContributorInsightsStatus,
),
failure_exception: option.Option(FailureException),
index_name: option.Option(String),
last_update_date_time: option.Option(json_timestamp.Timestamp),
table_name: option.Option(String),
)
}
Constructors
-
DescribeContributorInsightsOutput( contributor_insights_mode: option.Option( ContributorInsightsMode, ), contributor_insights_rule_list: option.Option(List(String)), contributor_insights_status: option.Option( ContributorInsightsStatus, ), failure_exception: option.Option(FailureException), index_name: option.Option(String), last_update_date_time: option.Option(json_timestamp.Timestamp), table_name: option.Option(String), )
pub type DescribeEndpointsError {
DescribeEndpointsErrorTransport(reason: String)
DescribeEndpointsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeEndpointsErrorTransport(reason: String) -
DescribeEndpointsErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeEndpointsRequest {
DescribeEndpointsRequest
}
Constructors
-
DescribeEndpointsRequest
pub type DescribeEndpointsResponse {
DescribeEndpointsResponse(
endpoints: option.Option(List(Endpoint)),
)
}
Constructors
-
DescribeEndpointsResponse( endpoints: option.Option(List(Endpoint)), )
pub type DescribeExportError {
DescribeExportErrorExportNotFoundException(
value: ExportNotFoundException,
)
DescribeExportErrorInternalServerError(
value: InternalServerError,
)
DescribeExportErrorLimitExceededException(
value: LimitExceededException,
)
DescribeExportErrorTransport(reason: String)
DescribeExportErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeExportErrorExportNotFoundException( value: ExportNotFoundException, ) -
DescribeExportErrorInternalServerError( value: InternalServerError, ) -
DescribeExportErrorLimitExceededException( value: LimitExceededException, ) -
DescribeExportErrorTransport(reason: String) -
DescribeExportErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeExportInput {
DescribeExportInput(export_arn: option.Option(String))
}
Constructors
-
DescribeExportInput(export_arn: option.Option(String))
pub type DescribeExportOutput {
DescribeExportOutput(
export_description: option.Option(ExportDescription),
)
}
Constructors
-
DescribeExportOutput( export_description: option.Option(ExportDescription), )
pub type DescribeGlobalTableError {
DescribeGlobalTableErrorGlobalTableNotFoundException(
value: GlobalTableNotFoundException,
)
DescribeGlobalTableErrorInternalServerError(
value: InternalServerError,
)
DescribeGlobalTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeGlobalTableErrorTransport(reason: String)
DescribeGlobalTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeGlobalTableErrorGlobalTableNotFoundException( value: GlobalTableNotFoundException, ) -
DescribeGlobalTableErrorInternalServerError( value: InternalServerError, ) -
DescribeGlobalTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeGlobalTableErrorTransport(reason: String) -
DescribeGlobalTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeGlobalTableInput {
DescribeGlobalTableInput(
global_table_name: option.Option(String),
)
}
Constructors
-
DescribeGlobalTableInput( global_table_name: option.Option(String), )
pub type DescribeGlobalTableOutput {
DescribeGlobalTableOutput(
global_table_description: option.Option(
GlobalTableDescription,
),
)
}
Constructors
-
DescribeGlobalTableOutput( global_table_description: option.Option(GlobalTableDescription), )
pub type DescribeGlobalTableSettingsError {
DescribeGlobalTableSettingsErrorGlobalTableNotFoundException(
value: GlobalTableNotFoundException,
)
DescribeGlobalTableSettingsErrorInternalServerError(
value: InternalServerError,
)
DescribeGlobalTableSettingsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeGlobalTableSettingsErrorTransport(reason: String)
DescribeGlobalTableSettingsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeGlobalTableSettingsErrorGlobalTableNotFoundException( value: GlobalTableNotFoundException, ) -
DescribeGlobalTableSettingsErrorInternalServerError( value: InternalServerError, ) -
DescribeGlobalTableSettingsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeGlobalTableSettingsErrorTransport(reason: String) -
DescribeGlobalTableSettingsErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeGlobalTableSettingsInput {
DescribeGlobalTableSettingsInput(
global_table_name: option.Option(String),
)
}
Constructors
-
DescribeGlobalTableSettingsInput( global_table_name: option.Option(String), )
pub type DescribeGlobalTableSettingsOutput {
DescribeGlobalTableSettingsOutput(
global_table_name: option.Option(String),
replica_settings: option.Option(
List(ReplicaSettingsDescription),
),
)
}
Constructors
-
DescribeGlobalTableSettingsOutput( global_table_name: option.Option(String), replica_settings: option.Option( List(ReplicaSettingsDescription), ), )
pub type DescribeImportError {
DescribeImportErrorImportNotFoundException(
value: ImportNotFoundException,
)
DescribeImportErrorTransport(reason: String)
DescribeImportErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeImportErrorImportNotFoundException( value: ImportNotFoundException, ) -
DescribeImportErrorTransport(reason: String) -
DescribeImportErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeImportInput {
DescribeImportInput(import_arn: option.Option(String))
}
Constructors
-
DescribeImportInput(import_arn: option.Option(String))
pub type DescribeImportOutput {
DescribeImportOutput(
import_table_description: option.Option(
ImportTableDescription,
),
)
}
Constructors
-
DescribeImportOutput( import_table_description: option.Option(ImportTableDescription), )
pub type DescribeKinesisStreamingDestinationError {
DescribeKinesisStreamingDestinationErrorInternalServerError(
value: InternalServerError,
)
DescribeKinesisStreamingDestinationErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeKinesisStreamingDestinationErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DescribeKinesisStreamingDestinationErrorTransport(
reason: String,
)
DescribeKinesisStreamingDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeKinesisStreamingDestinationErrorInternalServerError( value: InternalServerError, ) -
DescribeKinesisStreamingDestinationErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeKinesisStreamingDestinationErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DescribeKinesisStreamingDestinationErrorTransport(reason: String) -
DescribeKinesisStreamingDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeKinesisStreamingDestinationInput {
DescribeKinesisStreamingDestinationInput(
table_name: option.Option(String),
)
}
Constructors
-
DescribeKinesisStreamingDestinationInput( table_name: option.Option(String), )
pub type DescribeKinesisStreamingDestinationOutput {
DescribeKinesisStreamingDestinationOutput(
kinesis_data_stream_destinations: option.Option(
List(KinesisDataStreamDestination),
),
table_name: option.Option(String),
)
}
Constructors
-
DescribeKinesisStreamingDestinationOutput( kinesis_data_stream_destinations: option.Option( List(KinesisDataStreamDestination), ), table_name: option.Option(String), )
pub type DescribeLimitsError {
DescribeLimitsErrorInternalServerError(
value: InternalServerError,
)
DescribeLimitsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeLimitsErrorTransport(reason: String)
DescribeLimitsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeLimitsErrorInternalServerError( value: InternalServerError, ) -
DescribeLimitsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeLimitsErrorTransport(reason: String) -
DescribeLimitsErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeLimitsInput {
DescribeLimitsInput
}
Constructors
-
DescribeLimitsInput
pub type DescribeLimitsOutput {
DescribeLimitsOutput(
account_max_read_capacity_units: option.Option(Int),
account_max_write_capacity_units: option.Option(Int),
table_max_read_capacity_units: option.Option(Int),
table_max_write_capacity_units: option.Option(Int),
)
}
Constructors
-
DescribeLimitsOutput( account_max_read_capacity_units: option.Option(Int), account_max_write_capacity_units: option.Option(Int), table_max_read_capacity_units: option.Option(Int), table_max_write_capacity_units: option.Option(Int), )
pub type DescribeTableError {
DescribeTableErrorInternalServerError(
value: InternalServerError,
)
DescribeTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeTableErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DescribeTableErrorTransport(reason: String)
DescribeTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeTableErrorInternalServerError(value: InternalServerError) -
DescribeTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeTableErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DescribeTableErrorTransport(reason: String) -
DescribeTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeTableInput {
DescribeTableInput(table_name: option.Option(String))
}
Constructors
-
DescribeTableInput(table_name: option.Option(String))
pub type DescribeTableOutput {
DescribeTableOutput(table: option.Option(TableDescription))
}
Constructors
-
DescribeTableOutput(table: option.Option(TableDescription))
pub type DescribeTableReplicaAutoScalingError {
DescribeTableReplicaAutoScalingErrorInternalServerError(
value: InternalServerError,
)
DescribeTableReplicaAutoScalingErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DescribeTableReplicaAutoScalingErrorTransport(reason: String)
DescribeTableReplicaAutoScalingErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeTableReplicaAutoScalingErrorInternalServerError( value: InternalServerError, ) -
DescribeTableReplicaAutoScalingErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DescribeTableReplicaAutoScalingErrorTransport(reason: String) -
DescribeTableReplicaAutoScalingErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeTableReplicaAutoScalingInput {
DescribeTableReplicaAutoScalingInput(
table_name: option.Option(String),
)
}
Constructors
-
DescribeTableReplicaAutoScalingInput( table_name: option.Option(String), )
pub type DescribeTableReplicaAutoScalingOutput {
DescribeTableReplicaAutoScalingOutput(
table_auto_scaling_description: option.Option(
TableAutoScalingDescription,
),
)
}
Constructors
-
DescribeTableReplicaAutoScalingOutput( table_auto_scaling_description: option.Option( TableAutoScalingDescription, ), )
pub type DescribeTimeToLiveError {
DescribeTimeToLiveErrorInternalServerError(
value: InternalServerError,
)
DescribeTimeToLiveErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DescribeTimeToLiveErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DescribeTimeToLiveErrorTransport(reason: String)
DescribeTimeToLiveErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DescribeTimeToLiveErrorInternalServerError( value: InternalServerError, ) -
DescribeTimeToLiveErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DescribeTimeToLiveErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DescribeTimeToLiveErrorTransport(reason: String) -
DescribeTimeToLiveErrorUnknown( error_type: String, status: Int, body: String, )
pub type DescribeTimeToLiveInput {
DescribeTimeToLiveInput(table_name: option.Option(String))
}
Constructors
-
DescribeTimeToLiveInput(table_name: option.Option(String))
pub type DescribeTimeToLiveOutput {
DescribeTimeToLiveOutput(
time_to_live_description: option.Option(TimeToLiveDescription),
)
}
Constructors
-
DescribeTimeToLiveOutput( time_to_live_description: option.Option(TimeToLiveDescription), )
pub type DestinationStatus {
DestinationStatusActive
DestinationStatusDisabled
DestinationStatusDisabling
DestinationStatusEnableFailed
DestinationStatusEnabling
DestinationStatusUpdating
}
Constructors
-
DestinationStatusActive -
DestinationStatusDisabled -
DestinationStatusDisabling -
DestinationStatusEnableFailed -
DestinationStatusEnabling -
DestinationStatusUpdating
pub type DisableKinesisStreamingDestinationError {
DisableKinesisStreamingDestinationErrorInternalServerError(
value: InternalServerError,
)
DisableKinesisStreamingDestinationErrorInvalidEndpointException(
value: InvalidEndpointException,
)
DisableKinesisStreamingDestinationErrorLimitExceededException(
value: LimitExceededException,
)
DisableKinesisStreamingDestinationErrorResourceInUseException(
value: ResourceInUseException,
)
DisableKinesisStreamingDestinationErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
DisableKinesisStreamingDestinationErrorTransport(
reason: String,
)
DisableKinesisStreamingDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DisableKinesisStreamingDestinationErrorInternalServerError( value: InternalServerError, ) -
DisableKinesisStreamingDestinationErrorInvalidEndpointException( value: InvalidEndpointException, ) -
DisableKinesisStreamingDestinationErrorLimitExceededException( value: LimitExceededException, ) -
DisableKinesisStreamingDestinationErrorResourceInUseException( value: ResourceInUseException, ) -
DisableKinesisStreamingDestinationErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
DisableKinesisStreamingDestinationErrorTransport(reason: String) -
DisableKinesisStreamingDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type DuplicateItemException {
DuplicateItemException(message: option.Option(String))
}
Constructors
-
DuplicateItemException(message: option.Option(String))
pub type EnableKinesisStreamingConfiguration {
EnableKinesisStreamingConfiguration(
approximate_creation_date_time_precision: option.Option(
ApproximateCreationDateTimePrecision,
),
)
}
Constructors
-
EnableKinesisStreamingConfiguration( approximate_creation_date_time_precision: option.Option( ApproximateCreationDateTimePrecision, ), )
pub type EnableKinesisStreamingDestinationError {
EnableKinesisStreamingDestinationErrorInternalServerError(
value: InternalServerError,
)
EnableKinesisStreamingDestinationErrorInvalidEndpointException(
value: InvalidEndpointException,
)
EnableKinesisStreamingDestinationErrorLimitExceededException(
value: LimitExceededException,
)
EnableKinesisStreamingDestinationErrorResourceInUseException(
value: ResourceInUseException,
)
EnableKinesisStreamingDestinationErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
EnableKinesisStreamingDestinationErrorTransport(reason: String)
EnableKinesisStreamingDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
EnableKinesisStreamingDestinationErrorInternalServerError( value: InternalServerError, ) -
EnableKinesisStreamingDestinationErrorInvalidEndpointException( value: InvalidEndpointException, ) -
EnableKinesisStreamingDestinationErrorLimitExceededException( value: LimitExceededException, ) -
EnableKinesisStreamingDestinationErrorResourceInUseException( value: ResourceInUseException, ) -
EnableKinesisStreamingDestinationErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
EnableKinesisStreamingDestinationErrorTransport(reason: String) -
EnableKinesisStreamingDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type Endpoint {
Endpoint(
address: option.Option(String),
cache_period_in_minutes: option.Option(Int),
)
}
Constructors
-
Endpoint( address: option.Option(String), cache_period_in_minutes: option.Option(Int), )
pub type ExecuteStatementError {
ExecuteStatementErrorConditionalCheckFailedException(
value: ConditionalCheckFailedException,
)
ExecuteStatementErrorDuplicateItemException(
value: DuplicateItemException,
)
ExecuteStatementErrorInternalServerError(
value: InternalServerError,
)
ExecuteStatementErrorItemCollectionSizeLimitExceededException(
value: ItemCollectionSizeLimitExceededException,
)
ExecuteStatementErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
ExecuteStatementErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
ExecuteStatementErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
ExecuteStatementErrorThrottlingException(
value: ThrottlingException,
)
ExecuteStatementErrorTransactionConflictException(
value: TransactionConflictException,
)
ExecuteStatementErrorTransport(reason: String)
ExecuteStatementErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ExecuteStatementErrorConditionalCheckFailedException( value: ConditionalCheckFailedException, ) -
ExecuteStatementErrorDuplicateItemException( value: DuplicateItemException, ) -
ExecuteStatementErrorInternalServerError( value: InternalServerError, ) -
ExecuteStatementErrorItemCollectionSizeLimitExceededException( value: ItemCollectionSizeLimitExceededException, ) -
ExecuteStatementErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
ExecuteStatementErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
ExecuteStatementErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
ExecuteStatementErrorThrottlingException( value: ThrottlingException, ) -
ExecuteStatementErrorTransactionConflictException( value: TransactionConflictException, ) -
ExecuteStatementErrorTransport(reason: String) -
ExecuteStatementErrorUnknown( error_type: String, status: Int, body: String, )
pub type ExecuteStatementInput {
ExecuteStatementInput(
consistent_read: option.Option(Bool),
limit: option.Option(Int),
next_token: option.Option(String),
parameters: option.Option(List(AttributeValue)),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
statement: option.Option(String),
)
}
Constructors
-
ExecuteStatementInput( consistent_read: option.Option(Bool), limit: option.Option(Int), next_token: option.Option(String), parameters: option.Option(List(AttributeValue)), return_consumed_capacity: option.Option(ReturnConsumedCapacity), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), statement: option.Option(String), )
pub type ExecuteStatementOutput {
ExecuteStatementOutput(
consumed_capacity: option.Option(ConsumedCapacity),
items: option.Option(List(dict.Dict(String, AttributeValue))),
last_evaluated_key: option.Option(
dict.Dict(String, AttributeValue),
),
next_token: option.Option(String),
)
}
Constructors
-
ExecuteStatementOutput( consumed_capacity: option.Option(ConsumedCapacity), items: option.Option(List(dict.Dict(String, AttributeValue))), last_evaluated_key: option.Option( dict.Dict(String, AttributeValue), ), next_token: option.Option(String), )
pub type ExecuteTransactionError {
ExecuteTransactionErrorIdempotentParameterMismatchException(
value: IdempotentParameterMismatchException,
)
ExecuteTransactionErrorInternalServerError(
value: InternalServerError,
)
ExecuteTransactionErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
ExecuteTransactionErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
ExecuteTransactionErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
ExecuteTransactionErrorThrottlingException(
value: ThrottlingException,
)
ExecuteTransactionErrorTransactionCanceledException(
value: TransactionCanceledException,
)
ExecuteTransactionErrorTransactionInProgressException(
value: TransactionInProgressException,
)
ExecuteTransactionErrorTransport(reason: String)
ExecuteTransactionErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ExecuteTransactionErrorIdempotentParameterMismatchException( value: IdempotentParameterMismatchException, ) -
ExecuteTransactionErrorInternalServerError( value: InternalServerError, ) -
ExecuteTransactionErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
ExecuteTransactionErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
ExecuteTransactionErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
ExecuteTransactionErrorThrottlingException( value: ThrottlingException, ) -
ExecuteTransactionErrorTransactionCanceledException( value: TransactionCanceledException, ) -
ExecuteTransactionErrorTransactionInProgressException( value: TransactionInProgressException, ) -
ExecuteTransactionErrorTransport(reason: String) -
ExecuteTransactionErrorUnknown( error_type: String, status: Int, body: String, )
pub type ExecuteTransactionInput {
ExecuteTransactionInput(
client_request_token: option.Option(String),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
transact_statements: option.Option(
List(ParameterizedStatement),
),
)
}
Constructors
-
ExecuteTransactionInput( client_request_token: option.Option(String), return_consumed_capacity: option.Option(ReturnConsumedCapacity), transact_statements: option.Option(List(ParameterizedStatement)), )
pub type ExecuteTransactionOutput {
ExecuteTransactionOutput(
consumed_capacity: option.Option(List(ConsumedCapacity)),
responses: option.Option(List(ItemResponse)),
)
}
Constructors
-
ExecuteTransactionOutput( consumed_capacity: option.Option(List(ConsumedCapacity)), responses: option.Option(List(ItemResponse)), )
pub type ExpectedAttributeValue {
ExpectedAttributeValue(
attribute_value_list: option.Option(List(AttributeValue)),
comparison_operator: option.Option(ComparisonOperator),
exists: option.Option(Bool),
value: option.Option(AttributeValue),
)
}
Constructors
-
ExpectedAttributeValue( attribute_value_list: option.Option(List(AttributeValue)), comparison_operator: option.Option(ComparisonOperator), exists: option.Option(Bool), value: option.Option(AttributeValue), )
pub type ExportConflictException {
ExportConflictException(message: option.Option(String))
}
Constructors
-
ExportConflictException(message: option.Option(String))
pub type ExportDescription {
ExportDescription(
billed_size_bytes: option.Option(Int),
client_token: option.Option(String),
end_time: option.Option(json_timestamp.Timestamp),
export_arn: option.Option(String),
export_format: option.Option(ExportFormat),
export_manifest: option.Option(String),
export_status: option.Option(ExportStatus),
export_time: option.Option(json_timestamp.Timestamp),
export_type: option.Option(ExportType),
failure_code: option.Option(String),
failure_message: option.Option(String),
incremental_export_specification: option.Option(
IncrementalExportSpecification,
),
item_count: option.Option(Int),
s3_bucket: option.Option(String),
s3_bucket_owner: option.Option(String),
s3_prefix: option.Option(String),
s3_sse_algorithm: option.Option(S3SseAlgorithm),
s3_sse_kms_key_id: option.Option(String),
start_time: option.Option(json_timestamp.Timestamp),
table_arn: option.Option(String),
table_id: option.Option(String),
)
}
Constructors
-
ExportDescription( billed_size_bytes: option.Option(Int), client_token: option.Option(String), end_time: option.Option(json_timestamp.Timestamp), export_arn: option.Option(String), export_format: option.Option(ExportFormat), export_manifest: option.Option(String), export_status: option.Option(ExportStatus), export_time: option.Option(json_timestamp.Timestamp), export_type: option.Option(ExportType), failure_code: option.Option(String), failure_message: option.Option(String), incremental_export_specification: option.Option( IncrementalExportSpecification, ), item_count: option.Option(Int), s3_bucket: option.Option(String), s3_bucket_owner: option.Option(String), s3_prefix: option.Option(String), s3_sse_algorithm: option.Option(S3SseAlgorithm), s3_sse_kms_key_id: option.Option(String), start_time: option.Option(json_timestamp.Timestamp), table_arn: option.Option(String), table_id: option.Option(String), )
pub type ExportFormat {
ExportFormatDynamodbJson
ExportFormatIon
}
Constructors
-
ExportFormatDynamodbJson -
ExportFormatIon
pub type ExportNotFoundException {
ExportNotFoundException(message: option.Option(String))
}
Constructors
-
ExportNotFoundException(message: option.Option(String))
pub type ExportStatus {
ExportStatusCompleted
ExportStatusFailed
ExportStatusInProgress
}
Constructors
-
ExportStatusCompleted -
ExportStatusFailed -
ExportStatusInProgress
pub type ExportSummary {
ExportSummary(
export_arn: option.Option(String),
export_status: option.Option(ExportStatus),
export_type: option.Option(ExportType),
)
}
Constructors
-
ExportSummary( export_arn: option.Option(String), export_status: option.Option(ExportStatus), export_type: option.Option(ExportType), )
pub type ExportTableToPointInTimeError {
ExportTableToPointInTimeErrorExportConflictException(
value: ExportConflictException,
)
ExportTableToPointInTimeErrorInternalServerError(
value: InternalServerError,
)
ExportTableToPointInTimeErrorInvalidExportTimeException(
value: InvalidExportTimeException,
)
ExportTableToPointInTimeErrorLimitExceededException(
value: LimitExceededException,
)
ExportTableToPointInTimeErrorPointInTimeRecoveryUnavailableException(
value: PointInTimeRecoveryUnavailableException,
)
ExportTableToPointInTimeErrorTableNotFoundException(
value: TableNotFoundException,
)
ExportTableToPointInTimeErrorTransport(reason: String)
ExportTableToPointInTimeErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ExportTableToPointInTimeErrorExportConflictException( value: ExportConflictException, ) -
ExportTableToPointInTimeErrorInternalServerError( value: InternalServerError, ) -
ExportTableToPointInTimeErrorInvalidExportTimeException( value: InvalidExportTimeException, ) -
ExportTableToPointInTimeErrorLimitExceededException( value: LimitExceededException, ) -
ExportTableToPointInTimeErrorPointInTimeRecoveryUnavailableException( value: PointInTimeRecoveryUnavailableException, ) -
ExportTableToPointInTimeErrorTableNotFoundException( value: TableNotFoundException, ) -
ExportTableToPointInTimeErrorTransport(reason: String) -
ExportTableToPointInTimeErrorUnknown( error_type: String, status: Int, body: String, )
pub type ExportTableToPointInTimeInput {
ExportTableToPointInTimeInput(
client_token: option.Option(String),
export_format: option.Option(ExportFormat),
export_time: option.Option(json_timestamp.Timestamp),
export_type: option.Option(ExportType),
incremental_export_specification: option.Option(
IncrementalExportSpecification,
),
s3_bucket: option.Option(String),
s3_bucket_owner: option.Option(String),
s3_prefix: option.Option(String),
s3_sse_algorithm: option.Option(S3SseAlgorithm),
s3_sse_kms_key_id: option.Option(String),
table_arn: option.Option(String),
)
}
Constructors
-
ExportTableToPointInTimeInput( client_token: option.Option(String), export_format: option.Option(ExportFormat), export_time: option.Option(json_timestamp.Timestamp), export_type: option.Option(ExportType), incremental_export_specification: option.Option( IncrementalExportSpecification, ), s3_bucket: option.Option(String), s3_bucket_owner: option.Option(String), s3_prefix: option.Option(String), s3_sse_algorithm: option.Option(S3SseAlgorithm), s3_sse_kms_key_id: option.Option(String), table_arn: option.Option(String), )
pub type ExportTableToPointInTimeOutput {
ExportTableToPointInTimeOutput(
export_description: option.Option(ExportDescription),
)
}
Constructors
-
ExportTableToPointInTimeOutput( export_description: option.Option(ExportDescription), )
pub type ExportType {
ExportTypeFullExport
ExportTypeIncrementalExport
}
Constructors
-
ExportTypeFullExport -
ExportTypeIncrementalExport
pub type ExportViewType {
ExportViewTypeNewAndOldImages
ExportViewTypeNewImage
}
Constructors
-
ExportViewTypeNewAndOldImages -
ExportViewTypeNewImage
pub type FailureException {
FailureException(
exception_description: option.Option(String),
exception_name: option.Option(String),
)
}
Constructors
-
FailureException( exception_description: option.Option(String), exception_name: option.Option(String), )
pub type Get {
Get(
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
key: option.Option(dict.Dict(String, AttributeValue)),
projection_expression: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
Get( expression_attribute_names: option.Option( dict.Dict(String, String), ), key: option.Option(dict.Dict(String, AttributeValue)), projection_expression: option.Option(String), table_name: option.Option(String), )
pub type GetItemError {
GetItemErrorInternalServerError(value: InternalServerError)
GetItemErrorInvalidEndpointException(
value: InvalidEndpointException,
)
GetItemErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
GetItemErrorRequestLimitExceeded(value: RequestLimitExceeded)
GetItemErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
GetItemErrorThrottlingException(value: ThrottlingException)
GetItemErrorTransport(reason: String)
GetItemErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetItemErrorInternalServerError(value: InternalServerError) -
GetItemErrorInvalidEndpointException( value: InvalidEndpointException, ) -
GetItemErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
GetItemErrorRequestLimitExceeded(value: RequestLimitExceeded) -
GetItemErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
GetItemErrorThrottlingException(value: ThrottlingException) -
GetItemErrorTransport(reason: String) -
GetItemErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetItemInput {
GetItemInput(
attributes_to_get: option.Option(List(String)),
consistent_read: option.Option(Bool),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
key: option.Option(dict.Dict(String, AttributeValue)),
projection_expression: option.Option(String),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
table_name: option.Option(String),
)
}
Constructors
-
GetItemInput( attributes_to_get: option.Option(List(String)), consistent_read: option.Option(Bool), expression_attribute_names: option.Option( dict.Dict(String, String), ), key: option.Option(dict.Dict(String, AttributeValue)), projection_expression: option.Option(String), return_consumed_capacity: option.Option(ReturnConsumedCapacity), table_name: option.Option(String), )
pub type GetItemOutput {
GetItemOutput(
consumed_capacity: option.Option(ConsumedCapacity),
item: option.Option(dict.Dict(String, AttributeValue)),
)
}
Constructors
-
GetItemOutput( consumed_capacity: option.Option(ConsumedCapacity), item: option.Option(dict.Dict(String, AttributeValue)), )
pub type GetResourcePolicyError {
GetResourcePolicyErrorInternalServerError(
value: InternalServerError,
)
GetResourcePolicyErrorInvalidEndpointException(
value: InvalidEndpointException,
)
GetResourcePolicyErrorPolicyNotFoundException(
value: PolicyNotFoundException,
)
GetResourcePolicyErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
GetResourcePolicyErrorTransport(reason: String)
GetResourcePolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetResourcePolicyErrorInternalServerError( value: InternalServerError, ) -
GetResourcePolicyErrorInvalidEndpointException( value: InvalidEndpointException, ) -
GetResourcePolicyErrorPolicyNotFoundException( value: PolicyNotFoundException, ) -
GetResourcePolicyErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
GetResourcePolicyErrorTransport(reason: String) -
GetResourcePolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetResourcePolicyInput {
GetResourcePolicyInput(resource_arn: option.Option(String))
}
Constructors
-
GetResourcePolicyInput(resource_arn: option.Option(String))
pub type GetResourcePolicyOutput {
GetResourcePolicyOutput(
policy: option.Option(String),
revision_id: option.Option(String),
)
}
Constructors
-
GetResourcePolicyOutput( policy: option.Option(String), revision_id: option.Option(String), )
pub type GlobalSecondaryIndex {
GlobalSecondaryIndex(
index_name: option.Option(String),
key_schema: option.Option(List(KeySchemaElement)),
on_demand_throughput: option.Option(OnDemandThroughput),
projection: option.Option(Projection),
provisioned_throughput: option.Option(ProvisionedThroughput),
warm_throughput: option.Option(WarmThroughput),
)
}
Constructors
-
GlobalSecondaryIndex( index_name: option.Option(String), key_schema: option.Option(List(KeySchemaElement)), on_demand_throughput: option.Option(OnDemandThroughput), projection: option.Option(Projection), provisioned_throughput: option.Option(ProvisionedThroughput), warm_throughput: option.Option(WarmThroughput), )
pub type GlobalSecondaryIndexAutoScalingUpdate {
GlobalSecondaryIndexAutoScalingUpdate(
index_name: option.Option(String),
provisioned_write_capacity_auto_scaling_update: option.Option(
AutoScalingSettingsUpdate,
),
)
}
Constructors
-
GlobalSecondaryIndexAutoScalingUpdate( index_name: option.Option(String), provisioned_write_capacity_auto_scaling_update: option.Option( AutoScalingSettingsUpdate, ), )
pub type GlobalSecondaryIndexDescription {
GlobalSecondaryIndexDescription(
backfilling: option.Option(Bool),
index_arn: option.Option(String),
index_name: option.Option(String),
index_size_bytes: option.Option(Int),
index_status: option.Option(IndexStatus),
item_count: option.Option(Int),
key_schema: option.Option(List(KeySchemaElement)),
on_demand_throughput: option.Option(OnDemandThroughput),
projection: option.Option(Projection),
provisioned_throughput: option.Option(
ProvisionedThroughputDescription,
),
warm_throughput: option.Option(
GlobalSecondaryIndexWarmThroughputDescription,
),
)
}
Constructors
-
GlobalSecondaryIndexDescription( backfilling: option.Option(Bool), index_arn: option.Option(String), index_name: option.Option(String), index_size_bytes: option.Option(Int), index_status: option.Option(IndexStatus), item_count: option.Option(Int), key_schema: option.Option(List(KeySchemaElement)), on_demand_throughput: option.Option(OnDemandThroughput), projection: option.Option(Projection), provisioned_throughput: option.Option( ProvisionedThroughputDescription, ), warm_throughput: option.Option( GlobalSecondaryIndexWarmThroughputDescription, ), )
pub type GlobalSecondaryIndexInfo {
GlobalSecondaryIndexInfo(
index_name: option.Option(String),
key_schema: option.Option(List(KeySchemaElement)),
on_demand_throughput: option.Option(OnDemandThroughput),
projection: option.Option(Projection),
provisioned_throughput: option.Option(ProvisionedThroughput),
)
}
Constructors
-
GlobalSecondaryIndexInfo( index_name: option.Option(String), key_schema: option.Option(List(KeySchemaElement)), on_demand_throughput: option.Option(OnDemandThroughput), projection: option.Option(Projection), provisioned_throughput: option.Option(ProvisionedThroughput), )
pub type GlobalSecondaryIndexUpdate {
GlobalSecondaryIndexUpdate(
create: option.Option(CreateGlobalSecondaryIndexAction),
delete: option.Option(DeleteGlobalSecondaryIndexAction),
update: option.Option(UpdateGlobalSecondaryIndexAction),
)
}
Constructors
-
GlobalSecondaryIndexUpdate( create: option.Option(CreateGlobalSecondaryIndexAction), delete: option.Option(DeleteGlobalSecondaryIndexAction), update: option.Option(UpdateGlobalSecondaryIndexAction), )
pub type GlobalSecondaryIndexWarmThroughputDescription {
GlobalSecondaryIndexWarmThroughputDescription(
read_units_per_second: option.Option(Int),
status: option.Option(IndexStatus),
write_units_per_second: option.Option(Int),
)
}
Constructors
-
GlobalSecondaryIndexWarmThroughputDescription( read_units_per_second: option.Option(Int), status: option.Option(IndexStatus), write_units_per_second: option.Option(Int), )
pub type GlobalTable {
GlobalTable(
global_table_name: option.Option(String),
replication_group: option.Option(List(Replica)),
)
}
Constructors
-
GlobalTable( global_table_name: option.Option(String), replication_group: option.Option(List(Replica)), )
pub type GlobalTableAlreadyExistsException {
GlobalTableAlreadyExistsException(
message: option.Option(String),
)
}
Constructors
-
GlobalTableAlreadyExistsException(message: option.Option(String))
pub type GlobalTableDescription {
GlobalTableDescription(
creation_date_time: option.Option(json_timestamp.Timestamp),
global_table_arn: option.Option(String),
global_table_name: option.Option(String),
global_table_status: option.Option(GlobalTableStatus),
replication_group: option.Option(List(ReplicaDescription)),
)
}
Constructors
-
GlobalTableDescription( creation_date_time: option.Option(json_timestamp.Timestamp), global_table_arn: option.Option(String), global_table_name: option.Option(String), global_table_status: option.Option(GlobalTableStatus), replication_group: option.Option(List(ReplicaDescription)), )
pub type GlobalTableGlobalSecondaryIndexSettingsUpdate {
GlobalTableGlobalSecondaryIndexSettingsUpdate(
index_name: option.Option(String),
provisioned_write_capacity_auto_scaling_settings_update: option.Option(
AutoScalingSettingsUpdate,
),
provisioned_write_capacity_units: option.Option(Int),
)
}
Constructors
-
GlobalTableGlobalSecondaryIndexSettingsUpdate( index_name: option.Option(String), provisioned_write_capacity_auto_scaling_settings_update: option.Option( AutoScalingSettingsUpdate, ), provisioned_write_capacity_units: option.Option(Int), )
pub type GlobalTableNotFoundException {
GlobalTableNotFoundException(message: option.Option(String))
}
Constructors
-
GlobalTableNotFoundException(message: option.Option(String))
pub type GlobalTableSettingsReplicationMode {
GlobalTableSettingsReplicationModeDisabled
GlobalTableSettingsReplicationModeEnabled
GlobalTableSettingsReplicationModeEnabledWithOverrides
}
Constructors
-
GlobalTableSettingsReplicationModeDisabled -
GlobalTableSettingsReplicationModeEnabled -
GlobalTableSettingsReplicationModeEnabledWithOverrides
pub type GlobalTableStatus {
GlobalTableStatusActive
GlobalTableStatusCreating
GlobalTableStatusDeleting
GlobalTableStatusUpdating
}
Constructors
-
GlobalTableStatusActive -
GlobalTableStatusCreating -
GlobalTableStatusDeleting -
GlobalTableStatusUpdating
pub type GlobalTableWitnessDescription {
GlobalTableWitnessDescription(
region_name: option.Option(String),
witness_status: option.Option(WitnessStatus),
)
}
Constructors
-
GlobalTableWitnessDescription( region_name: option.Option(String), witness_status: option.Option(WitnessStatus), )
pub type GlobalTableWitnessGroupUpdate {
GlobalTableWitnessGroupUpdate(
create: option.Option(
CreateGlobalTableWitnessGroupMemberAction,
),
delete: option.Option(
DeleteGlobalTableWitnessGroupMemberAction,
),
)
}
Constructors
-
GlobalTableWitnessGroupUpdate( create: option.Option(CreateGlobalTableWitnessGroupMemberAction), delete: option.Option(DeleteGlobalTableWitnessGroupMemberAction), )
pub type IdempotentParameterMismatchException {
IdempotentParameterMismatchException(
message: option.Option(String),
)
}
Constructors
-
IdempotentParameterMismatchException( message: option.Option(String), )
pub type ImportConflictException {
ImportConflictException(message: option.Option(String))
}
Constructors
-
ImportConflictException(message: option.Option(String))
pub type ImportNotFoundException {
ImportNotFoundException(message: option.Option(String))
}
Constructors
-
ImportNotFoundException(message: option.Option(String))
pub type ImportStatus {
ImportStatusCancelled
ImportStatusCancelling
ImportStatusCompleted
ImportStatusFailed
ImportStatusInProgress
}
Constructors
-
ImportStatusCancelled -
ImportStatusCancelling -
ImportStatusCompleted -
ImportStatusFailed -
ImportStatusInProgress
pub type ImportSummary {
ImportSummary(
cloud_watch_log_group_arn: option.Option(String),
end_time: option.Option(json_timestamp.Timestamp),
import_arn: option.Option(String),
import_status: option.Option(ImportStatus),
input_format: option.Option(InputFormat),
s3_bucket_source: option.Option(S3BucketSource),
start_time: option.Option(json_timestamp.Timestamp),
table_arn: option.Option(String),
)
}
Constructors
-
ImportSummary( cloud_watch_log_group_arn: option.Option(String), end_time: option.Option(json_timestamp.Timestamp), import_arn: option.Option(String), import_status: option.Option(ImportStatus), input_format: option.Option(InputFormat), s3_bucket_source: option.Option(S3BucketSource), start_time: option.Option(json_timestamp.Timestamp), table_arn: option.Option(String), )
pub type ImportTableDescription {
ImportTableDescription(
client_token: option.Option(String),
cloud_watch_log_group_arn: option.Option(String),
end_time: option.Option(json_timestamp.Timestamp),
error_count: option.Option(Int),
failure_code: option.Option(String),
failure_message: option.Option(String),
import_arn: option.Option(String),
import_status: option.Option(ImportStatus),
imported_item_count: option.Option(Int),
input_compression_type: option.Option(InputCompressionType),
input_format: option.Option(InputFormat),
input_format_options: option.Option(InputFormatOptions),
processed_item_count: option.Option(Int),
processed_size_bytes: option.Option(Int),
s3_bucket_source: option.Option(S3BucketSource),
start_time: option.Option(json_timestamp.Timestamp),
table_arn: option.Option(String),
table_creation_parameters: option.Option(
TableCreationParameters,
),
table_id: option.Option(String),
)
}
Constructors
-
ImportTableDescription( client_token: option.Option(String), cloud_watch_log_group_arn: option.Option(String), end_time: option.Option(json_timestamp.Timestamp), error_count: option.Option(Int), failure_code: option.Option(String), failure_message: option.Option(String), import_arn: option.Option(String), import_status: option.Option(ImportStatus), imported_item_count: option.Option(Int), input_compression_type: option.Option(InputCompressionType), input_format: option.Option(InputFormat), input_format_options: option.Option(InputFormatOptions), processed_item_count: option.Option(Int), processed_size_bytes: option.Option(Int), s3_bucket_source: option.Option(S3BucketSource), start_time: option.Option(json_timestamp.Timestamp), table_arn: option.Option(String), table_creation_parameters: option.Option( TableCreationParameters, ), table_id: option.Option(String), )
pub type ImportTableError {
ImportTableErrorImportConflictException(
value: ImportConflictException,
)
ImportTableErrorLimitExceededException(
value: LimitExceededException,
)
ImportTableErrorResourceInUseException(
value: ResourceInUseException,
)
ImportTableErrorTransport(reason: String)
ImportTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ImportTableErrorImportConflictException( value: ImportConflictException, ) -
ImportTableErrorLimitExceededException( value: LimitExceededException, ) -
ImportTableErrorResourceInUseException( value: ResourceInUseException, ) -
ImportTableErrorTransport(reason: String) -
ImportTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type ImportTableInput {
ImportTableInput(
client_token: option.Option(String),
input_compression_type: option.Option(InputCompressionType),
input_format: option.Option(InputFormat),
input_format_options: option.Option(InputFormatOptions),
s3_bucket_source: option.Option(S3BucketSource),
table_creation_parameters: option.Option(
TableCreationParameters,
),
)
}
Constructors
-
ImportTableInput( client_token: option.Option(String), input_compression_type: option.Option(InputCompressionType), input_format: option.Option(InputFormat), input_format_options: option.Option(InputFormatOptions), s3_bucket_source: option.Option(S3BucketSource), table_creation_parameters: option.Option( TableCreationParameters, ), )
pub type ImportTableOutput {
ImportTableOutput(
import_table_description: option.Option(
ImportTableDescription,
),
)
}
Constructors
-
ImportTableOutput( import_table_description: option.Option(ImportTableDescription), )
pub type IncrementalExportSpecification {
IncrementalExportSpecification(
export_from_time: option.Option(json_timestamp.Timestamp),
export_to_time: option.Option(json_timestamp.Timestamp),
export_view_type: option.Option(ExportViewType),
)
}
Constructors
-
IncrementalExportSpecification( export_from_time: option.Option(json_timestamp.Timestamp), export_to_time: option.Option(json_timestamp.Timestamp), export_view_type: option.Option(ExportViewType), )
pub type IndexNotFoundException {
IndexNotFoundException(message: option.Option(String))
}
Constructors
-
IndexNotFoundException(message: option.Option(String))
pub type IndexStatus {
IndexStatusActive
IndexStatusCreating
IndexStatusDeleting
IndexStatusUpdating
}
Constructors
-
IndexStatusActive -
IndexStatusCreating -
IndexStatusDeleting -
IndexStatusUpdating
pub type InputCompressionType {
InputCompressionTypeGzip
InputCompressionTypeNone
InputCompressionTypeZstd
}
Constructors
-
InputCompressionTypeGzip -
InputCompressionTypeNone -
InputCompressionTypeZstd
pub type InputFormat {
InputFormatCsv
InputFormatDynamodbJson
InputFormatIon
}
Constructors
-
InputFormatCsv -
InputFormatDynamodbJson -
InputFormatIon
pub type InputFormatOptions {
InputFormatOptions(csv: option.Option(CsvOptions))
}
Constructors
-
InputFormatOptions(csv: option.Option(CsvOptions))
pub type InternalServerError {
InternalServerError(message: option.Option(String))
}
Constructors
-
InternalServerError(message: option.Option(String))
pub type InvalidEndpointException {
InvalidEndpointException(message: option.Option(String))
}
Constructors
-
InvalidEndpointException(message: option.Option(String))
pub type InvalidExportTimeException {
InvalidExportTimeException(message: option.Option(String))
}
Constructors
-
InvalidExportTimeException(message: option.Option(String))
pub type InvalidRestoreTimeException {
InvalidRestoreTimeException(message: option.Option(String))
}
Constructors
-
InvalidRestoreTimeException(message: option.Option(String))
pub type ItemCollectionMetrics {
ItemCollectionMetrics(
item_collection_key: option.Option(
dict.Dict(String, AttributeValue),
),
size_estimate_range_gb: option.Option(
List(json_float.SmithyFloat),
),
)
}
Constructors
-
ItemCollectionMetrics( item_collection_key: option.Option( dict.Dict(String, AttributeValue), ), size_estimate_range_gb: option.Option( List(json_float.SmithyFloat), ), )
pub type ItemCollectionSizeLimitExceededException {
ItemCollectionSizeLimitExceededException(
message: option.Option(String),
)
}
Constructors
-
ItemCollectionSizeLimitExceededException( message: option.Option(String), )
pub type ItemResponse {
ItemResponse(
item: option.Option(dict.Dict(String, AttributeValue)),
)
}
Constructors
-
ItemResponse( item: option.Option(dict.Dict(String, AttributeValue)), )
pub type KeySchemaElement {
KeySchemaElement(
attribute_name: option.Option(String),
key_type: option.Option(KeyType),
)
}
Constructors
-
KeySchemaElement( attribute_name: option.Option(String), key_type: option.Option(KeyType), )
pub type KeysAndAttributes {
KeysAndAttributes(
attributes_to_get: option.Option(List(String)),
consistent_read: option.Option(Bool),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
keys: option.Option(List(dict.Dict(String, AttributeValue))),
projection_expression: option.Option(String),
)
}
Constructors
-
KeysAndAttributes( attributes_to_get: option.Option(List(String)), consistent_read: option.Option(Bool), expression_attribute_names: option.Option( dict.Dict(String, String), ), keys: option.Option(List(dict.Dict(String, AttributeValue))), projection_expression: option.Option(String), )
pub type KinesisDataStreamDestination {
KinesisDataStreamDestination(
approximate_creation_date_time_precision: option.Option(
ApproximateCreationDateTimePrecision,
),
destination_status: option.Option(DestinationStatus),
destination_status_description: option.Option(String),
stream_arn: option.Option(String),
)
}
Constructors
-
KinesisDataStreamDestination( approximate_creation_date_time_precision: option.Option( ApproximateCreationDateTimePrecision, ), destination_status: option.Option(DestinationStatus), destination_status_description: option.Option(String), stream_arn: option.Option(String), )
pub type KinesisStreamingDestinationInput {
KinesisStreamingDestinationInput(
enable_kinesis_streaming_configuration: option.Option(
EnableKinesisStreamingConfiguration,
),
stream_arn: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
KinesisStreamingDestinationInput( enable_kinesis_streaming_configuration: option.Option( EnableKinesisStreamingConfiguration, ), stream_arn: option.Option(String), table_name: option.Option(String), )
pub type KinesisStreamingDestinationOutput {
KinesisStreamingDestinationOutput(
destination_status: option.Option(DestinationStatus),
enable_kinesis_streaming_configuration: option.Option(
EnableKinesisStreamingConfiguration,
),
stream_arn: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
KinesisStreamingDestinationOutput( destination_status: option.Option(DestinationStatus), enable_kinesis_streaming_configuration: option.Option( EnableKinesisStreamingConfiguration, ), stream_arn: option.Option(String), table_name: option.Option(String), )
pub type LimitExceededException {
LimitExceededException(message: option.Option(String))
}
Constructors
-
LimitExceededException(message: option.Option(String))
pub type ListBackupsError {
ListBackupsErrorInternalServerError(value: InternalServerError)
ListBackupsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
ListBackupsErrorTransport(reason: String)
ListBackupsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListBackupsErrorInternalServerError(value: InternalServerError) -
ListBackupsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
ListBackupsErrorTransport(reason: String) -
ListBackupsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListBackupsInput {
ListBackupsInput(
backup_type: option.Option(BackupTypeFilter),
exclusive_start_backup_arn: option.Option(String),
limit: option.Option(Int),
table_name: option.Option(String),
time_range_lower_bound: option.Option(
json_timestamp.Timestamp,
),
time_range_upper_bound: option.Option(
json_timestamp.Timestamp,
),
)
}
Constructors
-
ListBackupsInput( backup_type: option.Option(BackupTypeFilter), exclusive_start_backup_arn: option.Option(String), limit: option.Option(Int), table_name: option.Option(String), time_range_lower_bound: option.Option(json_timestamp.Timestamp), time_range_upper_bound: option.Option(json_timestamp.Timestamp), )
pub type ListBackupsOutput {
ListBackupsOutput(
backup_summaries: option.Option(List(BackupSummary)),
last_evaluated_backup_arn: option.Option(String),
)
}
Constructors
-
ListBackupsOutput( backup_summaries: option.Option(List(BackupSummary)), last_evaluated_backup_arn: option.Option(String), )
pub type ListContributorInsightsError {
ListContributorInsightsErrorInternalServerError(
value: InternalServerError,
)
ListContributorInsightsErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
ListContributorInsightsErrorTransport(reason: String)
ListContributorInsightsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListContributorInsightsErrorInternalServerError( value: InternalServerError, ) -
ListContributorInsightsErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
ListContributorInsightsErrorTransport(reason: String) -
ListContributorInsightsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListContributorInsightsInput {
ListContributorInsightsInput(
max_results: option.Option(Int),
next_token: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
ListContributorInsightsInput( max_results: option.Option(Int), next_token: option.Option(String), table_name: option.Option(String), )
pub type ListContributorInsightsOutput {
ListContributorInsightsOutput(
contributor_insights_summaries: option.Option(
List(ContributorInsightsSummary),
),
next_token: option.Option(String),
)
}
Constructors
-
ListContributorInsightsOutput( contributor_insights_summaries: option.Option( List(ContributorInsightsSummary), ), next_token: option.Option(String), )
pub type ListExportsError {
ListExportsErrorInternalServerError(value: InternalServerError)
ListExportsErrorLimitExceededException(
value: LimitExceededException,
)
ListExportsErrorTransport(reason: String)
ListExportsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListExportsErrorInternalServerError(value: InternalServerError) -
ListExportsErrorLimitExceededException( value: LimitExceededException, ) -
ListExportsErrorTransport(reason: String) -
ListExportsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListExportsInput {
ListExportsInput(
max_results: option.Option(Int),
next_token: option.Option(String),
table_arn: option.Option(String),
)
}
Constructors
-
ListExportsInput( max_results: option.Option(Int), next_token: option.Option(String), table_arn: option.Option(String), )
pub type ListExportsOutput {
ListExportsOutput(
export_summaries: option.Option(List(ExportSummary)),
next_token: option.Option(String),
)
}
Constructors
-
ListExportsOutput( export_summaries: option.Option(List(ExportSummary)), next_token: option.Option(String), )
pub type ListGlobalTablesError {
ListGlobalTablesErrorInternalServerError(
value: InternalServerError,
)
ListGlobalTablesErrorInvalidEndpointException(
value: InvalidEndpointException,
)
ListGlobalTablesErrorTransport(reason: String)
ListGlobalTablesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListGlobalTablesErrorInternalServerError( value: InternalServerError, ) -
ListGlobalTablesErrorInvalidEndpointException( value: InvalidEndpointException, ) -
ListGlobalTablesErrorTransport(reason: String) -
ListGlobalTablesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListGlobalTablesInput {
ListGlobalTablesInput(
exclusive_start_global_table_name: option.Option(String),
limit: option.Option(Int),
region_name: option.Option(String),
)
}
Constructors
-
ListGlobalTablesInput( exclusive_start_global_table_name: option.Option(String), limit: option.Option(Int), region_name: option.Option(String), )
pub type ListGlobalTablesOutput {
ListGlobalTablesOutput(
global_tables: option.Option(List(GlobalTable)),
last_evaluated_global_table_name: option.Option(String),
)
}
Constructors
-
ListGlobalTablesOutput( global_tables: option.Option(List(GlobalTable)), last_evaluated_global_table_name: option.Option(String), )
pub type ListImportsError {
ListImportsErrorLimitExceededException(
value: LimitExceededException,
)
ListImportsErrorTransport(reason: String)
ListImportsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListImportsErrorLimitExceededException( value: LimitExceededException, ) -
ListImportsErrorTransport(reason: String) -
ListImportsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListImportsInput {
ListImportsInput(
next_token: option.Option(String),
page_size: option.Option(Int),
table_arn: option.Option(String),
)
}
Constructors
-
ListImportsInput( next_token: option.Option(String), page_size: option.Option(Int), table_arn: option.Option(String), )
pub type ListImportsOutput {
ListImportsOutput(
import_summary_list: option.Option(List(ImportSummary)),
next_token: option.Option(String),
)
}
Constructors
-
ListImportsOutput( import_summary_list: option.Option(List(ImportSummary)), next_token: option.Option(String), )
pub type ListTablesError {
ListTablesErrorInternalServerError(value: InternalServerError)
ListTablesErrorInvalidEndpointException(
value: InvalidEndpointException,
)
ListTablesErrorTransport(reason: String)
ListTablesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListTablesErrorInternalServerError(value: InternalServerError) -
ListTablesErrorInvalidEndpointException( value: InvalidEndpointException, ) -
ListTablesErrorTransport(reason: String) -
ListTablesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListTablesInput {
ListTablesInput(
exclusive_start_table_name: option.Option(String),
limit: option.Option(Int),
)
}
Constructors
-
ListTablesInput( exclusive_start_table_name: option.Option(String), limit: option.Option(Int), )
pub type ListTablesOutput {
ListTablesOutput(
last_evaluated_table_name: option.Option(String),
table_names: option.Option(List(String)),
)
}
Constructors
-
ListTablesOutput( last_evaluated_table_name: option.Option(String), table_names: option.Option(List(String)), )
pub type ListTagsOfResourceError {
ListTagsOfResourceErrorInternalServerError(
value: InternalServerError,
)
ListTagsOfResourceErrorInvalidEndpointException(
value: InvalidEndpointException,
)
ListTagsOfResourceErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
ListTagsOfResourceErrorTransport(reason: String)
ListTagsOfResourceErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListTagsOfResourceErrorInternalServerError( value: InternalServerError, ) -
ListTagsOfResourceErrorInvalidEndpointException( value: InvalidEndpointException, ) -
ListTagsOfResourceErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
ListTagsOfResourceErrorTransport(reason: String) -
ListTagsOfResourceErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListTagsOfResourceInput {
ListTagsOfResourceInput(
next_token: option.Option(String),
resource_arn: option.Option(String),
)
}
Constructors
-
ListTagsOfResourceInput( next_token: option.Option(String), resource_arn: option.Option(String), )
pub type ListTagsOfResourceOutput {
ListTagsOfResourceOutput(
next_token: option.Option(String),
tags: option.Option(List(Tag)),
)
}
Constructors
-
ListTagsOfResourceOutput( next_token: option.Option(String), tags: option.Option(List(Tag)), )
pub type LocalSecondaryIndex {
LocalSecondaryIndex(
index_name: option.Option(String),
key_schema: option.Option(List(KeySchemaElement)),
projection: option.Option(Projection),
)
}
Constructors
-
LocalSecondaryIndex( index_name: option.Option(String), key_schema: option.Option(List(KeySchemaElement)), projection: option.Option(Projection), )
pub type LocalSecondaryIndexDescription {
LocalSecondaryIndexDescription(
index_arn: option.Option(String),
index_name: option.Option(String),
index_size_bytes: option.Option(Int),
item_count: option.Option(Int),
key_schema: option.Option(List(KeySchemaElement)),
projection: option.Option(Projection),
)
}
Constructors
-
LocalSecondaryIndexDescription( index_arn: option.Option(String), index_name: option.Option(String), index_size_bytes: option.Option(Int), item_count: option.Option(Int), key_schema: option.Option(List(KeySchemaElement)), projection: option.Option(Projection), )
pub type LocalSecondaryIndexInfo {
LocalSecondaryIndexInfo(
index_name: option.Option(String),
key_schema: option.Option(List(KeySchemaElement)),
projection: option.Option(Projection),
)
}
Constructors
-
LocalSecondaryIndexInfo( index_name: option.Option(String), key_schema: option.Option(List(KeySchemaElement)), projection: option.Option(Projection), )
pub type MultiRegionConsistency {
MultiRegionConsistencyEventual
MultiRegionConsistencyStrong
}
Constructors
-
MultiRegionConsistencyEventual -
MultiRegionConsistencyStrong
pub type OnDemandThroughput {
OnDemandThroughput(
max_read_request_units: option.Option(Int),
max_write_request_units: option.Option(Int),
)
}
Constructors
-
OnDemandThroughput( max_read_request_units: option.Option(Int), max_write_request_units: option.Option(Int), )
pub type OnDemandThroughputOverride {
OnDemandThroughputOverride(
max_read_request_units: option.Option(Int),
)
}
Constructors
-
OnDemandThroughputOverride( max_read_request_units: option.Option(Int), )
pub type ParameterizedStatement {
ParameterizedStatement(
parameters: option.Option(List(AttributeValue)),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
statement: option.Option(String),
)
}
Constructors
-
ParameterizedStatement( parameters: option.Option(List(AttributeValue)), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), statement: option.Option(String), )
pub type PointInTimeRecoveryDescription {
PointInTimeRecoveryDescription(
earliest_restorable_date_time: option.Option(
json_timestamp.Timestamp,
),
latest_restorable_date_time: option.Option(
json_timestamp.Timestamp,
),
point_in_time_recovery_status: option.Option(
PointInTimeRecoveryStatus,
),
recovery_period_in_days: option.Option(Int),
)
}
Constructors
-
PointInTimeRecoveryDescription( earliest_restorable_date_time: option.Option( json_timestamp.Timestamp, ), latest_restorable_date_time: option.Option( json_timestamp.Timestamp, ), point_in_time_recovery_status: option.Option( PointInTimeRecoveryStatus, ), recovery_period_in_days: option.Option(Int), )
pub type PointInTimeRecoverySpecification {
PointInTimeRecoverySpecification(
point_in_time_recovery_enabled: option.Option(Bool),
recovery_period_in_days: option.Option(Int),
)
}
Constructors
-
PointInTimeRecoverySpecification( point_in_time_recovery_enabled: option.Option(Bool), recovery_period_in_days: option.Option(Int), )
pub type PointInTimeRecoveryStatus {
PointInTimeRecoveryStatusDisabled
PointInTimeRecoveryStatusEnabled
}
Constructors
-
PointInTimeRecoveryStatusDisabled -
PointInTimeRecoveryStatusEnabled
pub type PointInTimeRecoveryUnavailableException {
PointInTimeRecoveryUnavailableException(
message: option.Option(String),
)
}
Constructors
-
PointInTimeRecoveryUnavailableException( message: option.Option(String), )
pub type PolicyNotFoundException {
PolicyNotFoundException(message: option.Option(String))
}
Constructors
-
PolicyNotFoundException(message: option.Option(String))
pub type Projection {
Projection(
non_key_attributes: option.Option(List(String)),
projection_type: option.Option(ProjectionType),
)
}
Constructors
-
Projection( non_key_attributes: option.Option(List(String)), projection_type: option.Option(ProjectionType), )
pub type ProjectionType {
ProjectionTypeAll
ProjectionTypeInclude
ProjectionTypeKeysOnly
}
Constructors
-
ProjectionTypeAll -
ProjectionTypeInclude -
ProjectionTypeKeysOnly
pub type ProvisionedThroughput {
ProvisionedThroughput(
read_capacity_units: option.Option(Int),
write_capacity_units: option.Option(Int),
)
}
Constructors
-
ProvisionedThroughput( read_capacity_units: option.Option(Int), write_capacity_units: option.Option(Int), )
pub type ProvisionedThroughputDescription {
ProvisionedThroughputDescription(
last_decrease_date_time: option.Option(
json_timestamp.Timestamp,
),
last_increase_date_time: option.Option(
json_timestamp.Timestamp,
),
number_of_decreases_today: option.Option(Int),
read_capacity_units: option.Option(Int),
write_capacity_units: option.Option(Int),
)
}
Constructors
-
ProvisionedThroughputDescription( last_decrease_date_time: option.Option(json_timestamp.Timestamp), last_increase_date_time: option.Option(json_timestamp.Timestamp), number_of_decreases_today: option.Option(Int), read_capacity_units: option.Option(Int), write_capacity_units: option.Option(Int), )
pub type ProvisionedThroughputExceededException {
ProvisionedThroughputExceededException(
throttling_reasons: option.Option(List(ThrottlingReason)),
message: option.Option(String),
)
}
Constructors
-
ProvisionedThroughputExceededException( throttling_reasons: option.Option(List(ThrottlingReason)), message: option.Option(String), )
pub type ProvisionedThroughputOverride {
ProvisionedThroughputOverride(
read_capacity_units: option.Option(Int),
)
}
Constructors
-
ProvisionedThroughputOverride( read_capacity_units: option.Option(Int), )
pub type Put {
Put(
condition_expression: option.Option(String),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
item: option.Option(dict.Dict(String, AttributeValue)),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
)
}
Constructors
-
Put( condition_expression: option.Option(String), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), item: option.Option(dict.Dict(String, AttributeValue)), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), )
pub type PutItemError {
PutItemErrorConditionalCheckFailedException(
value: ConditionalCheckFailedException,
)
PutItemErrorInternalServerError(value: InternalServerError)
PutItemErrorInvalidEndpointException(
value: InvalidEndpointException,
)
PutItemErrorItemCollectionSizeLimitExceededException(
value: ItemCollectionSizeLimitExceededException,
)
PutItemErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
PutItemErrorReplicatedWriteConflictException(
value: ReplicatedWriteConflictException,
)
PutItemErrorRequestLimitExceeded(value: RequestLimitExceeded)
PutItemErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
PutItemErrorThrottlingException(value: ThrottlingException)
PutItemErrorTransactionConflictException(
value: TransactionConflictException,
)
PutItemErrorTransport(reason: String)
PutItemErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutItemErrorConditionalCheckFailedException( value: ConditionalCheckFailedException, ) -
PutItemErrorInternalServerError(value: InternalServerError) -
PutItemErrorInvalidEndpointException( value: InvalidEndpointException, ) -
PutItemErrorItemCollectionSizeLimitExceededException( value: ItemCollectionSizeLimitExceededException, ) -
PutItemErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
PutItemErrorReplicatedWriteConflictException( value: ReplicatedWriteConflictException, ) -
PutItemErrorRequestLimitExceeded(value: RequestLimitExceeded) -
PutItemErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
PutItemErrorThrottlingException(value: ThrottlingException) -
PutItemErrorTransactionConflictException( value: TransactionConflictException, ) -
PutItemErrorTransport(reason: String) -
PutItemErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutItemInput {
PutItemInput(
condition_expression: option.Option(String),
conditional_operator: option.Option(ConditionalOperator),
expected: option.Option(
dict.Dict(String, ExpectedAttributeValue),
),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
item: option.Option(dict.Dict(String, AttributeValue)),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
return_item_collection_metrics: option.Option(
ReturnItemCollectionMetrics,
),
return_values: option.Option(ReturnValue),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
)
}
Constructors
-
PutItemInput( condition_expression: option.Option(String), conditional_operator: option.Option(ConditionalOperator), expected: option.Option( dict.Dict(String, ExpectedAttributeValue), ), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), item: option.Option(dict.Dict(String, AttributeValue)), return_consumed_capacity: option.Option(ReturnConsumedCapacity), return_item_collection_metrics: option.Option( ReturnItemCollectionMetrics, ), return_values: option.Option(ReturnValue), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), )
pub type PutItemOutput {
PutItemOutput(
attributes: option.Option(dict.Dict(String, AttributeValue)),
consumed_capacity: option.Option(ConsumedCapacity),
item_collection_metrics: option.Option(ItemCollectionMetrics),
)
}
Constructors
-
PutItemOutput( attributes: option.Option(dict.Dict(String, AttributeValue)), consumed_capacity: option.Option(ConsumedCapacity), item_collection_metrics: option.Option(ItemCollectionMetrics), )
pub type PutRequest {
PutRequest(
item: option.Option(dict.Dict(String, AttributeValue)),
)
}
Constructors
-
PutRequest( item: option.Option(dict.Dict(String, AttributeValue)), )
pub type PutResourcePolicyError {
PutResourcePolicyErrorInternalServerError(
value: InternalServerError,
)
PutResourcePolicyErrorInvalidEndpointException(
value: InvalidEndpointException,
)
PutResourcePolicyErrorLimitExceededException(
value: LimitExceededException,
)
PutResourcePolicyErrorPolicyNotFoundException(
value: PolicyNotFoundException,
)
PutResourcePolicyErrorResourceInUseException(
value: ResourceInUseException,
)
PutResourcePolicyErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
PutResourcePolicyErrorTransport(reason: String)
PutResourcePolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutResourcePolicyErrorInternalServerError( value: InternalServerError, ) -
PutResourcePolicyErrorInvalidEndpointException( value: InvalidEndpointException, ) -
PutResourcePolicyErrorLimitExceededException( value: LimitExceededException, ) -
PutResourcePolicyErrorPolicyNotFoundException( value: PolicyNotFoundException, ) -
PutResourcePolicyErrorResourceInUseException( value: ResourceInUseException, ) -
PutResourcePolicyErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
PutResourcePolicyErrorTransport(reason: String) -
PutResourcePolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutResourcePolicyInput {
PutResourcePolicyInput(
confirm_remove_self_resource_access: option.Option(Bool),
expected_revision_id: option.Option(String),
policy: option.Option(String),
resource_arn: option.Option(String),
)
}
Constructors
-
PutResourcePolicyInput( confirm_remove_self_resource_access: option.Option(Bool), expected_revision_id: option.Option(String), policy: option.Option(String), resource_arn: option.Option(String), )
pub type PutResourcePolicyOutput {
PutResourcePolicyOutput(revision_id: option.Option(String))
}
Constructors
-
PutResourcePolicyOutput(revision_id: option.Option(String))
pub type QueryError {
QueryErrorInternalServerError(value: InternalServerError)
QueryErrorInvalidEndpointException(
value: InvalidEndpointException,
)
QueryErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
QueryErrorRequestLimitExceeded(value: RequestLimitExceeded)
QueryErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
QueryErrorThrottlingException(value: ThrottlingException)
QueryErrorTransport(reason: String)
QueryErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
QueryErrorInternalServerError(value: InternalServerError) -
QueryErrorInvalidEndpointException( value: InvalidEndpointException, ) -
QueryErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
QueryErrorRequestLimitExceeded(value: RequestLimitExceeded) -
QueryErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
QueryErrorThrottlingException(value: ThrottlingException) -
QueryErrorTransport(reason: String) -
QueryErrorUnknown(error_type: String, status: Int, body: String)
pub type QueryInput {
QueryInput(
attributes_to_get: option.Option(List(String)),
conditional_operator: option.Option(ConditionalOperator),
consistent_read: option.Option(Bool),
exclusive_start_key: option.Option(
dict.Dict(String, AttributeValue),
),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
filter_expression: option.Option(String),
index_name: option.Option(String),
key_condition_expression: option.Option(String),
key_conditions: option.Option(dict.Dict(String, Condition)),
limit: option.Option(Int),
projection_expression: option.Option(String),
query_filter: option.Option(dict.Dict(String, Condition)),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
scan_index_forward: option.Option(Bool),
select: option.Option(Select),
table_name: option.Option(String),
)
}
Constructors
-
QueryInput( attributes_to_get: option.Option(List(String)), conditional_operator: option.Option(ConditionalOperator), consistent_read: option.Option(Bool), exclusive_start_key: option.Option( dict.Dict(String, AttributeValue), ), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), filter_expression: option.Option(String), index_name: option.Option(String), key_condition_expression: option.Option(String), key_conditions: option.Option(dict.Dict(String, Condition)), limit: option.Option(Int), projection_expression: option.Option(String), query_filter: option.Option(dict.Dict(String, Condition)), return_consumed_capacity: option.Option(ReturnConsumedCapacity), scan_index_forward: option.Option(Bool), select: option.Option(Select), table_name: option.Option(String), )
pub type QueryOutput {
QueryOutput(
consumed_capacity: option.Option(ConsumedCapacity),
count: option.Option(Int),
items: option.Option(List(dict.Dict(String, AttributeValue))),
last_evaluated_key: option.Option(
dict.Dict(String, AttributeValue),
),
scanned_count: option.Option(Int),
)
}
Constructors
-
QueryOutput( consumed_capacity: option.Option(ConsumedCapacity), count: option.Option(Int), items: option.Option(List(dict.Dict(String, AttributeValue))), last_evaluated_key: option.Option( dict.Dict(String, AttributeValue), ), scanned_count: option.Option(Int), )
pub type Replica {
Replica(region_name: option.Option(String))
}
Constructors
-
Replica(region_name: option.Option(String))
pub type ReplicaAlreadyExistsException {
ReplicaAlreadyExistsException(message: option.Option(String))
}
Constructors
-
ReplicaAlreadyExistsException(message: option.Option(String))
pub type ReplicaAutoScalingDescription {
ReplicaAutoScalingDescription(
global_secondary_indexes: option.Option(
List(ReplicaGlobalSecondaryIndexAutoScalingDescription),
),
region_name: option.Option(String),
replica_provisioned_read_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
replica_provisioned_write_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
replica_status: option.Option(ReplicaStatus),
)
}
Constructors
-
ReplicaAutoScalingDescription( global_secondary_indexes: option.Option( List(ReplicaGlobalSecondaryIndexAutoScalingDescription), ), region_name: option.Option(String), replica_provisioned_read_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), replica_provisioned_write_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), replica_status: option.Option(ReplicaStatus), )
pub type ReplicaAutoScalingUpdate {
ReplicaAutoScalingUpdate(
region_name: option.Option(String),
replica_global_secondary_index_updates: option.Option(
List(ReplicaGlobalSecondaryIndexAutoScalingUpdate),
),
replica_provisioned_read_capacity_auto_scaling_update: option.Option(
AutoScalingSettingsUpdate,
),
)
}
Constructors
-
ReplicaAutoScalingUpdate( region_name: option.Option(String), replica_global_secondary_index_updates: option.Option( List(ReplicaGlobalSecondaryIndexAutoScalingUpdate), ), replica_provisioned_read_capacity_auto_scaling_update: option.Option( AutoScalingSettingsUpdate, ), )
pub type ReplicaDescription {
ReplicaDescription(
global_secondary_indexes: option.Option(
List(ReplicaGlobalSecondaryIndexDescription),
),
global_table_settings_replication_mode: option.Option(
GlobalTableSettingsReplicationMode,
),
kms_master_key_id: option.Option(String),
on_demand_throughput_override: option.Option(
OnDemandThroughputOverride,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughputOverride,
),
region_name: option.Option(String),
replica_arn: option.Option(String),
replica_inaccessible_date_time: option.Option(
json_timestamp.Timestamp,
),
replica_status: option.Option(ReplicaStatus),
replica_status_description: option.Option(String),
replica_status_percent_progress: option.Option(String),
replica_table_class_summary: option.Option(TableClassSummary),
warm_throughput: option.Option(TableWarmThroughputDescription),
)
}
Constructors
-
ReplicaDescription( global_secondary_indexes: option.Option( List(ReplicaGlobalSecondaryIndexDescription), ), global_table_settings_replication_mode: option.Option( GlobalTableSettingsReplicationMode, ), kms_master_key_id: option.Option(String), on_demand_throughput_override: option.Option( OnDemandThroughputOverride, ), provisioned_throughput_override: option.Option( ProvisionedThroughputOverride, ), region_name: option.Option(String), replica_arn: option.Option(String), replica_inaccessible_date_time: option.Option( json_timestamp.Timestamp, ), replica_status: option.Option(ReplicaStatus), replica_status_description: option.Option(String), replica_status_percent_progress: option.Option(String), replica_table_class_summary: option.Option(TableClassSummary), warm_throughput: option.Option(TableWarmThroughputDescription), )
pub type ReplicaGlobalSecondaryIndex {
ReplicaGlobalSecondaryIndex(
index_name: option.Option(String),
on_demand_throughput_override: option.Option(
OnDemandThroughputOverride,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughputOverride,
),
)
}
Constructors
-
ReplicaGlobalSecondaryIndex( index_name: option.Option(String), on_demand_throughput_override: option.Option( OnDemandThroughputOverride, ), provisioned_throughput_override: option.Option( ProvisionedThroughputOverride, ), )
pub type ReplicaGlobalSecondaryIndexAutoScalingDescription {
ReplicaGlobalSecondaryIndexAutoScalingDescription(
index_name: option.Option(String),
index_status: option.Option(IndexStatus),
provisioned_read_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
provisioned_write_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
)
}
Constructors
-
ReplicaGlobalSecondaryIndexAutoScalingDescription( index_name: option.Option(String), index_status: option.Option(IndexStatus), provisioned_read_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), provisioned_write_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), )
pub type ReplicaGlobalSecondaryIndexAutoScalingUpdate {
ReplicaGlobalSecondaryIndexAutoScalingUpdate(
index_name: option.Option(String),
provisioned_read_capacity_auto_scaling_update: option.Option(
AutoScalingSettingsUpdate,
),
)
}
Constructors
-
ReplicaGlobalSecondaryIndexAutoScalingUpdate( index_name: option.Option(String), provisioned_read_capacity_auto_scaling_update: option.Option( AutoScalingSettingsUpdate, ), )
pub type ReplicaGlobalSecondaryIndexDescription {
ReplicaGlobalSecondaryIndexDescription(
index_name: option.Option(String),
on_demand_throughput_override: option.Option(
OnDemandThroughputOverride,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughputOverride,
),
warm_throughput: option.Option(
GlobalSecondaryIndexWarmThroughputDescription,
),
)
}
Constructors
-
ReplicaGlobalSecondaryIndexDescription( index_name: option.Option(String), on_demand_throughput_override: option.Option( OnDemandThroughputOverride, ), provisioned_throughput_override: option.Option( ProvisionedThroughputOverride, ), warm_throughput: option.Option( GlobalSecondaryIndexWarmThroughputDescription, ), )
pub type ReplicaGlobalSecondaryIndexSettingsDescription {
ReplicaGlobalSecondaryIndexSettingsDescription(
index_name: option.Option(String),
index_status: option.Option(IndexStatus),
provisioned_read_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
provisioned_read_capacity_units: option.Option(Int),
provisioned_write_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
provisioned_write_capacity_units: option.Option(Int),
)
}
Constructors
-
ReplicaGlobalSecondaryIndexSettingsDescription( index_name: option.Option(String), index_status: option.Option(IndexStatus), provisioned_read_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), provisioned_read_capacity_units: option.Option(Int), provisioned_write_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), provisioned_write_capacity_units: option.Option(Int), )
pub type ReplicaGlobalSecondaryIndexSettingsUpdate {
ReplicaGlobalSecondaryIndexSettingsUpdate(
index_name: option.Option(String),
provisioned_read_capacity_auto_scaling_settings_update: option.Option(
AutoScalingSettingsUpdate,
),
provisioned_read_capacity_units: option.Option(Int),
)
}
Constructors
-
ReplicaGlobalSecondaryIndexSettingsUpdate( index_name: option.Option(String), provisioned_read_capacity_auto_scaling_settings_update: option.Option( AutoScalingSettingsUpdate, ), provisioned_read_capacity_units: option.Option(Int), )
pub type ReplicaNotFoundException {
ReplicaNotFoundException(message: option.Option(String))
}
Constructors
-
ReplicaNotFoundException(message: option.Option(String))
pub type ReplicaSettingsDescription {
ReplicaSettingsDescription(
region_name: option.Option(String),
replica_billing_mode_summary: option.Option(
BillingModeSummary,
),
replica_global_secondary_index_settings: option.Option(
List(ReplicaGlobalSecondaryIndexSettingsDescription),
),
replica_provisioned_read_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
replica_provisioned_read_capacity_units: option.Option(Int),
replica_provisioned_write_capacity_auto_scaling_settings: option.Option(
AutoScalingSettingsDescription,
),
replica_provisioned_write_capacity_units: option.Option(Int),
replica_status: option.Option(ReplicaStatus),
replica_table_class_summary: option.Option(TableClassSummary),
)
}
Constructors
-
ReplicaSettingsDescription( region_name: option.Option(String), replica_billing_mode_summary: option.Option(BillingModeSummary), replica_global_secondary_index_settings: option.Option( List(ReplicaGlobalSecondaryIndexSettingsDescription), ), replica_provisioned_read_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), replica_provisioned_read_capacity_units: option.Option(Int), replica_provisioned_write_capacity_auto_scaling_settings: option.Option( AutoScalingSettingsDescription, ), replica_provisioned_write_capacity_units: option.Option(Int), replica_status: option.Option(ReplicaStatus), replica_table_class_summary: option.Option(TableClassSummary), )
pub type ReplicaSettingsUpdate {
ReplicaSettingsUpdate(
region_name: option.Option(String),
replica_global_secondary_index_settings_update: option.Option(
List(ReplicaGlobalSecondaryIndexSettingsUpdate),
),
replica_provisioned_read_capacity_auto_scaling_settings_update: option.Option(
AutoScalingSettingsUpdate,
),
replica_provisioned_read_capacity_units: option.Option(Int),
replica_table_class: option.Option(TableClass),
)
}
Constructors
-
ReplicaSettingsUpdate( region_name: option.Option(String), replica_global_secondary_index_settings_update: option.Option( List(ReplicaGlobalSecondaryIndexSettingsUpdate), ), replica_provisioned_read_capacity_auto_scaling_settings_update: option.Option( AutoScalingSettingsUpdate, ), replica_provisioned_read_capacity_units: option.Option(Int), replica_table_class: option.Option(TableClass), )
pub type ReplicaStatus {
ReplicaStatusActive
ReplicaStatusArchived
ReplicaStatusArchiving
ReplicaStatusCreating
ReplicaStatusCreationFailed
ReplicaStatusDeleting
ReplicaStatusInaccessibleEncryptionCredentials
ReplicaStatusRegionDisabled
ReplicaStatusReplicationNotAuthorized
ReplicaStatusUpdating
}
Constructors
-
ReplicaStatusActive -
ReplicaStatusArchived -
ReplicaStatusArchiving -
ReplicaStatusCreating -
ReplicaStatusCreationFailed -
ReplicaStatusDeleting -
ReplicaStatusInaccessibleEncryptionCredentials -
ReplicaStatusRegionDisabled -
ReplicaStatusReplicationNotAuthorized -
ReplicaStatusUpdating
pub type ReplicaUpdate {
ReplicaUpdate(
create: option.Option(CreateReplicaAction),
delete: option.Option(DeleteReplicaAction),
)
}
Constructors
-
ReplicaUpdate( create: option.Option(CreateReplicaAction), delete: option.Option(DeleteReplicaAction), )
pub type ReplicatedWriteConflictException {
ReplicatedWriteConflictException(
message: option.Option(String),
)
}
Constructors
-
ReplicatedWriteConflictException(message: option.Option(String))
pub type ReplicationGroupUpdate {
ReplicationGroupUpdate(
create: option.Option(CreateReplicationGroupMemberAction),
delete: option.Option(DeleteReplicationGroupMemberAction),
update: option.Option(UpdateReplicationGroupMemberAction),
)
}
Constructors
-
ReplicationGroupUpdate( create: option.Option(CreateReplicationGroupMemberAction), delete: option.Option(DeleteReplicationGroupMemberAction), update: option.Option(UpdateReplicationGroupMemberAction), )
pub type RequestLimitExceeded {
RequestLimitExceeded(
throttling_reasons: option.Option(List(ThrottlingReason)),
message: option.Option(String),
)
}
Constructors
-
RequestLimitExceeded( throttling_reasons: option.Option(List(ThrottlingReason)), message: option.Option(String), )
pub type ResourceInUseException {
ResourceInUseException(message: option.Option(String))
}
Constructors
-
ResourceInUseException(message: option.Option(String))
pub type ResourceNotFoundException {
ResourceNotFoundException(message: option.Option(String))
}
Constructors
-
ResourceNotFoundException(message: option.Option(String))
pub type RestoreSummary {
RestoreSummary(
restore_date_time: option.Option(json_timestamp.Timestamp),
restore_in_progress: option.Option(Bool),
source_backup_arn: option.Option(String),
source_table_arn: option.Option(String),
)
}
Constructors
-
RestoreSummary( restore_date_time: option.Option(json_timestamp.Timestamp), restore_in_progress: option.Option(Bool), source_backup_arn: option.Option(String), source_table_arn: option.Option(String), )
pub type RestoreTableFromBackupError {
RestoreTableFromBackupErrorBackupInUseException(
value: BackupInUseException,
)
RestoreTableFromBackupErrorBackupNotFoundException(
value: BackupNotFoundException,
)
RestoreTableFromBackupErrorInternalServerError(
value: InternalServerError,
)
RestoreTableFromBackupErrorInvalidEndpointException(
value: InvalidEndpointException,
)
RestoreTableFromBackupErrorLimitExceededException(
value: LimitExceededException,
)
RestoreTableFromBackupErrorTableAlreadyExistsException(
value: TableAlreadyExistsException,
)
RestoreTableFromBackupErrorTableInUseException(
value: TableInUseException,
)
RestoreTableFromBackupErrorTransport(reason: String)
RestoreTableFromBackupErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
RestoreTableFromBackupErrorBackupInUseException( value: BackupInUseException, ) -
RestoreTableFromBackupErrorBackupNotFoundException( value: BackupNotFoundException, ) -
RestoreTableFromBackupErrorInternalServerError( value: InternalServerError, ) -
RestoreTableFromBackupErrorInvalidEndpointException( value: InvalidEndpointException, ) -
RestoreTableFromBackupErrorLimitExceededException( value: LimitExceededException, ) -
RestoreTableFromBackupErrorTableAlreadyExistsException( value: TableAlreadyExistsException, ) -
RestoreTableFromBackupErrorTableInUseException( value: TableInUseException, ) -
RestoreTableFromBackupErrorTransport(reason: String) -
RestoreTableFromBackupErrorUnknown( error_type: String, status: Int, body: String, )
pub type RestoreTableFromBackupInput {
RestoreTableFromBackupInput(
backup_arn: option.Option(String),
billing_mode_override: option.Option(BillingMode),
global_secondary_index_override: option.Option(
List(GlobalSecondaryIndex),
),
local_secondary_index_override: option.Option(
List(LocalSecondaryIndex),
),
on_demand_throughput_override: option.Option(
OnDemandThroughput,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughput,
),
sse_specification_override: option.Option(SSESpecification),
target_table_name: option.Option(String),
)
}
Constructors
-
RestoreTableFromBackupInput( backup_arn: option.Option(String), billing_mode_override: option.Option(BillingMode), global_secondary_index_override: option.Option( List(GlobalSecondaryIndex), ), local_secondary_index_override: option.Option( List(LocalSecondaryIndex), ), on_demand_throughput_override: option.Option(OnDemandThroughput), provisioned_throughput_override: option.Option( ProvisionedThroughput, ), sse_specification_override: option.Option(SSESpecification), target_table_name: option.Option(String), )
pub type RestoreTableFromBackupOutput {
RestoreTableFromBackupOutput(
table_description: option.Option(TableDescription),
)
}
Constructors
-
RestoreTableFromBackupOutput( table_description: option.Option(TableDescription), )
pub type RestoreTableToPointInTimeError {
RestoreTableToPointInTimeErrorInternalServerError(
value: InternalServerError,
)
RestoreTableToPointInTimeErrorInvalidEndpointException(
value: InvalidEndpointException,
)
RestoreTableToPointInTimeErrorInvalidRestoreTimeException(
value: InvalidRestoreTimeException,
)
RestoreTableToPointInTimeErrorLimitExceededException(
value: LimitExceededException,
)
RestoreTableToPointInTimeErrorPointInTimeRecoveryUnavailableException(
value: PointInTimeRecoveryUnavailableException,
)
RestoreTableToPointInTimeErrorTableAlreadyExistsException(
value: TableAlreadyExistsException,
)
RestoreTableToPointInTimeErrorTableInUseException(
value: TableInUseException,
)
RestoreTableToPointInTimeErrorTableNotFoundException(
value: TableNotFoundException,
)
RestoreTableToPointInTimeErrorTransport(reason: String)
RestoreTableToPointInTimeErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
RestoreTableToPointInTimeErrorInternalServerError( value: InternalServerError, ) -
RestoreTableToPointInTimeErrorInvalidEndpointException( value: InvalidEndpointException, ) -
RestoreTableToPointInTimeErrorInvalidRestoreTimeException( value: InvalidRestoreTimeException, ) -
RestoreTableToPointInTimeErrorLimitExceededException( value: LimitExceededException, ) -
RestoreTableToPointInTimeErrorPointInTimeRecoveryUnavailableException( value: PointInTimeRecoveryUnavailableException, ) -
RestoreTableToPointInTimeErrorTableAlreadyExistsException( value: TableAlreadyExistsException, ) -
RestoreTableToPointInTimeErrorTableInUseException( value: TableInUseException, ) -
RestoreTableToPointInTimeErrorTableNotFoundException( value: TableNotFoundException, ) -
RestoreTableToPointInTimeErrorTransport(reason: String) -
RestoreTableToPointInTimeErrorUnknown( error_type: String, status: Int, body: String, )
pub type RestoreTableToPointInTimeInput {
RestoreTableToPointInTimeInput(
billing_mode_override: option.Option(BillingMode),
global_secondary_index_override: option.Option(
List(GlobalSecondaryIndex),
),
local_secondary_index_override: option.Option(
List(LocalSecondaryIndex),
),
on_demand_throughput_override: option.Option(
OnDemandThroughput,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughput,
),
restore_date_time: option.Option(json_timestamp.Timestamp),
sse_specification_override: option.Option(SSESpecification),
source_table_arn: option.Option(String),
source_table_name: option.Option(String),
target_table_name: option.Option(String),
use_latest_restorable_time: option.Option(Bool),
)
}
Constructors
-
RestoreTableToPointInTimeInput( billing_mode_override: option.Option(BillingMode), global_secondary_index_override: option.Option( List(GlobalSecondaryIndex), ), local_secondary_index_override: option.Option( List(LocalSecondaryIndex), ), on_demand_throughput_override: option.Option(OnDemandThroughput), provisioned_throughput_override: option.Option( ProvisionedThroughput, ), restore_date_time: option.Option(json_timestamp.Timestamp), sse_specification_override: option.Option(SSESpecification), source_table_arn: option.Option(String), source_table_name: option.Option(String), target_table_name: option.Option(String), use_latest_restorable_time: option.Option(Bool), )
pub type RestoreTableToPointInTimeOutput {
RestoreTableToPointInTimeOutput(
table_description: option.Option(TableDescription),
)
}
Constructors
-
RestoreTableToPointInTimeOutput( table_description: option.Option(TableDescription), )
pub type ReturnConsumedCapacity {
ReturnConsumedCapacityIndexes
ReturnConsumedCapacityNone
ReturnConsumedCapacityTotal
}
Constructors
-
ReturnConsumedCapacityIndexes -
ReturnConsumedCapacityNone -
ReturnConsumedCapacityTotal
pub type ReturnItemCollectionMetrics {
ReturnItemCollectionMetricsNone
ReturnItemCollectionMetricsSize
}
Constructors
-
ReturnItemCollectionMetricsNone -
ReturnItemCollectionMetricsSize
pub type ReturnValue {
ReturnValueAllNew
ReturnValueAllOld
ReturnValueNone
ReturnValueUpdatedNew
ReturnValueUpdatedOld
}
Constructors
-
ReturnValueAllNew -
ReturnValueAllOld -
ReturnValueNone -
ReturnValueUpdatedNew -
ReturnValueUpdatedOld
pub type ReturnValuesOnConditionCheckFailure {
ReturnValuesOnConditionCheckFailureAllOld
ReturnValuesOnConditionCheckFailureNone
}
Constructors
-
ReturnValuesOnConditionCheckFailureAllOld -
ReturnValuesOnConditionCheckFailureNone
pub type S3BucketSource {
S3BucketSource(
s3_bucket: option.Option(String),
s3_bucket_owner: option.Option(String),
s3_key_prefix: option.Option(String),
)
}
Constructors
-
S3BucketSource( s3_bucket: option.Option(String), s3_bucket_owner: option.Option(String), s3_key_prefix: option.Option(String), )
pub type S3SseAlgorithm {
S3SseAlgorithmAes256
S3SseAlgorithmKms
}
Constructors
-
S3SseAlgorithmAes256 -
S3SseAlgorithmKms
pub type SSEDescription {
SSEDescription(
inaccessible_encryption_date_time: option.Option(
json_timestamp.Timestamp,
),
kms_master_key_arn: option.Option(String),
sse_type: option.Option(SSEType),
status: option.Option(SSEStatus),
)
}
Constructors
-
SSEDescription( inaccessible_encryption_date_time: option.Option( json_timestamp.Timestamp, ), kms_master_key_arn: option.Option(String), sse_type: option.Option(SSEType), status: option.Option(SSEStatus), )
pub type SSESpecification {
SSESpecification(
enabled: option.Option(Bool),
kms_master_key_id: option.Option(String),
sse_type: option.Option(SSEType),
)
}
Constructors
-
SSESpecification( enabled: option.Option(Bool), kms_master_key_id: option.Option(String), sse_type: option.Option(SSEType), )
pub type SSEStatus {
SSEStatusDisabled
SSEStatusDisabling
SSEStatusEnabled
SSEStatusEnabling
SSEStatusUpdating
}
Constructors
-
SSEStatusDisabled -
SSEStatusDisabling -
SSEStatusEnabled -
SSEStatusEnabling -
SSEStatusUpdating
pub type ScalarAttributeType {
ScalarAttributeTypeB
ScalarAttributeTypeN
ScalarAttributeTypeS
}
Constructors
-
ScalarAttributeTypeB -
ScalarAttributeTypeN -
ScalarAttributeTypeS
pub type ScanError {
ScanErrorInternalServerError(value: InternalServerError)
ScanErrorInvalidEndpointException(
value: InvalidEndpointException,
)
ScanErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
ScanErrorRequestLimitExceeded(value: RequestLimitExceeded)
ScanErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
ScanErrorThrottlingException(value: ThrottlingException)
ScanErrorTransport(reason: String)
ScanErrorUnknown(error_type: String, status: Int, body: String)
}
Constructors
-
ScanErrorInternalServerError(value: InternalServerError) -
ScanErrorInvalidEndpointException( value: InvalidEndpointException, ) -
ScanErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
ScanErrorRequestLimitExceeded(value: RequestLimitExceeded) -
ScanErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
ScanErrorThrottlingException(value: ThrottlingException) -
ScanErrorTransport(reason: String) -
ScanErrorUnknown(error_type: String, status: Int, body: String)
pub type ScanInput {
ScanInput(
attributes_to_get: option.Option(List(String)),
conditional_operator: option.Option(ConditionalOperator),
consistent_read: option.Option(Bool),
exclusive_start_key: option.Option(
dict.Dict(String, AttributeValue),
),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
filter_expression: option.Option(String),
index_name: option.Option(String),
limit: option.Option(Int),
projection_expression: option.Option(String),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
scan_filter: option.Option(dict.Dict(String, Condition)),
segment: option.Option(Int),
select: option.Option(Select),
table_name: option.Option(String),
total_segments: option.Option(Int),
)
}
Constructors
-
ScanInput( attributes_to_get: option.Option(List(String)), conditional_operator: option.Option(ConditionalOperator), consistent_read: option.Option(Bool), exclusive_start_key: option.Option( dict.Dict(String, AttributeValue), ), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), filter_expression: option.Option(String), index_name: option.Option(String), limit: option.Option(Int), projection_expression: option.Option(String), return_consumed_capacity: option.Option(ReturnConsumedCapacity), scan_filter: option.Option(dict.Dict(String, Condition)), segment: option.Option(Int), select: option.Option(Select), table_name: option.Option(String), total_segments: option.Option(Int), )
pub type ScanOutput {
ScanOutput(
consumed_capacity: option.Option(ConsumedCapacity),
count: option.Option(Int),
items: option.Option(List(dict.Dict(String, AttributeValue))),
last_evaluated_key: option.Option(
dict.Dict(String, AttributeValue),
),
scanned_count: option.Option(Int),
)
}
Constructors
-
ScanOutput( consumed_capacity: option.Option(ConsumedCapacity), count: option.Option(Int), items: option.Option(List(dict.Dict(String, AttributeValue))), last_evaluated_key: option.Option( dict.Dict(String, AttributeValue), ), scanned_count: option.Option(Int), )
pub type Select {
SelectAllAttributes
SelectAllProjectedAttributes
SelectCount
SelectSpecificAttributes
}
Constructors
-
SelectAllAttributes -
SelectAllProjectedAttributes -
SelectCount -
SelectSpecificAttributes
pub type SourceTableDetails {
SourceTableDetails(
billing_mode: option.Option(BillingMode),
item_count: option.Option(Int),
key_schema: option.Option(List(KeySchemaElement)),
on_demand_throughput: option.Option(OnDemandThroughput),
provisioned_throughput: option.Option(ProvisionedThroughput),
table_arn: option.Option(String),
table_creation_date_time: option.Option(
json_timestamp.Timestamp,
),
table_id: option.Option(String),
table_name: option.Option(String),
table_size_bytes: option.Option(Int),
)
}
Constructors
-
SourceTableDetails( billing_mode: option.Option(BillingMode), item_count: option.Option(Int), key_schema: option.Option(List(KeySchemaElement)), on_demand_throughput: option.Option(OnDemandThroughput), provisioned_throughput: option.Option(ProvisionedThroughput), table_arn: option.Option(String), table_creation_date_time: option.Option( json_timestamp.Timestamp, ), table_id: option.Option(String), table_name: option.Option(String), table_size_bytes: option.Option(Int), )
pub type SourceTableFeatureDetails {
SourceTableFeatureDetails(
global_secondary_indexes: option.Option(
List(GlobalSecondaryIndexInfo),
),
local_secondary_indexes: option.Option(
List(LocalSecondaryIndexInfo),
),
sse_description: option.Option(SSEDescription),
stream_description: option.Option(StreamSpecification),
time_to_live_description: option.Option(TimeToLiveDescription),
)
}
Constructors
-
SourceTableFeatureDetails( global_secondary_indexes: option.Option( List(GlobalSecondaryIndexInfo), ), local_secondary_indexes: option.Option( List(LocalSecondaryIndexInfo), ), sse_description: option.Option(SSEDescription), stream_description: option.Option(StreamSpecification), time_to_live_description: option.Option(TimeToLiveDescription), )
pub type StreamSpecification {
StreamSpecification(
stream_enabled: option.Option(Bool),
stream_view_type: option.Option(StreamViewType),
)
}
Constructors
-
StreamSpecification( stream_enabled: option.Option(Bool), stream_view_type: option.Option(StreamViewType), )
pub type StreamViewType {
StreamViewTypeKeysOnly
StreamViewTypeNewAndOldImages
StreamViewTypeNewImage
StreamViewTypeOldImage
}
Constructors
-
StreamViewTypeKeysOnly -
StreamViewTypeNewAndOldImages -
StreamViewTypeNewImage -
StreamViewTypeOldImage
pub type TableAlreadyExistsException {
TableAlreadyExistsException(message: option.Option(String))
}
Constructors
-
TableAlreadyExistsException(message: option.Option(String))
pub type TableAutoScalingDescription {
TableAutoScalingDescription(
replicas: option.Option(List(ReplicaAutoScalingDescription)),
table_name: option.Option(String),
table_status: option.Option(TableStatus),
)
}
Constructors
-
TableAutoScalingDescription( replicas: option.Option(List(ReplicaAutoScalingDescription)), table_name: option.Option(String), table_status: option.Option(TableStatus), )
pub type TableClass {
TableClassStandard
TableClassStandardInfrequentAccess
}
Constructors
-
TableClassStandard -
TableClassStandardInfrequentAccess
pub type TableClassSummary {
TableClassSummary(
last_update_date_time: option.Option(json_timestamp.Timestamp),
table_class: option.Option(TableClass),
)
}
Constructors
-
TableClassSummary( last_update_date_time: option.Option(json_timestamp.Timestamp), table_class: option.Option(TableClass), )
pub type TableCreationParameters {
TableCreationParameters(
attribute_definitions: option.Option(
List(AttributeDefinition),
),
billing_mode: option.Option(BillingMode),
global_secondary_indexes: option.Option(
List(GlobalSecondaryIndex),
),
key_schema: option.Option(List(KeySchemaElement)),
on_demand_throughput: option.Option(OnDemandThroughput),
provisioned_throughput: option.Option(ProvisionedThroughput),
sse_specification: option.Option(SSESpecification),
table_name: option.Option(String),
)
}
Constructors
-
TableCreationParameters( attribute_definitions: option.Option(List(AttributeDefinition)), billing_mode: option.Option(BillingMode), global_secondary_indexes: option.Option( List(GlobalSecondaryIndex), ), key_schema: option.Option(List(KeySchemaElement)), on_demand_throughput: option.Option(OnDemandThroughput), provisioned_throughput: option.Option(ProvisionedThroughput), sse_specification: option.Option(SSESpecification), table_name: option.Option(String), )
pub type TableDescription {
TableDescription(
archival_summary: option.Option(ArchivalSummary),
attribute_definitions: option.Option(
List(AttributeDefinition),
),
billing_mode_summary: option.Option(BillingModeSummary),
creation_date_time: option.Option(json_timestamp.Timestamp),
deletion_protection_enabled: option.Option(Bool),
global_secondary_indexes: option.Option(
List(GlobalSecondaryIndexDescription),
),
global_table_settings_replication_mode: option.Option(
GlobalTableSettingsReplicationMode,
),
global_table_version: option.Option(String),
global_table_witnesses: option.Option(
List(GlobalTableWitnessDescription),
),
item_count: option.Option(Int),
key_schema: option.Option(List(KeySchemaElement)),
latest_stream_arn: option.Option(String),
latest_stream_label: option.Option(String),
local_secondary_indexes: option.Option(
List(LocalSecondaryIndexDescription),
),
multi_region_consistency: option.Option(
MultiRegionConsistency,
),
on_demand_throughput: option.Option(OnDemandThroughput),
provisioned_throughput: option.Option(
ProvisionedThroughputDescription,
),
replicas: option.Option(List(ReplicaDescription)),
restore_summary: option.Option(RestoreSummary),
sse_description: option.Option(SSEDescription),
stream_specification: option.Option(StreamSpecification),
table_arn: option.Option(String),
table_class_summary: option.Option(TableClassSummary),
table_id: option.Option(String),
table_name: option.Option(String),
table_size_bytes: option.Option(Int),
table_status: option.Option(TableStatus),
warm_throughput: option.Option(TableWarmThroughputDescription),
)
}
Constructors
-
TableDescription( archival_summary: option.Option(ArchivalSummary), attribute_definitions: option.Option(List(AttributeDefinition)), billing_mode_summary: option.Option(BillingModeSummary), creation_date_time: option.Option(json_timestamp.Timestamp), deletion_protection_enabled: option.Option(Bool), global_secondary_indexes: option.Option( List(GlobalSecondaryIndexDescription), ), global_table_settings_replication_mode: option.Option( GlobalTableSettingsReplicationMode, ), global_table_version: option.Option(String), global_table_witnesses: option.Option( List(GlobalTableWitnessDescription), ), item_count: option.Option(Int), key_schema: option.Option(List(KeySchemaElement)), latest_stream_arn: option.Option(String), latest_stream_label: option.Option(String), local_secondary_indexes: option.Option( List(LocalSecondaryIndexDescription), ), multi_region_consistency: option.Option(MultiRegionConsistency), on_demand_throughput: option.Option(OnDemandThroughput), provisioned_throughput: option.Option( ProvisionedThroughputDescription, ), replicas: option.Option(List(ReplicaDescription)), restore_summary: option.Option(RestoreSummary), sse_description: option.Option(SSEDescription), stream_specification: option.Option(StreamSpecification), table_arn: option.Option(String), table_class_summary: option.Option(TableClassSummary), table_id: option.Option(String), table_name: option.Option(String), table_size_bytes: option.Option(Int), table_status: option.Option(TableStatus), warm_throughput: option.Option(TableWarmThroughputDescription), )
pub type TableInUseException {
TableInUseException(message: option.Option(String))
}
Constructors
-
TableInUseException(message: option.Option(String))
pub type TableNotFoundException {
TableNotFoundException(message: option.Option(String))
}
Constructors
-
TableNotFoundException(message: option.Option(String))
pub type TableStatus {
TableStatusActive
TableStatusArchived
TableStatusArchiving
TableStatusCreating
TableStatusDeleting
TableStatusInaccessibleEncryptionCredentials
TableStatusReplicationNotAuthorized
TableStatusUpdating
}
Constructors
-
TableStatusActive -
TableStatusArchived -
TableStatusArchiving -
TableStatusCreating -
TableStatusDeleting -
TableStatusInaccessibleEncryptionCredentials -
TableStatusReplicationNotAuthorized -
TableStatusUpdating
pub type TableWarmThroughputDescription {
TableWarmThroughputDescription(
read_units_per_second: option.Option(Int),
status: option.Option(TableStatus),
write_units_per_second: option.Option(Int),
)
}
Constructors
-
TableWarmThroughputDescription( read_units_per_second: option.Option(Int), status: option.Option(TableStatus), write_units_per_second: option.Option(Int), )
pub type Tag {
Tag(key: option.Option(String), value: option.Option(String))
}
Constructors
-
Tag(key: option.Option(String), value: option.Option(String))
pub type TagResourceError {
TagResourceErrorInternalServerError(value: InternalServerError)
TagResourceErrorInvalidEndpointException(
value: InvalidEndpointException,
)
TagResourceErrorLimitExceededException(
value: LimitExceededException,
)
TagResourceErrorResourceInUseException(
value: ResourceInUseException,
)
TagResourceErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
TagResourceErrorTransport(reason: String)
TagResourceErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
TagResourceErrorInternalServerError(value: InternalServerError) -
TagResourceErrorInvalidEndpointException( value: InvalidEndpointException, ) -
TagResourceErrorLimitExceededException( value: LimitExceededException, ) -
TagResourceErrorResourceInUseException( value: ResourceInUseException, ) -
TagResourceErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
TagResourceErrorTransport(reason: String) -
TagResourceErrorUnknown( error_type: String, status: Int, body: String, )
pub type TagResourceInput {
TagResourceInput(
resource_arn: option.Option(String),
tags: option.Option(List(Tag)),
)
}
Constructors
-
TagResourceInput( resource_arn: option.Option(String), tags: option.Option(List(Tag)), )
pub type TagResourceOutput {
TagResourceOutput
}
Constructors
-
TagResourceOutput
pub type ThrottlingException {
ThrottlingException(
message: option.Option(String),
throttling_reasons: option.Option(List(ThrottlingReason)),
)
}
Constructors
-
ThrottlingException( message: option.Option(String), throttling_reasons: option.Option(List(ThrottlingReason)), )
pub type ThrottlingReason {
ThrottlingReason(
reason: option.Option(String),
resource: option.Option(String),
)
}
Constructors
-
ThrottlingReason( reason: option.Option(String), resource: option.Option(String), )
pub type TimeToLiveDescription {
TimeToLiveDescription(
attribute_name: option.Option(String),
time_to_live_status: option.Option(TimeToLiveStatus),
)
}
Constructors
-
TimeToLiveDescription( attribute_name: option.Option(String), time_to_live_status: option.Option(TimeToLiveStatus), )
pub type TimeToLiveSpecification {
TimeToLiveSpecification(
attribute_name: option.Option(String),
enabled: option.Option(Bool),
)
}
Constructors
-
TimeToLiveSpecification( attribute_name: option.Option(String), enabled: option.Option(Bool), )
pub type TimeToLiveStatus {
TimeToLiveStatusDisabled
TimeToLiveStatusDisabling
TimeToLiveStatusEnabled
TimeToLiveStatusEnabling
}
Constructors
-
TimeToLiveStatusDisabled -
TimeToLiveStatusDisabling -
TimeToLiveStatusEnabled -
TimeToLiveStatusEnabling
pub type TransactGetItem {
TransactGetItem(get: option.Option(Get))
}
Constructors
-
TransactGetItem(get: option.Option(Get))
pub type TransactGetItemsError {
TransactGetItemsErrorInternalServerError(
value: InternalServerError,
)
TransactGetItemsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
TransactGetItemsErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
TransactGetItemsErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
TransactGetItemsErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
TransactGetItemsErrorThrottlingException(
value: ThrottlingException,
)
TransactGetItemsErrorTransactionCanceledException(
value: TransactionCanceledException,
)
TransactGetItemsErrorTransport(reason: String)
TransactGetItemsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
TransactGetItemsErrorInternalServerError( value: InternalServerError, ) -
TransactGetItemsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
TransactGetItemsErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
TransactGetItemsErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
TransactGetItemsErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
TransactGetItemsErrorThrottlingException( value: ThrottlingException, ) -
TransactGetItemsErrorTransactionCanceledException( value: TransactionCanceledException, ) -
TransactGetItemsErrorTransport(reason: String) -
TransactGetItemsErrorUnknown( error_type: String, status: Int, body: String, )
pub type TransactGetItemsInput {
TransactGetItemsInput(
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
transact_items: option.Option(List(TransactGetItem)),
)
}
Constructors
-
TransactGetItemsInput( return_consumed_capacity: option.Option(ReturnConsumedCapacity), transact_items: option.Option(List(TransactGetItem)), )
pub type TransactGetItemsOutput {
TransactGetItemsOutput(
consumed_capacity: option.Option(List(ConsumedCapacity)),
responses: option.Option(List(ItemResponse)),
)
}
Constructors
-
TransactGetItemsOutput( consumed_capacity: option.Option(List(ConsumedCapacity)), responses: option.Option(List(ItemResponse)), )
pub type TransactWriteItem {
TransactWriteItem(
condition_check: option.Option(ConditionCheck),
delete: option.Option(Delete),
put: option.Option(Put),
update: option.Option(Update),
)
}
Constructors
-
TransactWriteItem( condition_check: option.Option(ConditionCheck), delete: option.Option(Delete), put: option.Option(Put), update: option.Option(Update), )
pub type TransactWriteItemsError {
TransactWriteItemsErrorIdempotentParameterMismatchException(
value: IdempotentParameterMismatchException,
)
TransactWriteItemsErrorInternalServerError(
value: InternalServerError,
)
TransactWriteItemsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
TransactWriteItemsErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
TransactWriteItemsErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
TransactWriteItemsErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
TransactWriteItemsErrorThrottlingException(
value: ThrottlingException,
)
TransactWriteItemsErrorTransactionCanceledException(
value: TransactionCanceledException,
)
TransactWriteItemsErrorTransactionInProgressException(
value: TransactionInProgressException,
)
TransactWriteItemsErrorTransport(reason: String)
TransactWriteItemsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
TransactWriteItemsErrorIdempotentParameterMismatchException( value: IdempotentParameterMismatchException, ) -
TransactWriteItemsErrorInternalServerError( value: InternalServerError, ) -
TransactWriteItemsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
TransactWriteItemsErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
TransactWriteItemsErrorRequestLimitExceeded( value: RequestLimitExceeded, ) -
TransactWriteItemsErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
TransactWriteItemsErrorThrottlingException( value: ThrottlingException, ) -
TransactWriteItemsErrorTransactionCanceledException( value: TransactionCanceledException, ) -
TransactWriteItemsErrorTransactionInProgressException( value: TransactionInProgressException, ) -
TransactWriteItemsErrorTransport(reason: String) -
TransactWriteItemsErrorUnknown( error_type: String, status: Int, body: String, )
pub type TransactWriteItemsInput {
TransactWriteItemsInput(
client_request_token: option.Option(String),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
return_item_collection_metrics: option.Option(
ReturnItemCollectionMetrics,
),
transact_items: option.Option(List(TransactWriteItem)),
)
}
Constructors
-
TransactWriteItemsInput( client_request_token: option.Option(String), return_consumed_capacity: option.Option(ReturnConsumedCapacity), return_item_collection_metrics: option.Option( ReturnItemCollectionMetrics, ), transact_items: option.Option(List(TransactWriteItem)), )
pub type TransactWriteItemsOutput {
TransactWriteItemsOutput(
consumed_capacity: option.Option(List(ConsumedCapacity)),
item_collection_metrics: option.Option(
dict.Dict(String, List(ItemCollectionMetrics)),
),
)
}
Constructors
-
TransactWriteItemsOutput( consumed_capacity: option.Option(List(ConsumedCapacity)), item_collection_metrics: option.Option( dict.Dict(String, List(ItemCollectionMetrics)), ), )
pub type TransactionCanceledException {
TransactionCanceledException(
cancellation_reasons: option.Option(List(CancellationReason)),
message: option.Option(String),
)
}
Constructors
-
TransactionCanceledException( cancellation_reasons: option.Option(List(CancellationReason)), message: option.Option(String), )
pub type TransactionConflictException {
TransactionConflictException(message: option.Option(String))
}
Constructors
-
TransactionConflictException(message: option.Option(String))
pub type TransactionInProgressException {
TransactionInProgressException(message: option.Option(String))
}
Constructors
-
TransactionInProgressException(message: option.Option(String))
pub type UntagResourceError {
UntagResourceErrorInternalServerError(
value: InternalServerError,
)
UntagResourceErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UntagResourceErrorLimitExceededException(
value: LimitExceededException,
)
UntagResourceErrorResourceInUseException(
value: ResourceInUseException,
)
UntagResourceErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UntagResourceErrorTransport(reason: String)
UntagResourceErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UntagResourceErrorInternalServerError(value: InternalServerError) -
UntagResourceErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UntagResourceErrorLimitExceededException( value: LimitExceededException, ) -
UntagResourceErrorResourceInUseException( value: ResourceInUseException, ) -
UntagResourceErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UntagResourceErrorTransport(reason: String) -
UntagResourceErrorUnknown( error_type: String, status: Int, body: String, )
pub type UntagResourceInput {
UntagResourceInput(
resource_arn: option.Option(String),
tag_keys: option.Option(List(String)),
)
}
Constructors
-
UntagResourceInput( resource_arn: option.Option(String), tag_keys: option.Option(List(String)), )
pub type UntagResourceOutput {
UntagResourceOutput
}
Constructors
-
UntagResourceOutput
pub type Update {
Update(
condition_expression: option.Option(String),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
key: option.Option(dict.Dict(String, AttributeValue)),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
update_expression: option.Option(String),
)
}
Constructors
-
Update( condition_expression: option.Option(String), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), key: option.Option(dict.Dict(String, AttributeValue)), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), update_expression: option.Option(String), )
pub type UpdateContinuousBackupsError {
UpdateContinuousBackupsErrorContinuousBackupsUnavailableException(
value: ContinuousBackupsUnavailableException,
)
UpdateContinuousBackupsErrorInternalServerError(
value: InternalServerError,
)
UpdateContinuousBackupsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateContinuousBackupsErrorTableNotFoundException(
value: TableNotFoundException,
)
UpdateContinuousBackupsErrorTransport(reason: String)
UpdateContinuousBackupsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateContinuousBackupsErrorContinuousBackupsUnavailableException( value: ContinuousBackupsUnavailableException, ) -
UpdateContinuousBackupsErrorInternalServerError( value: InternalServerError, ) -
UpdateContinuousBackupsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateContinuousBackupsErrorTableNotFoundException( value: TableNotFoundException, ) -
UpdateContinuousBackupsErrorTransport(reason: String) -
UpdateContinuousBackupsErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateContinuousBackupsInput {
UpdateContinuousBackupsInput(
point_in_time_recovery_specification: option.Option(
PointInTimeRecoverySpecification,
),
table_name: option.Option(String),
)
}
Constructors
-
UpdateContinuousBackupsInput( point_in_time_recovery_specification: option.Option( PointInTimeRecoverySpecification, ), table_name: option.Option(String), )
pub type UpdateContinuousBackupsOutput {
UpdateContinuousBackupsOutput(
continuous_backups_description: option.Option(
ContinuousBackupsDescription,
),
)
}
Constructors
-
UpdateContinuousBackupsOutput( continuous_backups_description: option.Option( ContinuousBackupsDescription, ), )
pub type UpdateContributorInsightsError {
UpdateContributorInsightsErrorInternalServerError(
value: InternalServerError,
)
UpdateContributorInsightsErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UpdateContributorInsightsErrorTransport(reason: String)
UpdateContributorInsightsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateContributorInsightsErrorInternalServerError( value: InternalServerError, ) -
UpdateContributorInsightsErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UpdateContributorInsightsErrorTransport(reason: String) -
UpdateContributorInsightsErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateContributorInsightsInput {
UpdateContributorInsightsInput(
contributor_insights_action: option.Option(
ContributorInsightsAction,
),
contributor_insights_mode: option.Option(
ContributorInsightsMode,
),
index_name: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
UpdateContributorInsightsInput( contributor_insights_action: option.Option( ContributorInsightsAction, ), contributor_insights_mode: option.Option( ContributorInsightsMode, ), index_name: option.Option(String), table_name: option.Option(String), )
pub type UpdateContributorInsightsOutput {
UpdateContributorInsightsOutput(
contributor_insights_mode: option.Option(
ContributorInsightsMode,
),
contributor_insights_status: option.Option(
ContributorInsightsStatus,
),
index_name: option.Option(String),
table_name: option.Option(String),
)
}
Constructors
-
UpdateContributorInsightsOutput( contributor_insights_mode: option.Option( ContributorInsightsMode, ), contributor_insights_status: option.Option( ContributorInsightsStatus, ), index_name: option.Option(String), table_name: option.Option(String), )
pub type UpdateGlobalSecondaryIndexAction {
UpdateGlobalSecondaryIndexAction(
index_name: option.Option(String),
on_demand_throughput: option.Option(OnDemandThroughput),
provisioned_throughput: option.Option(ProvisionedThroughput),
warm_throughput: option.Option(WarmThroughput),
)
}
Constructors
-
UpdateGlobalSecondaryIndexAction( index_name: option.Option(String), on_demand_throughput: option.Option(OnDemandThroughput), provisioned_throughput: option.Option(ProvisionedThroughput), warm_throughput: option.Option(WarmThroughput), )
pub type UpdateGlobalTableError {
UpdateGlobalTableErrorGlobalTableNotFoundException(
value: GlobalTableNotFoundException,
)
UpdateGlobalTableErrorInternalServerError(
value: InternalServerError,
)
UpdateGlobalTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateGlobalTableErrorReplicaAlreadyExistsException(
value: ReplicaAlreadyExistsException,
)
UpdateGlobalTableErrorReplicaNotFoundException(
value: ReplicaNotFoundException,
)
UpdateGlobalTableErrorTableNotFoundException(
value: TableNotFoundException,
)
UpdateGlobalTableErrorTransport(reason: String)
UpdateGlobalTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateGlobalTableErrorGlobalTableNotFoundException( value: GlobalTableNotFoundException, ) -
UpdateGlobalTableErrorInternalServerError( value: InternalServerError, ) -
UpdateGlobalTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateGlobalTableErrorReplicaAlreadyExistsException( value: ReplicaAlreadyExistsException, ) -
UpdateGlobalTableErrorReplicaNotFoundException( value: ReplicaNotFoundException, ) -
UpdateGlobalTableErrorTableNotFoundException( value: TableNotFoundException, ) -
UpdateGlobalTableErrorTransport(reason: String) -
UpdateGlobalTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateGlobalTableInput {
UpdateGlobalTableInput(
global_table_name: option.Option(String),
replica_updates: option.Option(List(ReplicaUpdate)),
)
}
Constructors
-
UpdateGlobalTableInput( global_table_name: option.Option(String), replica_updates: option.Option(List(ReplicaUpdate)), )
pub type UpdateGlobalTableOutput {
UpdateGlobalTableOutput(
global_table_description: option.Option(
GlobalTableDescription,
),
)
}
Constructors
-
UpdateGlobalTableOutput( global_table_description: option.Option(GlobalTableDescription), )
pub type UpdateGlobalTableSettingsError {
UpdateGlobalTableSettingsErrorGlobalTableNotFoundException(
value: GlobalTableNotFoundException,
)
UpdateGlobalTableSettingsErrorIndexNotFoundException(
value: IndexNotFoundException,
)
UpdateGlobalTableSettingsErrorInternalServerError(
value: InternalServerError,
)
UpdateGlobalTableSettingsErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateGlobalTableSettingsErrorLimitExceededException(
value: LimitExceededException,
)
UpdateGlobalTableSettingsErrorReplicaNotFoundException(
value: ReplicaNotFoundException,
)
UpdateGlobalTableSettingsErrorResourceInUseException(
value: ResourceInUseException,
)
UpdateGlobalTableSettingsErrorTransport(reason: String)
UpdateGlobalTableSettingsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateGlobalTableSettingsErrorGlobalTableNotFoundException( value: GlobalTableNotFoundException, ) -
UpdateGlobalTableSettingsErrorIndexNotFoundException( value: IndexNotFoundException, ) -
UpdateGlobalTableSettingsErrorInternalServerError( value: InternalServerError, ) -
UpdateGlobalTableSettingsErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateGlobalTableSettingsErrorLimitExceededException( value: LimitExceededException, ) -
UpdateGlobalTableSettingsErrorReplicaNotFoundException( value: ReplicaNotFoundException, ) -
UpdateGlobalTableSettingsErrorResourceInUseException( value: ResourceInUseException, ) -
UpdateGlobalTableSettingsErrorTransport(reason: String) -
UpdateGlobalTableSettingsErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateGlobalTableSettingsInput {
UpdateGlobalTableSettingsInput(
global_table_billing_mode: option.Option(BillingMode),
global_table_global_secondary_index_settings_update: option.Option(
List(GlobalTableGlobalSecondaryIndexSettingsUpdate),
),
global_table_name: option.Option(String),
global_table_provisioned_write_capacity_auto_scaling_settings_update: option.Option(
AutoScalingSettingsUpdate,
),
global_table_provisioned_write_capacity_units: option.Option(
Int,
),
replica_settings_update: option.Option(
List(ReplicaSettingsUpdate),
),
)
}
Constructors
-
UpdateGlobalTableSettingsInput( global_table_billing_mode: option.Option(BillingMode), global_table_global_secondary_index_settings_update: option.Option( List(GlobalTableGlobalSecondaryIndexSettingsUpdate), ), global_table_name: option.Option(String), global_table_provisioned_write_capacity_auto_scaling_settings_update: option.Option( AutoScalingSettingsUpdate, ), global_table_provisioned_write_capacity_units: option.Option( Int, ), replica_settings_update: option.Option( List(ReplicaSettingsUpdate), ), )
pub type UpdateGlobalTableSettingsOutput {
UpdateGlobalTableSettingsOutput(
global_table_name: option.Option(String),
replica_settings: option.Option(
List(ReplicaSettingsDescription),
),
)
}
Constructors
-
UpdateGlobalTableSettingsOutput( global_table_name: option.Option(String), replica_settings: option.Option( List(ReplicaSettingsDescription), ), )
pub type UpdateItemError {
UpdateItemErrorConditionalCheckFailedException(
value: ConditionalCheckFailedException,
)
UpdateItemErrorInternalServerError(value: InternalServerError)
UpdateItemErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateItemErrorItemCollectionSizeLimitExceededException(
value: ItemCollectionSizeLimitExceededException,
)
UpdateItemErrorProvisionedThroughputExceededException(
value: ProvisionedThroughputExceededException,
)
UpdateItemErrorReplicatedWriteConflictException(
value: ReplicatedWriteConflictException,
)
UpdateItemErrorRequestLimitExceeded(
value: RequestLimitExceeded,
)
UpdateItemErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UpdateItemErrorThrottlingException(value: ThrottlingException)
UpdateItemErrorTransactionConflictException(
value: TransactionConflictException,
)
UpdateItemErrorTransport(reason: String)
UpdateItemErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateItemErrorConditionalCheckFailedException( value: ConditionalCheckFailedException, ) -
UpdateItemErrorInternalServerError(value: InternalServerError) -
UpdateItemErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateItemErrorItemCollectionSizeLimitExceededException( value: ItemCollectionSizeLimitExceededException, ) -
UpdateItemErrorProvisionedThroughputExceededException( value: ProvisionedThroughputExceededException, ) -
UpdateItemErrorReplicatedWriteConflictException( value: ReplicatedWriteConflictException, ) -
UpdateItemErrorRequestLimitExceeded(value: RequestLimitExceeded) -
UpdateItemErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UpdateItemErrorThrottlingException(value: ThrottlingException) -
UpdateItemErrorTransactionConflictException( value: TransactionConflictException, ) -
UpdateItemErrorTransport(reason: String) -
UpdateItemErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateItemInput {
UpdateItemInput(
attribute_updates: option.Option(
dict.Dict(String, AttributeValueUpdate),
),
condition_expression: option.Option(String),
conditional_operator: option.Option(ConditionalOperator),
expected: option.Option(
dict.Dict(String, ExpectedAttributeValue),
),
expression_attribute_names: option.Option(
dict.Dict(String, String),
),
expression_attribute_values: option.Option(
dict.Dict(String, AttributeValue),
),
key: option.Option(dict.Dict(String, AttributeValue)),
return_consumed_capacity: option.Option(
ReturnConsumedCapacity,
),
return_item_collection_metrics: option.Option(
ReturnItemCollectionMetrics,
),
return_values: option.Option(ReturnValue),
return_values_on_condition_check_failure: option.Option(
ReturnValuesOnConditionCheckFailure,
),
table_name: option.Option(String),
update_expression: option.Option(String),
)
}
Constructors
-
UpdateItemInput( attribute_updates: option.Option( dict.Dict(String, AttributeValueUpdate), ), condition_expression: option.Option(String), conditional_operator: option.Option(ConditionalOperator), expected: option.Option( dict.Dict(String, ExpectedAttributeValue), ), expression_attribute_names: option.Option( dict.Dict(String, String), ), expression_attribute_values: option.Option( dict.Dict(String, AttributeValue), ), key: option.Option(dict.Dict(String, AttributeValue)), return_consumed_capacity: option.Option(ReturnConsumedCapacity), return_item_collection_metrics: option.Option( ReturnItemCollectionMetrics, ), return_values: option.Option(ReturnValue), return_values_on_condition_check_failure: option.Option( ReturnValuesOnConditionCheckFailure, ), table_name: option.Option(String), update_expression: option.Option(String), )
pub type UpdateItemOutput {
UpdateItemOutput(
attributes: option.Option(dict.Dict(String, AttributeValue)),
consumed_capacity: option.Option(ConsumedCapacity),
item_collection_metrics: option.Option(ItemCollectionMetrics),
)
}
Constructors
-
UpdateItemOutput( attributes: option.Option(dict.Dict(String, AttributeValue)), consumed_capacity: option.Option(ConsumedCapacity), item_collection_metrics: option.Option(ItemCollectionMetrics), )
pub type UpdateKinesisStreamingConfiguration {
UpdateKinesisStreamingConfiguration(
approximate_creation_date_time_precision: option.Option(
ApproximateCreationDateTimePrecision,
),
)
}
Constructors
-
UpdateKinesisStreamingConfiguration( approximate_creation_date_time_precision: option.Option( ApproximateCreationDateTimePrecision, ), )
pub type UpdateKinesisStreamingDestinationError {
UpdateKinesisStreamingDestinationErrorInternalServerError(
value: InternalServerError,
)
UpdateKinesisStreamingDestinationErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateKinesisStreamingDestinationErrorLimitExceededException(
value: LimitExceededException,
)
UpdateKinesisStreamingDestinationErrorResourceInUseException(
value: ResourceInUseException,
)
UpdateKinesisStreamingDestinationErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UpdateKinesisStreamingDestinationErrorTransport(reason: String)
UpdateKinesisStreamingDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateKinesisStreamingDestinationErrorInternalServerError( value: InternalServerError, ) -
UpdateKinesisStreamingDestinationErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateKinesisStreamingDestinationErrorLimitExceededException( value: LimitExceededException, ) -
UpdateKinesisStreamingDestinationErrorResourceInUseException( value: ResourceInUseException, ) -
UpdateKinesisStreamingDestinationErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UpdateKinesisStreamingDestinationErrorTransport(reason: String) -
UpdateKinesisStreamingDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateKinesisStreamingDestinationInput {
UpdateKinesisStreamingDestinationInput(
stream_arn: option.Option(String),
table_name: option.Option(String),
update_kinesis_streaming_configuration: option.Option(
UpdateKinesisStreamingConfiguration,
),
)
}
Constructors
-
UpdateKinesisStreamingDestinationInput( stream_arn: option.Option(String), table_name: option.Option(String), update_kinesis_streaming_configuration: option.Option( UpdateKinesisStreamingConfiguration, ), )
pub type UpdateKinesisStreamingDestinationOutput {
UpdateKinesisStreamingDestinationOutput(
destination_status: option.Option(DestinationStatus),
stream_arn: option.Option(String),
table_name: option.Option(String),
update_kinesis_streaming_configuration: option.Option(
UpdateKinesisStreamingConfiguration,
),
)
}
Constructors
-
UpdateKinesisStreamingDestinationOutput( destination_status: option.Option(DestinationStatus), stream_arn: option.Option(String), table_name: option.Option(String), update_kinesis_streaming_configuration: option.Option( UpdateKinesisStreamingConfiguration, ), )
pub type UpdateReplicationGroupMemberAction {
UpdateReplicationGroupMemberAction(
global_secondary_indexes: option.Option(
List(ReplicaGlobalSecondaryIndex),
),
kms_master_key_id: option.Option(String),
on_demand_throughput_override: option.Option(
OnDemandThroughputOverride,
),
provisioned_throughput_override: option.Option(
ProvisionedThroughputOverride,
),
region_name: option.Option(String),
table_class_override: option.Option(TableClass),
)
}
Constructors
-
UpdateReplicationGroupMemberAction( global_secondary_indexes: option.Option( List(ReplicaGlobalSecondaryIndex), ), kms_master_key_id: option.Option(String), on_demand_throughput_override: option.Option( OnDemandThroughputOverride, ), provisioned_throughput_override: option.Option( ProvisionedThroughputOverride, ), region_name: option.Option(String), table_class_override: option.Option(TableClass), )
pub type UpdateTableError {
UpdateTableErrorInternalServerError(value: InternalServerError)
UpdateTableErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateTableErrorLimitExceededException(
value: LimitExceededException,
)
UpdateTableErrorResourceInUseException(
value: ResourceInUseException,
)
UpdateTableErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UpdateTableErrorTransport(reason: String)
UpdateTableErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateTableErrorInternalServerError(value: InternalServerError) -
UpdateTableErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateTableErrorLimitExceededException( value: LimitExceededException, ) -
UpdateTableErrorResourceInUseException( value: ResourceInUseException, ) -
UpdateTableErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UpdateTableErrorTransport(reason: String) -
UpdateTableErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateTableInput {
UpdateTableInput(
attribute_definitions: option.Option(
List(AttributeDefinition),
),
billing_mode: option.Option(BillingMode),
deletion_protection_enabled: option.Option(Bool),
global_secondary_index_updates: option.Option(
List(GlobalSecondaryIndexUpdate),
),
global_table_settings_replication_mode: option.Option(
GlobalTableSettingsReplicationMode,
),
global_table_witness_updates: option.Option(
List(GlobalTableWitnessGroupUpdate),
),
multi_region_consistency: option.Option(
MultiRegionConsistency,
),
on_demand_throughput: option.Option(OnDemandThroughput),
provisioned_throughput: option.Option(ProvisionedThroughput),
replica_updates: option.Option(List(ReplicationGroupUpdate)),
sse_specification: option.Option(SSESpecification),
stream_specification: option.Option(StreamSpecification),
table_class: option.Option(TableClass),
table_name: option.Option(String),
warm_throughput: option.Option(WarmThroughput),
)
}
Constructors
-
UpdateTableInput( attribute_definitions: option.Option(List(AttributeDefinition)), billing_mode: option.Option(BillingMode), deletion_protection_enabled: option.Option(Bool), global_secondary_index_updates: option.Option( List(GlobalSecondaryIndexUpdate), ), global_table_settings_replication_mode: option.Option( GlobalTableSettingsReplicationMode, ), global_table_witness_updates: option.Option( List(GlobalTableWitnessGroupUpdate), ), multi_region_consistency: option.Option(MultiRegionConsistency), on_demand_throughput: option.Option(OnDemandThroughput), provisioned_throughput: option.Option(ProvisionedThroughput), replica_updates: option.Option(List(ReplicationGroupUpdate)), sse_specification: option.Option(SSESpecification), stream_specification: option.Option(StreamSpecification), table_class: option.Option(TableClass), table_name: option.Option(String), warm_throughput: option.Option(WarmThroughput), )
pub type UpdateTableOutput {
UpdateTableOutput(
table_description: option.Option(TableDescription),
)
}
Constructors
-
UpdateTableOutput( table_description: option.Option(TableDescription), )
pub type UpdateTableReplicaAutoScalingError {
UpdateTableReplicaAutoScalingErrorInternalServerError(
value: InternalServerError,
)
UpdateTableReplicaAutoScalingErrorLimitExceededException(
value: LimitExceededException,
)
UpdateTableReplicaAutoScalingErrorResourceInUseException(
value: ResourceInUseException,
)
UpdateTableReplicaAutoScalingErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UpdateTableReplicaAutoScalingErrorTransport(reason: String)
UpdateTableReplicaAutoScalingErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateTableReplicaAutoScalingErrorInternalServerError( value: InternalServerError, ) -
UpdateTableReplicaAutoScalingErrorLimitExceededException( value: LimitExceededException, ) -
UpdateTableReplicaAutoScalingErrorResourceInUseException( value: ResourceInUseException, ) -
UpdateTableReplicaAutoScalingErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UpdateTableReplicaAutoScalingErrorTransport(reason: String) -
UpdateTableReplicaAutoScalingErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateTableReplicaAutoScalingInput {
UpdateTableReplicaAutoScalingInput(
global_secondary_index_updates: option.Option(
List(GlobalSecondaryIndexAutoScalingUpdate),
),
provisioned_write_capacity_auto_scaling_update: option.Option(
AutoScalingSettingsUpdate,
),
replica_updates: option.Option(List(ReplicaAutoScalingUpdate)),
table_name: option.Option(String),
)
}
Constructors
-
UpdateTableReplicaAutoScalingInput( global_secondary_index_updates: option.Option( List(GlobalSecondaryIndexAutoScalingUpdate), ), provisioned_write_capacity_auto_scaling_update: option.Option( AutoScalingSettingsUpdate, ), replica_updates: option.Option(List(ReplicaAutoScalingUpdate)), table_name: option.Option(String), )
pub type UpdateTableReplicaAutoScalingOutput {
UpdateTableReplicaAutoScalingOutput(
table_auto_scaling_description: option.Option(
TableAutoScalingDescription,
),
)
}
Constructors
-
UpdateTableReplicaAutoScalingOutput( table_auto_scaling_description: option.Option( TableAutoScalingDescription, ), )
pub type UpdateTimeToLiveError {
UpdateTimeToLiveErrorInternalServerError(
value: InternalServerError,
)
UpdateTimeToLiveErrorInvalidEndpointException(
value: InvalidEndpointException,
)
UpdateTimeToLiveErrorLimitExceededException(
value: LimitExceededException,
)
UpdateTimeToLiveErrorResourceInUseException(
value: ResourceInUseException,
)
UpdateTimeToLiveErrorResourceNotFoundException(
value: ResourceNotFoundException,
)
UpdateTimeToLiveErrorTransport(reason: String)
UpdateTimeToLiveErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateTimeToLiveErrorInternalServerError( value: InternalServerError, ) -
UpdateTimeToLiveErrorInvalidEndpointException( value: InvalidEndpointException, ) -
UpdateTimeToLiveErrorLimitExceededException( value: LimitExceededException, ) -
UpdateTimeToLiveErrorResourceInUseException( value: ResourceInUseException, ) -
UpdateTimeToLiveErrorResourceNotFoundException( value: ResourceNotFoundException, ) -
UpdateTimeToLiveErrorTransport(reason: String) -
UpdateTimeToLiveErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateTimeToLiveInput {
UpdateTimeToLiveInput(
table_name: option.Option(String),
time_to_live_specification: option.Option(
TimeToLiveSpecification,
),
)
}
Constructors
-
UpdateTimeToLiveInput( table_name: option.Option(String), time_to_live_specification: option.Option( TimeToLiveSpecification, ), )
pub type UpdateTimeToLiveOutput {
UpdateTimeToLiveOutput(
time_to_live_specification: option.Option(
TimeToLiveSpecification,
),
)
}
Constructors
-
UpdateTimeToLiveOutput( time_to_live_specification: option.Option( TimeToLiveSpecification, ), )
pub type WarmThroughput {
WarmThroughput(
read_units_per_second: option.Option(Int),
write_units_per_second: option.Option(Int),
)
}
Constructors
-
WarmThroughput( read_units_per_second: option.Option(Int), write_units_per_second: option.Option(Int), )
pub type WitnessStatus {
WitnessStatusActive
WitnessStatusCreating
WitnessStatusDeleting
}
Constructors
-
WitnessStatusActive -
WitnessStatusCreating -
WitnessStatusDeleting
pub type WriteRequest {
WriteRequest(
delete_request: option.Option(DeleteRequest),
put_request: option.Option(PutRequest),
)
}
Constructors
-
WriteRequest( delete_request: option.Option(DeleteRequest), put_request: option.Option(PutRequest), )
Values
pub fn batch_execute_statement(
client: Client,
input: BatchExecuteStatementInput,
) -> Result(
BatchExecuteStatementOutput,
BatchExecuteStatementError,
)
Invoke BatchExecuteStatement. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed BatchExecuteStatementError
variants; transport, decode, and credentials failures all collapse
into the generic BatchExecuteStatementErrorTransport variant.
pub fn batch_get_item(
client: Client,
input: BatchGetItemInput,
) -> Result(BatchGetItemOutput, BatchGetItemError)
Invoke BatchGetItem. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed BatchGetItemError
variants; transport, decode, and credentials failures all collapse
into the generic BatchGetItemErrorTransport variant.
pub fn batch_write_item(
client: Client,
input: BatchWriteItemInput,
) -> Result(BatchWriteItemOutput, BatchWriteItemError)
Invoke BatchWriteItem. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed BatchWriteItemError
variants; transport, decode, and credentials failures all collapse
into the generic BatchWriteItemErrorTransport variant.
pub fn build_batch_execute_statement_request(
input: BatchExecuteStatementInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_batch_get_item_request(
input: BatchGetItemInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_batch_write_item_request(
input: BatchWriteItemInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_backup_request(
input: CreateBackupInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_global_table_request(
input: CreateGlobalTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_table_request(
input: CreateTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_backup_request(
input: DeleteBackupInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_item_request(
input: DeleteItemInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_resource_policy_request(
input: DeleteResourcePolicyInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_table_request(
input: DeleteTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_backup_request(
input: DescribeBackupInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_continuous_backups_request(
input: DescribeContinuousBackupsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_contributor_insights_request(
input: DescribeContributorInsightsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_endpoints_request(
input: DescribeEndpointsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_export_request(
input: DescribeExportInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_global_table_request(
input: DescribeGlobalTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_global_table_settings_request(
input: DescribeGlobalTableSettingsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_import_request(
input: DescribeImportInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_kinesis_streaming_destination_request(
input: DescribeKinesisStreamingDestinationInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_limits_request(
input: DescribeLimitsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_table_replica_auto_scaling_request(
input: DescribeTableReplicaAutoScalingInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_table_request(
input: DescribeTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_describe_time_to_live_request(
input: DescribeTimeToLiveInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_disable_kinesis_streaming_destination_request(
input: KinesisStreamingDestinationInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_enable_kinesis_streaming_destination_request(
input: KinesisStreamingDestinationInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_execute_statement_request(
input: ExecuteStatementInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_execute_transaction_request(
input: ExecuteTransactionInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_export_table_to_point_in_time_request(
input: ExportTableToPointInTimeInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_item_request(
input: GetItemInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_resource_policy_request(
input: GetResourcePolicyInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_import_table_request(
input: ImportTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_backups_request(
input: ListBackupsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_contributor_insights_request(
input: ListContributorInsightsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_exports_request(
input: ListExportsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_global_tables_request(
input: ListGlobalTablesInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_imports_request(
input: ListImportsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_tables_request(
input: ListTablesInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_tags_of_resource_request(
input: ListTagsOfResourceInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_item_request(
input: PutItemInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_resource_policy_request(
input: PutResourcePolicyInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_query_request(
input: QueryInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_restore_table_from_backup_request(
input: RestoreTableFromBackupInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_restore_table_to_point_in_time_request(
input: RestoreTableToPointInTimeInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_scan_request(
input: ScanInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_tag_resource_request(
input: TagResourceInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_transact_get_items_request(
input: TransactGetItemsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_transact_write_items_request(
input: TransactWriteItemsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_untag_resource_request(
input: UntagResourceInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_continuous_backups_request(
input: UpdateContinuousBackupsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_contributor_insights_request(
input: UpdateContributorInsightsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_global_table_request(
input: UpdateGlobalTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_global_table_settings_request(
input: UpdateGlobalTableSettingsInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_item_request(
input: UpdateItemInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_kinesis_streaming_destination_request(
input: UpdateKinesisStreamingDestinationInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_table_replica_auto_scaling_request(
input: UpdateTableReplicaAutoScalingInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_table_request(
input: UpdateTableInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_time_to_live_request(
input: UpdateTimeToLiveInput,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn config(client: Client) -> runtime.ClientConfig
Read the underlying runtime.ClientConfig out of an existing
Client. Use this when you want to dispatch a request through
runtime.invoke / runtime.invoke_streaming directly — e.g. to
build a service-specific streaming wrapper around a @streaming
output operation that the per-op codegen hasn’t surfaced yet.
The returned config is a value (Gleam records are immutable);
callers cannot mutate the Client through it.
pub fn create_backup(
client: Client,
input: CreateBackupInput,
) -> Result(CreateBackupOutput, CreateBackupError)
Invoke CreateBackup. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed CreateBackupError
variants; transport, decode, and credentials failures all collapse
into the generic CreateBackupErrorTransport variant.
pub fn create_global_table(
client: Client,
input: CreateGlobalTableInput,
) -> Result(CreateGlobalTableOutput, CreateGlobalTableError)
Invoke CreateGlobalTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed CreateGlobalTableError
variants; transport, decode, and credentials failures all collapse
into the generic CreateGlobalTableErrorTransport variant.
pub fn create_table(
client: Client,
input: CreateTableInput,
) -> Result(CreateTableOutput, CreateTableError)
Invoke CreateTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed CreateTableError
variants; transport, decode, and credentials failures all collapse
into the generic CreateTableErrorTransport variant.
pub fn decode_approximate_creation_date_time_precision_enum() -> decode.Decoder(
ApproximateCreationDateTimePrecision,
)
pub fn decode_archival_summary_struct() -> decode.Decoder(
ArchivalSummary,
)
pub fn decode_attribute_action_enum() -> decode.Decoder(
AttributeAction,
)
pub fn decode_attribute_definition_struct() -> decode.Decoder(
AttributeDefinition,
)
pub fn decode_attribute_value_union() -> decode.Decoder(
AttributeValue,
)
pub fn decode_attribute_value_update_struct() -> decode.Decoder(
AttributeValueUpdate,
)
pub fn decode_auto_scaling_policy_description_struct() -> decode.Decoder(
AutoScalingPolicyDescription,
)
pub fn decode_auto_scaling_policy_update_struct() -> decode.Decoder(
AutoScalingPolicyUpdate,
)
pub fn decode_auto_scaling_settings_description_struct() -> decode.Decoder(
AutoScalingSettingsDescription,
)
pub fn decode_auto_scaling_settings_update_struct() -> decode.Decoder(
AutoScalingSettingsUpdate,
)
pub fn decode_auto_scaling_target_tracking_scaling_policy_configuration_description_struct() -> decode.Decoder(
AutoScalingTargetTrackingScalingPolicyConfigurationDescription,
)
pub fn decode_auto_scaling_target_tracking_scaling_policy_configuration_update_struct() -> decode.Decoder(
AutoScalingTargetTrackingScalingPolicyConfigurationUpdate,
)
pub fn decode_backup_description_struct() -> decode.Decoder(
BackupDescription,
)
pub fn decode_backup_details_struct() -> decode.Decoder(
BackupDetails,
)
pub fn decode_backup_in_use_exception_struct() -> decode.Decoder(
BackupInUseException,
)
pub fn decode_backup_not_found_exception_struct() -> decode.Decoder(
BackupNotFoundException,
)
pub fn decode_backup_status_enum() -> decode.Decoder(BackupStatus)
pub fn decode_backup_summary_struct() -> decode.Decoder(
BackupSummary,
)
pub fn decode_backup_type_enum() -> decode.Decoder(BackupType)
pub fn decode_backup_type_filter_enum() -> decode.Decoder(
BackupTypeFilter,
)
pub fn decode_batch_execute_statement_input_struct() -> decode.Decoder(
BatchExecuteStatementInput,
)
pub fn decode_batch_execute_statement_output(
body: String,
) -> Result(BatchExecuteStatementOutput, String)
pub fn decode_batch_execute_statement_output_struct() -> decode.Decoder(
BatchExecuteStatementOutput,
)
pub fn decode_batch_get_item_input_struct() -> decode.Decoder(
BatchGetItemInput,
)
pub fn decode_batch_get_item_output(
body: String,
) -> Result(BatchGetItemOutput, String)
pub fn decode_batch_get_item_output_struct() -> decode.Decoder(
BatchGetItemOutput,
)
pub fn decode_batch_statement_error_code_enum_enum() -> decode.Decoder(
BatchStatementErrorCodeEnum,
)
pub fn decode_batch_statement_error_struct() -> decode.Decoder(
BatchStatementError,
)
pub fn decode_batch_statement_request_struct() -> decode.Decoder(
BatchStatementRequest,
)
pub fn decode_batch_statement_response_struct() -> decode.Decoder(
BatchStatementResponse,
)
pub fn decode_batch_write_item_input_struct() -> decode.Decoder(
BatchWriteItemInput,
)
pub fn decode_batch_write_item_output(
body: String,
) -> Result(BatchWriteItemOutput, String)
pub fn decode_batch_write_item_output_struct() -> decode.Decoder(
BatchWriteItemOutput,
)
pub fn decode_billing_mode_enum() -> decode.Decoder(BillingMode)
pub fn decode_billing_mode_summary_struct() -> decode.Decoder(
BillingModeSummary,
)
pub fn decode_cancellation_reason_struct() -> decode.Decoder(
CancellationReason,
)
pub fn decode_capacity_struct() -> decode.Decoder(Capacity)
pub fn decode_comparison_operator_enum() -> decode.Decoder(
ComparisonOperator,
)
pub fn decode_condition_check_struct() -> decode.Decoder(
ConditionCheck,
)
pub fn decode_condition_struct() -> decode.Decoder(Condition)
pub fn decode_conditional_check_failed_exception_struct() -> decode.Decoder(
ConditionalCheckFailedException,
)
pub fn decode_conditional_operator_enum() -> decode.Decoder(
ConditionalOperator,
)
pub fn decode_consumed_capacity_struct() -> decode.Decoder(
ConsumedCapacity,
)
pub fn decode_continuous_backups_description_struct() -> decode.Decoder(
ContinuousBackupsDescription,
)
pub fn decode_continuous_backups_status_enum() -> decode.Decoder(
ContinuousBackupsStatus,
)
pub fn decode_continuous_backups_unavailable_exception_struct() -> decode.Decoder(
ContinuousBackupsUnavailableException,
)
pub fn decode_contributor_insights_action_enum() -> decode.Decoder(
ContributorInsightsAction,
)
pub fn decode_contributor_insights_mode_enum() -> decode.Decoder(
ContributorInsightsMode,
)
pub fn decode_contributor_insights_status_enum() -> decode.Decoder(
ContributorInsightsStatus,
)
pub fn decode_contributor_insights_summary_struct() -> decode.Decoder(
ContributorInsightsSummary,
)
pub fn decode_create_backup_input_struct() -> decode.Decoder(
CreateBackupInput,
)
pub fn decode_create_backup_output(
body: String,
) -> Result(CreateBackupOutput, String)
pub fn decode_create_backup_output_struct() -> decode.Decoder(
CreateBackupOutput,
)
pub fn decode_create_global_secondary_index_action_struct() -> decode.Decoder(
CreateGlobalSecondaryIndexAction,
)
pub fn decode_create_global_table_input_struct() -> decode.Decoder(
CreateGlobalTableInput,
)
pub fn decode_create_global_table_output(
body: String,
) -> Result(CreateGlobalTableOutput, String)
pub fn decode_create_global_table_output_struct() -> decode.Decoder(
CreateGlobalTableOutput,
)
pub fn decode_create_global_table_witness_group_member_action_struct() -> decode.Decoder(
CreateGlobalTableWitnessGroupMemberAction,
)
pub fn decode_create_replica_action_struct() -> decode.Decoder(
CreateReplicaAction,
)
pub fn decode_create_replication_group_member_action_struct() -> decode.Decoder(
CreateReplicationGroupMemberAction,
)
pub fn decode_create_table_input_struct() -> decode.Decoder(
CreateTableInput,
)
pub fn decode_create_table_output(
body: String,
) -> Result(CreateTableOutput, String)
pub fn decode_create_table_output_struct() -> decode.Decoder(
CreateTableOutput,
)
pub fn decode_csv_options_struct() -> decode.Decoder(CsvOptions)
pub fn decode_delete_backup_input_struct() -> decode.Decoder(
DeleteBackupInput,
)
pub fn decode_delete_backup_output(
body: String,
) -> Result(DeleteBackupOutput, String)
pub fn decode_delete_backup_output_struct() -> decode.Decoder(
DeleteBackupOutput,
)
pub fn decode_delete_global_secondary_index_action_struct() -> decode.Decoder(
DeleteGlobalSecondaryIndexAction,
)
pub fn decode_delete_global_table_witness_group_member_action_struct() -> decode.Decoder(
DeleteGlobalTableWitnessGroupMemberAction,
)
pub fn decode_delete_item_input_struct() -> decode.Decoder(
DeleteItemInput,
)
pub fn decode_delete_item_output(
body: String,
) -> Result(DeleteItemOutput, String)
pub fn decode_delete_item_output_struct() -> decode.Decoder(
DeleteItemOutput,
)
pub fn decode_delete_replica_action_struct() -> decode.Decoder(
DeleteReplicaAction,
)
pub fn decode_delete_replication_group_member_action_struct() -> decode.Decoder(
DeleteReplicationGroupMemberAction,
)
pub fn decode_delete_request_struct() -> decode.Decoder(
DeleteRequest,
)
pub fn decode_delete_resource_policy_input_struct() -> decode.Decoder(
DeleteResourcePolicyInput,
)
pub fn decode_delete_resource_policy_output(
body: String,
) -> Result(DeleteResourcePolicyOutput, String)
pub fn decode_delete_resource_policy_output_struct() -> decode.Decoder(
DeleteResourcePolicyOutput,
)
pub fn decode_delete_struct() -> decode.Decoder(Delete)
pub fn decode_delete_table_input_struct() -> decode.Decoder(
DeleteTableInput,
)
pub fn decode_delete_table_output(
body: String,
) -> Result(DeleteTableOutput, String)
pub fn decode_delete_table_output_struct() -> decode.Decoder(
DeleteTableOutput,
)
pub fn decode_describe_backup_input_struct() -> decode.Decoder(
DescribeBackupInput,
)
pub fn decode_describe_backup_output(
body: String,
) -> Result(DescribeBackupOutput, String)
pub fn decode_describe_backup_output_struct() -> decode.Decoder(
DescribeBackupOutput,
)
pub fn decode_describe_continuous_backups_input_struct() -> decode.Decoder(
DescribeContinuousBackupsInput,
)
pub fn decode_describe_continuous_backups_output(
body: String,
) -> Result(DescribeContinuousBackupsOutput, String)
pub fn decode_describe_continuous_backups_output_struct() -> decode.Decoder(
DescribeContinuousBackupsOutput,
)
pub fn decode_describe_contributor_insights_input_struct() -> decode.Decoder(
DescribeContributorInsightsInput,
)
pub fn decode_describe_contributor_insights_output(
body: String,
) -> Result(DescribeContributorInsightsOutput, String)
pub fn decode_describe_contributor_insights_output_struct() -> decode.Decoder(
DescribeContributorInsightsOutput,
)
pub fn decode_describe_endpoints_output(
body: String,
) -> Result(DescribeEndpointsResponse, String)
pub fn decode_describe_endpoints_request_struct() -> decode.Decoder(
DescribeEndpointsRequest,
)
pub fn decode_describe_endpoints_response_struct() -> decode.Decoder(
DescribeEndpointsResponse,
)
pub fn decode_describe_export_input_struct() -> decode.Decoder(
DescribeExportInput,
)
pub fn decode_describe_export_output(
body: String,
) -> Result(DescribeExportOutput, String)
pub fn decode_describe_export_output_struct() -> decode.Decoder(
DescribeExportOutput,
)
pub fn decode_describe_global_table_input_struct() -> decode.Decoder(
DescribeGlobalTableInput,
)
pub fn decode_describe_global_table_output(
body: String,
) -> Result(DescribeGlobalTableOutput, String)
pub fn decode_describe_global_table_output_struct() -> decode.Decoder(
DescribeGlobalTableOutput,
)
pub fn decode_describe_global_table_settings_input_struct() -> decode.Decoder(
DescribeGlobalTableSettingsInput,
)
pub fn decode_describe_global_table_settings_output(
body: String,
) -> Result(DescribeGlobalTableSettingsOutput, String)
pub fn decode_describe_global_table_settings_output_struct() -> decode.Decoder(
DescribeGlobalTableSettingsOutput,
)
pub fn decode_describe_import_input_struct() -> decode.Decoder(
DescribeImportInput,
)
pub fn decode_describe_import_output(
body: String,
) -> Result(DescribeImportOutput, String)
pub fn decode_describe_import_output_struct() -> decode.Decoder(
DescribeImportOutput,
)
pub fn decode_describe_kinesis_streaming_destination_input_struct() -> decode.Decoder(
DescribeKinesisStreamingDestinationInput,
)
pub fn decode_describe_kinesis_streaming_destination_output(
body: String,
) -> Result(DescribeKinesisStreamingDestinationOutput, String)
pub fn decode_describe_kinesis_streaming_destination_output_struct() -> decode.Decoder(
DescribeKinesisStreamingDestinationOutput,
)
pub fn decode_describe_limits_input_struct() -> decode.Decoder(
DescribeLimitsInput,
)
pub fn decode_describe_limits_output(
body: String,
) -> Result(DescribeLimitsOutput, String)
pub fn decode_describe_limits_output_struct() -> decode.Decoder(
DescribeLimitsOutput,
)
pub fn decode_describe_table_input_struct() -> decode.Decoder(
DescribeTableInput,
)
pub fn decode_describe_table_output(
body: String,
) -> Result(DescribeTableOutput, String)
pub fn decode_describe_table_output_struct() -> decode.Decoder(
DescribeTableOutput,
)
pub fn decode_describe_table_replica_auto_scaling_input_struct() -> decode.Decoder(
DescribeTableReplicaAutoScalingInput,
)
pub fn decode_describe_table_replica_auto_scaling_output(
body: String,
) -> Result(DescribeTableReplicaAutoScalingOutput, String)
pub fn decode_describe_table_replica_auto_scaling_output_struct() -> decode.Decoder(
DescribeTableReplicaAutoScalingOutput,
)
pub fn decode_describe_time_to_live_input_struct() -> decode.Decoder(
DescribeTimeToLiveInput,
)
pub fn decode_describe_time_to_live_output(
body: String,
) -> Result(DescribeTimeToLiveOutput, String)
pub fn decode_describe_time_to_live_output_struct() -> decode.Decoder(
DescribeTimeToLiveOutput,
)
pub fn decode_destination_status_enum() -> decode.Decoder(
DestinationStatus,
)
pub fn decode_disable_kinesis_streaming_destination_output(
body: String,
) -> Result(KinesisStreamingDestinationOutput, String)
pub fn decode_duplicate_item_exception_struct() -> decode.Decoder(
DuplicateItemException,
)
pub fn decode_enable_kinesis_streaming_configuration_struct() -> decode.Decoder(
EnableKinesisStreamingConfiguration,
)
pub fn decode_enable_kinesis_streaming_destination_output(
body: String,
) -> Result(KinesisStreamingDestinationOutput, String)
pub fn decode_endpoint_struct() -> decode.Decoder(Endpoint)
pub fn decode_execute_statement_input_struct() -> decode.Decoder(
ExecuteStatementInput,
)
pub fn decode_execute_statement_output(
body: String,
) -> Result(ExecuteStatementOutput, String)
pub fn decode_execute_statement_output_struct() -> decode.Decoder(
ExecuteStatementOutput,
)
pub fn decode_execute_transaction_input_struct() -> decode.Decoder(
ExecuteTransactionInput,
)
pub fn decode_execute_transaction_output(
body: String,
) -> Result(ExecuteTransactionOutput, String)
pub fn decode_execute_transaction_output_struct() -> decode.Decoder(
ExecuteTransactionOutput,
)
pub fn decode_expected_attribute_value_struct() -> decode.Decoder(
ExpectedAttributeValue,
)
pub fn decode_export_conflict_exception_struct() -> decode.Decoder(
ExportConflictException,
)
pub fn decode_export_description_struct() -> decode.Decoder(
ExportDescription,
)
pub fn decode_export_format_enum() -> decode.Decoder(ExportFormat)
pub fn decode_export_not_found_exception_struct() -> decode.Decoder(
ExportNotFoundException,
)
pub fn decode_export_status_enum() -> decode.Decoder(ExportStatus)
pub fn decode_export_summary_struct() -> decode.Decoder(
ExportSummary,
)
pub fn decode_export_table_to_point_in_time_input_struct() -> decode.Decoder(
ExportTableToPointInTimeInput,
)
pub fn decode_export_table_to_point_in_time_output(
body: String,
) -> Result(ExportTableToPointInTimeOutput, String)
pub fn decode_export_table_to_point_in_time_output_struct() -> decode.Decoder(
ExportTableToPointInTimeOutput,
)
pub fn decode_export_type_enum() -> decode.Decoder(ExportType)
pub fn decode_export_view_type_enum() -> decode.Decoder(
ExportViewType,
)
pub fn decode_failure_exception_struct() -> decode.Decoder(
FailureException,
)
pub fn decode_get_item_input_struct() -> decode.Decoder(
GetItemInput,
)
pub fn decode_get_item_output(
body: String,
) -> Result(GetItemOutput, String)
pub fn decode_get_item_output_struct() -> decode.Decoder(
GetItemOutput,
)
pub fn decode_get_resource_policy_input_struct() -> decode.Decoder(
GetResourcePolicyInput,
)
pub fn decode_get_resource_policy_output(
body: String,
) -> Result(GetResourcePolicyOutput, String)
pub fn decode_get_resource_policy_output_struct() -> decode.Decoder(
GetResourcePolicyOutput,
)
pub fn decode_get_struct() -> decode.Decoder(Get)
pub fn decode_global_secondary_index_auto_scaling_update_struct() -> decode.Decoder(
GlobalSecondaryIndexAutoScalingUpdate,
)
pub fn decode_global_secondary_index_description_struct() -> decode.Decoder(
GlobalSecondaryIndexDescription,
)
pub fn decode_global_secondary_index_info_struct() -> decode.Decoder(
GlobalSecondaryIndexInfo,
)
pub fn decode_global_secondary_index_struct() -> decode.Decoder(
GlobalSecondaryIndex,
)
pub fn decode_global_secondary_index_update_struct() -> decode.Decoder(
GlobalSecondaryIndexUpdate,
)
pub fn decode_global_secondary_index_warm_throughput_description_struct() -> decode.Decoder(
GlobalSecondaryIndexWarmThroughputDescription,
)
pub fn decode_global_table_already_exists_exception_struct() -> decode.Decoder(
GlobalTableAlreadyExistsException,
)
pub fn decode_global_table_description_struct() -> decode.Decoder(
GlobalTableDescription,
)
pub fn decode_global_table_global_secondary_index_settings_update_struct() -> decode.Decoder(
GlobalTableGlobalSecondaryIndexSettingsUpdate,
)
pub fn decode_global_table_not_found_exception_struct() -> decode.Decoder(
GlobalTableNotFoundException,
)
pub fn decode_global_table_settings_replication_mode_enum() -> decode.Decoder(
GlobalTableSettingsReplicationMode,
)
pub fn decode_global_table_status_enum() -> decode.Decoder(
GlobalTableStatus,
)
pub fn decode_global_table_struct() -> decode.Decoder(GlobalTable)
pub fn decode_global_table_witness_description_struct() -> decode.Decoder(
GlobalTableWitnessDescription,
)
pub fn decode_global_table_witness_group_update_struct() -> decode.Decoder(
GlobalTableWitnessGroupUpdate,
)
pub fn decode_idempotent_parameter_mismatch_exception_struct() -> decode.Decoder(
IdempotentParameterMismatchException,
)
pub fn decode_import_conflict_exception_struct() -> decode.Decoder(
ImportConflictException,
)
pub fn decode_import_not_found_exception_struct() -> decode.Decoder(
ImportNotFoundException,
)
pub fn decode_import_status_enum() -> decode.Decoder(ImportStatus)
pub fn decode_import_summary_struct() -> decode.Decoder(
ImportSummary,
)
pub fn decode_import_table_description_struct() -> decode.Decoder(
ImportTableDescription,
)
pub fn decode_import_table_input_struct() -> decode.Decoder(
ImportTableInput,
)
pub fn decode_import_table_output(
body: String,
) -> Result(ImportTableOutput, String)
pub fn decode_import_table_output_struct() -> decode.Decoder(
ImportTableOutput,
)
pub fn decode_incremental_export_specification_struct() -> decode.Decoder(
IncrementalExportSpecification,
)
pub fn decode_index_not_found_exception_struct() -> decode.Decoder(
IndexNotFoundException,
)
pub fn decode_index_status_enum() -> decode.Decoder(IndexStatus)
pub fn decode_input_compression_type_enum() -> decode.Decoder(
InputCompressionType,
)
pub fn decode_input_format_enum() -> decode.Decoder(InputFormat)
pub fn decode_input_format_options_struct() -> decode.Decoder(
InputFormatOptions,
)
pub fn decode_internal_server_error_struct() -> decode.Decoder(
InternalServerError,
)
pub fn decode_invalid_endpoint_exception_struct() -> decode.Decoder(
InvalidEndpointException,
)
pub fn decode_invalid_export_time_exception_struct() -> decode.Decoder(
InvalidExportTimeException,
)
pub fn decode_invalid_restore_time_exception_struct() -> decode.Decoder(
InvalidRestoreTimeException,
)
pub fn decode_item_collection_metrics_struct() -> decode.Decoder(
ItemCollectionMetrics,
)
pub fn decode_item_collection_size_limit_exceeded_exception_struct() -> decode.Decoder(
ItemCollectionSizeLimitExceededException,
)
pub fn decode_item_response_struct() -> decode.Decoder(
ItemResponse,
)
pub fn decode_key_schema_element_struct() -> decode.Decoder(
KeySchemaElement,
)
pub fn decode_key_type_enum() -> decode.Decoder(KeyType)
pub fn decode_keys_and_attributes_struct() -> decode.Decoder(
KeysAndAttributes,
)
pub fn decode_kinesis_data_stream_destination_struct() -> decode.Decoder(
KinesisDataStreamDestination,
)
pub fn decode_kinesis_streaming_destination_input_struct() -> decode.Decoder(
KinesisStreamingDestinationInput,
)
pub fn decode_kinesis_streaming_destination_output_struct() -> decode.Decoder(
KinesisStreamingDestinationOutput,
)
pub fn decode_limit_exceeded_exception_struct() -> decode.Decoder(
LimitExceededException,
)
pub fn decode_list_backups_input_struct() -> decode.Decoder(
ListBackupsInput,
)
pub fn decode_list_backups_output(
body: String,
) -> Result(ListBackupsOutput, String)
pub fn decode_list_backups_output_struct() -> decode.Decoder(
ListBackupsOutput,
)
pub fn decode_list_contributor_insights_input_struct() -> decode.Decoder(
ListContributorInsightsInput,
)
pub fn decode_list_contributor_insights_output(
body: String,
) -> Result(ListContributorInsightsOutput, String)
pub fn decode_list_contributor_insights_output_struct() -> decode.Decoder(
ListContributorInsightsOutput,
)
pub fn decode_list_exports_input_struct() -> decode.Decoder(
ListExportsInput,
)
pub fn decode_list_exports_output(
body: String,
) -> Result(ListExportsOutput, String)
pub fn decode_list_exports_output_struct() -> decode.Decoder(
ListExportsOutput,
)
pub fn decode_list_global_tables_input_struct() -> decode.Decoder(
ListGlobalTablesInput,
)
pub fn decode_list_global_tables_output(
body: String,
) -> Result(ListGlobalTablesOutput, String)
pub fn decode_list_global_tables_output_struct() -> decode.Decoder(
ListGlobalTablesOutput,
)
pub fn decode_list_imports_input_struct() -> decode.Decoder(
ListImportsInput,
)
pub fn decode_list_imports_output(
body: String,
) -> Result(ListImportsOutput, String)
pub fn decode_list_imports_output_struct() -> decode.Decoder(
ListImportsOutput,
)
pub fn decode_list_tables_input_struct() -> decode.Decoder(
ListTablesInput,
)
pub fn decode_list_tables_output(
body: String,
) -> Result(ListTablesOutput, String)
pub fn decode_list_tables_output_struct() -> decode.Decoder(
ListTablesOutput,
)
pub fn decode_list_tags_of_resource_input_struct() -> decode.Decoder(
ListTagsOfResourceInput,
)
pub fn decode_list_tags_of_resource_output(
body: String,
) -> Result(ListTagsOfResourceOutput, String)
pub fn decode_list_tags_of_resource_output_struct() -> decode.Decoder(
ListTagsOfResourceOutput,
)
pub fn decode_local_secondary_index_description_struct() -> decode.Decoder(
LocalSecondaryIndexDescription,
)
pub fn decode_local_secondary_index_info_struct() -> decode.Decoder(
LocalSecondaryIndexInfo,
)
pub fn decode_local_secondary_index_struct() -> decode.Decoder(
LocalSecondaryIndex,
)
pub fn decode_multi_region_consistency_enum() -> decode.Decoder(
MultiRegionConsistency,
)
pub fn decode_on_demand_throughput_override_struct() -> decode.Decoder(
OnDemandThroughputOverride,
)
pub fn decode_on_demand_throughput_struct() -> decode.Decoder(
OnDemandThroughput,
)
pub fn decode_parameterized_statement_struct() -> decode.Decoder(
ParameterizedStatement,
)
pub fn decode_point_in_time_recovery_description_struct() -> decode.Decoder(
PointInTimeRecoveryDescription,
)
pub fn decode_point_in_time_recovery_specification_struct() -> decode.Decoder(
PointInTimeRecoverySpecification,
)
pub fn decode_point_in_time_recovery_status_enum() -> decode.Decoder(
PointInTimeRecoveryStatus,
)
pub fn decode_point_in_time_recovery_unavailable_exception_struct() -> decode.Decoder(
PointInTimeRecoveryUnavailableException,
)
pub fn decode_policy_not_found_exception_struct() -> decode.Decoder(
PolicyNotFoundException,
)
pub fn decode_projection_struct() -> decode.Decoder(Projection)
pub fn decode_projection_type_enum() -> decode.Decoder(
ProjectionType,
)
pub fn decode_provisioned_throughput_description_struct() -> decode.Decoder(
ProvisionedThroughputDescription,
)
pub fn decode_provisioned_throughput_exceeded_exception_struct() -> decode.Decoder(
ProvisionedThroughputExceededException,
)
pub fn decode_provisioned_throughput_override_struct() -> decode.Decoder(
ProvisionedThroughputOverride,
)
pub fn decode_provisioned_throughput_struct() -> decode.Decoder(
ProvisionedThroughput,
)
pub fn decode_put_item_input_struct() -> decode.Decoder(
PutItemInput,
)
pub fn decode_put_item_output(
body: String,
) -> Result(PutItemOutput, String)
pub fn decode_put_item_output_struct() -> decode.Decoder(
PutItemOutput,
)
pub fn decode_put_request_struct() -> decode.Decoder(PutRequest)
pub fn decode_put_resource_policy_input_struct() -> decode.Decoder(
PutResourcePolicyInput,
)
pub fn decode_put_resource_policy_output(
body: String,
) -> Result(PutResourcePolicyOutput, String)
pub fn decode_put_resource_policy_output_struct() -> decode.Decoder(
PutResourcePolicyOutput,
)
pub fn decode_put_struct() -> decode.Decoder(Put)
pub fn decode_query_input_struct() -> decode.Decoder(QueryInput)
pub fn decode_query_output(
body: String,
) -> Result(QueryOutput, String)
pub fn decode_query_output_struct() -> decode.Decoder(QueryOutput)
pub fn decode_replica_already_exists_exception_struct() -> decode.Decoder(
ReplicaAlreadyExistsException,
)
pub fn decode_replica_auto_scaling_description_struct() -> decode.Decoder(
ReplicaAutoScalingDescription,
)
pub fn decode_replica_auto_scaling_update_struct() -> decode.Decoder(
ReplicaAutoScalingUpdate,
)
pub fn decode_replica_description_struct() -> decode.Decoder(
ReplicaDescription,
)
pub fn decode_replica_global_secondary_index_auto_scaling_description_struct() -> decode.Decoder(
ReplicaGlobalSecondaryIndexAutoScalingDescription,
)
pub fn decode_replica_global_secondary_index_auto_scaling_update_struct() -> decode.Decoder(
ReplicaGlobalSecondaryIndexAutoScalingUpdate,
)
pub fn decode_replica_global_secondary_index_description_struct() -> decode.Decoder(
ReplicaGlobalSecondaryIndexDescription,
)
pub fn decode_replica_global_secondary_index_settings_description_struct() -> decode.Decoder(
ReplicaGlobalSecondaryIndexSettingsDescription,
)
pub fn decode_replica_global_secondary_index_settings_update_struct() -> decode.Decoder(
ReplicaGlobalSecondaryIndexSettingsUpdate,
)
pub fn decode_replica_global_secondary_index_struct() -> decode.Decoder(
ReplicaGlobalSecondaryIndex,
)
pub fn decode_replica_not_found_exception_struct() -> decode.Decoder(
ReplicaNotFoundException,
)
pub fn decode_replica_settings_description_struct() -> decode.Decoder(
ReplicaSettingsDescription,
)
pub fn decode_replica_settings_update_struct() -> decode.Decoder(
ReplicaSettingsUpdate,
)
pub fn decode_replica_status_enum() -> decode.Decoder(
ReplicaStatus,
)
pub fn decode_replica_struct() -> decode.Decoder(Replica)
pub fn decode_replica_update_struct() -> decode.Decoder(
ReplicaUpdate,
)
pub fn decode_replicated_write_conflict_exception_struct() -> decode.Decoder(
ReplicatedWriteConflictException,
)
pub fn decode_replication_group_update_struct() -> decode.Decoder(
ReplicationGroupUpdate,
)
pub fn decode_request_limit_exceeded_struct() -> decode.Decoder(
RequestLimitExceeded,
)
pub fn decode_resource_in_use_exception_struct() -> decode.Decoder(
ResourceInUseException,
)
pub fn decode_resource_not_found_exception_struct() -> decode.Decoder(
ResourceNotFoundException,
)
pub fn decode_restore_summary_struct() -> decode.Decoder(
RestoreSummary,
)
pub fn decode_restore_table_from_backup_input_struct() -> decode.Decoder(
RestoreTableFromBackupInput,
)
pub fn decode_restore_table_from_backup_output(
body: String,
) -> Result(RestoreTableFromBackupOutput, String)
pub fn decode_restore_table_from_backup_output_struct() -> decode.Decoder(
RestoreTableFromBackupOutput,
)
pub fn decode_restore_table_to_point_in_time_input_struct() -> decode.Decoder(
RestoreTableToPointInTimeInput,
)
pub fn decode_restore_table_to_point_in_time_output(
body: String,
) -> Result(RestoreTableToPointInTimeOutput, String)
pub fn decode_restore_table_to_point_in_time_output_struct() -> decode.Decoder(
RestoreTableToPointInTimeOutput,
)
pub fn decode_return_consumed_capacity_enum() -> decode.Decoder(
ReturnConsumedCapacity,
)
pub fn decode_return_item_collection_metrics_enum() -> decode.Decoder(
ReturnItemCollectionMetrics,
)
pub fn decode_return_value_enum() -> decode.Decoder(ReturnValue)
pub fn decode_return_values_on_condition_check_failure_enum() -> decode.Decoder(
ReturnValuesOnConditionCheckFailure,
)
pub fn decode_s3_bucket_source_struct() -> decode.Decoder(
S3BucketSource,
)
pub fn decode_s3_sse_algorithm_enum() -> decode.Decoder(
S3SseAlgorithm,
)
pub fn decode_scalar_attribute_type_enum() -> decode.Decoder(
ScalarAttributeType,
)
pub fn decode_scan_input_struct() -> decode.Decoder(ScanInput)
pub fn decode_scan_output(
body: String,
) -> Result(ScanOutput, String)
pub fn decode_scan_output_struct() -> decode.Decoder(ScanOutput)
pub fn decode_select_enum() -> decode.Decoder(Select)
pub fn decode_source_table_details_struct() -> decode.Decoder(
SourceTableDetails,
)
pub fn decode_source_table_feature_details_struct() -> decode.Decoder(
SourceTableFeatureDetails,
)
pub fn decode_sse_description_struct() -> decode.Decoder(
SSEDescription,
)
pub fn decode_sse_specification_struct() -> decode.Decoder(
SSESpecification,
)
pub fn decode_sse_status_enum() -> decode.Decoder(SSEStatus)
pub fn decode_sse_type_enum() -> decode.Decoder(SSEType)
pub fn decode_stream_specification_struct() -> decode.Decoder(
StreamSpecification,
)
pub fn decode_stream_view_type_enum() -> decode.Decoder(
StreamViewType,
)
pub fn decode_table_already_exists_exception_struct() -> decode.Decoder(
TableAlreadyExistsException,
)
pub fn decode_table_auto_scaling_description_struct() -> decode.Decoder(
TableAutoScalingDescription,
)
pub fn decode_table_class_enum() -> decode.Decoder(TableClass)
pub fn decode_table_class_summary_struct() -> decode.Decoder(
TableClassSummary,
)
pub fn decode_table_creation_parameters_struct() -> decode.Decoder(
TableCreationParameters,
)
pub fn decode_table_description_struct() -> decode.Decoder(
TableDescription,
)
pub fn decode_table_in_use_exception_struct() -> decode.Decoder(
TableInUseException,
)
pub fn decode_table_not_found_exception_struct() -> decode.Decoder(
TableNotFoundException,
)
pub fn decode_table_status_enum() -> decode.Decoder(TableStatus)
pub fn decode_table_warm_throughput_description_struct() -> decode.Decoder(
TableWarmThroughputDescription,
)
pub fn decode_tag_resource_input_struct() -> decode.Decoder(
TagResourceInput,
)
pub fn decode_tag_resource_output(
body: String,
) -> Result(TagResourceOutput, String)
pub fn decode_tag_resource_output_struct() -> decode.Decoder(
TagResourceOutput,
)
pub fn decode_tag_struct() -> decode.Decoder(Tag)
pub fn decode_throttling_exception_struct() -> decode.Decoder(
ThrottlingException,
)
pub fn decode_throttling_reason_struct() -> decode.Decoder(
ThrottlingReason,
)
pub fn decode_time_to_live_description_struct() -> decode.Decoder(
TimeToLiveDescription,
)
pub fn decode_time_to_live_specification_struct() -> decode.Decoder(
TimeToLiveSpecification,
)
pub fn decode_time_to_live_status_enum() -> decode.Decoder(
TimeToLiveStatus,
)
pub fn decode_transact_get_item_struct() -> decode.Decoder(
TransactGetItem,
)
pub fn decode_transact_get_items_input_struct() -> decode.Decoder(
TransactGetItemsInput,
)
pub fn decode_transact_get_items_output(
body: String,
) -> Result(TransactGetItemsOutput, String)
pub fn decode_transact_get_items_output_struct() -> decode.Decoder(
TransactGetItemsOutput,
)
pub fn decode_transact_write_item_struct() -> decode.Decoder(
TransactWriteItem,
)
pub fn decode_transact_write_items_input_struct() -> decode.Decoder(
TransactWriteItemsInput,
)
pub fn decode_transact_write_items_output(
body: String,
) -> Result(TransactWriteItemsOutput, String)
pub fn decode_transact_write_items_output_struct() -> decode.Decoder(
TransactWriteItemsOutput,
)
pub fn decode_transaction_canceled_exception_struct() -> decode.Decoder(
TransactionCanceledException,
)
pub fn decode_transaction_conflict_exception_struct() -> decode.Decoder(
TransactionConflictException,
)
pub fn decode_transaction_in_progress_exception_struct() -> decode.Decoder(
TransactionInProgressException,
)
pub fn decode_untag_resource_input_struct() -> decode.Decoder(
UntagResourceInput,
)
pub fn decode_untag_resource_output(
body: String,
) -> Result(UntagResourceOutput, String)
pub fn decode_untag_resource_output_struct() -> decode.Decoder(
UntagResourceOutput,
)
pub fn decode_update_continuous_backups_input_struct() -> decode.Decoder(
UpdateContinuousBackupsInput,
)
pub fn decode_update_continuous_backups_output(
body: String,
) -> Result(UpdateContinuousBackupsOutput, String)
pub fn decode_update_continuous_backups_output_struct() -> decode.Decoder(
UpdateContinuousBackupsOutput,
)
pub fn decode_update_contributor_insights_input_struct() -> decode.Decoder(
UpdateContributorInsightsInput,
)
pub fn decode_update_contributor_insights_output(
body: String,
) -> Result(UpdateContributorInsightsOutput, String)
pub fn decode_update_contributor_insights_output_struct() -> decode.Decoder(
UpdateContributorInsightsOutput,
)
pub fn decode_update_global_secondary_index_action_struct() -> decode.Decoder(
UpdateGlobalSecondaryIndexAction,
)
pub fn decode_update_global_table_input_struct() -> decode.Decoder(
UpdateGlobalTableInput,
)
pub fn decode_update_global_table_output(
body: String,
) -> Result(UpdateGlobalTableOutput, String)
pub fn decode_update_global_table_output_struct() -> decode.Decoder(
UpdateGlobalTableOutput,
)
pub fn decode_update_global_table_settings_input_struct() -> decode.Decoder(
UpdateGlobalTableSettingsInput,
)
pub fn decode_update_global_table_settings_output(
body: String,
) -> Result(UpdateGlobalTableSettingsOutput, String)
pub fn decode_update_global_table_settings_output_struct() -> decode.Decoder(
UpdateGlobalTableSettingsOutput,
)
pub fn decode_update_item_input_struct() -> decode.Decoder(
UpdateItemInput,
)
pub fn decode_update_item_output(
body: String,
) -> Result(UpdateItemOutput, String)
pub fn decode_update_item_output_struct() -> decode.Decoder(
UpdateItemOutput,
)
pub fn decode_update_kinesis_streaming_configuration_struct() -> decode.Decoder(
UpdateKinesisStreamingConfiguration,
)
pub fn decode_update_kinesis_streaming_destination_input_struct() -> decode.Decoder(
UpdateKinesisStreamingDestinationInput,
)
pub fn decode_update_kinesis_streaming_destination_output(
body: String,
) -> Result(UpdateKinesisStreamingDestinationOutput, String)
pub fn decode_update_kinesis_streaming_destination_output_struct() -> decode.Decoder(
UpdateKinesisStreamingDestinationOutput,
)
pub fn decode_update_replication_group_member_action_struct() -> decode.Decoder(
UpdateReplicationGroupMemberAction,
)
pub fn decode_update_struct() -> decode.Decoder(Update)
pub fn decode_update_table_input_struct() -> decode.Decoder(
UpdateTableInput,
)
pub fn decode_update_table_output(
body: String,
) -> Result(UpdateTableOutput, String)
pub fn decode_update_table_output_struct() -> decode.Decoder(
UpdateTableOutput,
)
pub fn decode_update_table_replica_auto_scaling_input_struct() -> decode.Decoder(
UpdateTableReplicaAutoScalingInput,
)
pub fn decode_update_table_replica_auto_scaling_output(
body: String,
) -> Result(UpdateTableReplicaAutoScalingOutput, String)
pub fn decode_update_table_replica_auto_scaling_output_struct() -> decode.Decoder(
UpdateTableReplicaAutoScalingOutput,
)
pub fn decode_update_time_to_live_input_struct() -> decode.Decoder(
UpdateTimeToLiveInput,
)
pub fn decode_update_time_to_live_output(
body: String,
) -> Result(UpdateTimeToLiveOutput, String)
pub fn decode_update_time_to_live_output_struct() -> decode.Decoder(
UpdateTimeToLiveOutput,
)
pub fn decode_warm_throughput_struct() -> decode.Decoder(
WarmThroughput,
)
pub fn decode_witness_status_enum() -> decode.Decoder(
WitnessStatus,
)
pub fn decode_write_request_struct() -> decode.Decoder(
WriteRequest,
)
pub fn delete_backup(
client: Client,
input: DeleteBackupInput,
) -> Result(DeleteBackupOutput, DeleteBackupError)
Invoke DeleteBackup. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DeleteBackupError
variants; transport, decode, and credentials failures all collapse
into the generic DeleteBackupErrorTransport variant.
pub fn delete_item(
client: Client,
input: DeleteItemInput,
) -> Result(DeleteItemOutput, DeleteItemError)
Invoke DeleteItem. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DeleteItemError
variants; transport, decode, and credentials failures all collapse
into the generic DeleteItemErrorTransport variant.
pub fn delete_resource_policy(
client: Client,
input: DeleteResourcePolicyInput,
) -> Result(DeleteResourcePolicyOutput, DeleteResourcePolicyError)
Invoke DeleteResourcePolicy. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DeleteResourcePolicyError
variants; transport, decode, and credentials failures all collapse
into the generic DeleteResourcePolicyErrorTransport variant.
pub fn delete_table(
client: Client,
input: DeleteTableInput,
) -> Result(DeleteTableOutput, DeleteTableError)
Invoke DeleteTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DeleteTableError
variants; transport, decode, and credentials failures all collapse
into the generic DeleteTableErrorTransport variant.
pub fn describe_backup(
client: Client,
input: DescribeBackupInput,
) -> Result(DescribeBackupOutput, DescribeBackupError)
Invoke DescribeBackup. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeBackupError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeBackupErrorTransport variant.
pub fn describe_continuous_backups(
client: Client,
input: DescribeContinuousBackupsInput,
) -> Result(
DescribeContinuousBackupsOutput,
DescribeContinuousBackupsError,
)
Invoke DescribeContinuousBackups. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeContinuousBackupsError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeContinuousBackupsErrorTransport variant.
pub fn describe_contributor_insights(
client: Client,
input: DescribeContributorInsightsInput,
) -> Result(
DescribeContributorInsightsOutput,
DescribeContributorInsightsError,
)
Invoke DescribeContributorInsights. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeContributorInsightsError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeContributorInsightsErrorTransport variant.
pub fn describe_endpoints(
client: Client,
input: DescribeEndpointsRequest,
) -> Result(DescribeEndpointsResponse, DescribeEndpointsError)
Invoke DescribeEndpoints. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeEndpointsError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeEndpointsErrorTransport variant.
pub fn describe_export(
client: Client,
input: DescribeExportInput,
) -> Result(DescribeExportOutput, DescribeExportError)
Invoke DescribeExport. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeExportError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeExportErrorTransport variant.
pub fn describe_global_table(
client: Client,
input: DescribeGlobalTableInput,
) -> Result(DescribeGlobalTableOutput, DescribeGlobalTableError)
Invoke DescribeGlobalTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeGlobalTableError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeGlobalTableErrorTransport variant.
pub fn describe_global_table_settings(
client: Client,
input: DescribeGlobalTableSettingsInput,
) -> Result(
DescribeGlobalTableSettingsOutput,
DescribeGlobalTableSettingsError,
)
Invoke DescribeGlobalTableSettings. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeGlobalTableSettingsError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeGlobalTableSettingsErrorTransport variant.
pub fn describe_import(
client: Client,
input: DescribeImportInput,
) -> Result(DescribeImportOutput, DescribeImportError)
Invoke DescribeImport. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeImportError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeImportErrorTransport variant.
pub fn describe_kinesis_streaming_destination(
client: Client,
input: DescribeKinesisStreamingDestinationInput,
) -> Result(
DescribeKinesisStreamingDestinationOutput,
DescribeKinesisStreamingDestinationError,
)
Invoke DescribeKinesisStreamingDestination. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeKinesisStreamingDestinationError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeKinesisStreamingDestinationErrorTransport variant.
pub fn describe_limits(
client: Client,
input: DescribeLimitsInput,
) -> Result(DescribeLimitsOutput, DescribeLimitsError)
Invoke DescribeLimits. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeLimitsError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeLimitsErrorTransport variant.
pub fn describe_table(
client: Client,
input: DescribeTableInput,
) -> Result(DescribeTableOutput, DescribeTableError)
Invoke DescribeTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeTableError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeTableErrorTransport variant.
pub fn describe_table_replica_auto_scaling(
client: Client,
input: DescribeTableReplicaAutoScalingInput,
) -> Result(
DescribeTableReplicaAutoScalingOutput,
DescribeTableReplicaAutoScalingError,
)
Invoke DescribeTableReplicaAutoScaling. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeTableReplicaAutoScalingError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeTableReplicaAutoScalingErrorTransport variant.
pub fn describe_time_to_live(
client: Client,
input: DescribeTimeToLiveInput,
) -> Result(DescribeTimeToLiveOutput, DescribeTimeToLiveError)
Invoke DescribeTimeToLive. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DescribeTimeToLiveError
variants; transport, decode, and credentials failures all collapse
into the generic DescribeTimeToLiveErrorTransport variant.
pub fn disable_kinesis_streaming_destination(
client: Client,
input: KinesisStreamingDestinationInput,
) -> Result(
KinesisStreamingDestinationOutput,
DisableKinesisStreamingDestinationError,
)
Invoke DisableKinesisStreamingDestination. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed DisableKinesisStreamingDestinationError
variants; transport, decode, and credentials failures all collapse
into the generic DisableKinesisStreamingDestinationErrorTransport variant.
pub fn enable_kinesis_streaming_destination(
client: Client,
input: KinesisStreamingDestinationInput,
) -> Result(
KinesisStreamingDestinationOutput,
EnableKinesisStreamingDestinationError,
)
Invoke EnableKinesisStreamingDestination. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed EnableKinesisStreamingDestinationError
variants; transport, decode, and credentials failures all collapse
into the generic EnableKinesisStreamingDestinationErrorTransport variant.
pub fn encode_approximate_creation_date_time_precision_enum(
v: ApproximateCreationDateTimePrecision,
) -> json.Json
pub fn encode_archival_summary_struct(
input: ArchivalSummary,
) -> json.Json
pub fn encode_archival_summary_struct_top(
input: ArchivalSummary,
) -> json.Json
pub fn encode_attribute_action_enum(
v: AttributeAction,
) -> json.Json
pub fn encode_attribute_definition_struct(
input: AttributeDefinition,
) -> json.Json
pub fn encode_attribute_definition_struct_top(
input: AttributeDefinition,
) -> json.Json
pub fn encode_attribute_value_union(
v: AttributeValue,
) -> json.Json
pub fn encode_attribute_value_update_struct(
input: AttributeValueUpdate,
) -> json.Json
pub fn encode_attribute_value_update_struct_top(
input: AttributeValueUpdate,
) -> json.Json
pub fn encode_auto_scaling_policy_description_struct(
input: AutoScalingPolicyDescription,
) -> json.Json
pub fn encode_auto_scaling_policy_description_struct_top(
input: AutoScalingPolicyDescription,
) -> json.Json
pub fn encode_auto_scaling_policy_update_struct(
input: AutoScalingPolicyUpdate,
) -> json.Json
pub fn encode_auto_scaling_policy_update_struct_top(
input: AutoScalingPolicyUpdate,
) -> json.Json
pub fn encode_auto_scaling_settings_description_struct(
input: AutoScalingSettingsDescription,
) -> json.Json
pub fn encode_auto_scaling_settings_description_struct_top(
input: AutoScalingSettingsDescription,
) -> json.Json
pub fn encode_auto_scaling_settings_update_struct(
input: AutoScalingSettingsUpdate,
) -> json.Json
pub fn encode_auto_scaling_settings_update_struct_top(
input: AutoScalingSettingsUpdate,
) -> json.Json
pub fn encode_auto_scaling_target_tracking_scaling_policy_configuration_description_struct(
input: AutoScalingTargetTrackingScalingPolicyConfigurationDescription,
) -> json.Json
pub fn encode_auto_scaling_target_tracking_scaling_policy_configuration_description_struct_top(
input: AutoScalingTargetTrackingScalingPolicyConfigurationDescription,
) -> json.Json
pub fn encode_auto_scaling_target_tracking_scaling_policy_configuration_update_struct(
input: AutoScalingTargetTrackingScalingPolicyConfigurationUpdate,
) -> json.Json
pub fn encode_auto_scaling_target_tracking_scaling_policy_configuration_update_struct_top(
input: AutoScalingTargetTrackingScalingPolicyConfigurationUpdate,
) -> json.Json
pub fn encode_backup_description_struct(
input: BackupDescription,
) -> json.Json
pub fn encode_backup_description_struct_top(
input: BackupDescription,
) -> json.Json
pub fn encode_backup_details_struct(
input: BackupDetails,
) -> json.Json
pub fn encode_backup_details_struct_top(
input: BackupDetails,
) -> json.Json
pub fn encode_backup_in_use_exception_struct(
input: BackupInUseException,
) -> json.Json
pub fn encode_backup_in_use_exception_struct_top(
input: BackupInUseException,
) -> json.Json
pub fn encode_backup_not_found_exception_struct(
input: BackupNotFoundException,
) -> json.Json
pub fn encode_backup_not_found_exception_struct_top(
input: BackupNotFoundException,
) -> json.Json
pub fn encode_backup_status_enum(v: BackupStatus) -> json.Json
pub fn encode_backup_summary_struct(
input: BackupSummary,
) -> json.Json
pub fn encode_backup_summary_struct_top(
input: BackupSummary,
) -> json.Json
pub fn encode_backup_type_enum(v: BackupType) -> json.Json
pub fn encode_backup_type_filter_enum(
v: BackupTypeFilter,
) -> json.Json
pub fn encode_batch_execute_statement_input(
input: BatchExecuteStatementInput,
) -> String
pub fn encode_batch_execute_statement_input_struct(
input: BatchExecuteStatementInput,
) -> json.Json
pub fn encode_batch_execute_statement_input_struct_top(
input: BatchExecuteStatementInput,
) -> json.Json
pub fn encode_batch_execute_statement_output_struct(
input: BatchExecuteStatementOutput,
) -> json.Json
pub fn encode_batch_execute_statement_output_struct_top(
input: BatchExecuteStatementOutput,
) -> json.Json
pub fn encode_batch_get_item_input(
input: BatchGetItemInput,
) -> String
pub fn encode_batch_get_item_input_struct(
input: BatchGetItemInput,
) -> json.Json
pub fn encode_batch_get_item_input_struct_top(
input: BatchGetItemInput,
) -> json.Json
pub fn encode_batch_get_item_output_struct(
input: BatchGetItemOutput,
) -> json.Json
pub fn encode_batch_get_item_output_struct_top(
input: BatchGetItemOutput,
) -> json.Json
pub fn encode_batch_statement_error_code_enum_enum(
v: BatchStatementErrorCodeEnum,
) -> json.Json
pub fn encode_batch_statement_error_struct(
input: BatchStatementError,
) -> json.Json
pub fn encode_batch_statement_error_struct_top(
input: BatchStatementError,
) -> json.Json
pub fn encode_batch_statement_request_struct(
input: BatchStatementRequest,
) -> json.Json
pub fn encode_batch_statement_request_struct_top(
input: BatchStatementRequest,
) -> json.Json
pub fn encode_batch_statement_response_struct(
input: BatchStatementResponse,
) -> json.Json
pub fn encode_batch_statement_response_struct_top(
input: BatchStatementResponse,
) -> json.Json
pub fn encode_batch_write_item_input(
input: BatchWriteItemInput,
) -> String
pub fn encode_batch_write_item_input_struct(
input: BatchWriteItemInput,
) -> json.Json
pub fn encode_batch_write_item_input_struct_top(
input: BatchWriteItemInput,
) -> json.Json
pub fn encode_batch_write_item_output_struct(
input: BatchWriteItemOutput,
) -> json.Json
pub fn encode_batch_write_item_output_struct_top(
input: BatchWriteItemOutput,
) -> json.Json
pub fn encode_billing_mode_enum(v: BillingMode) -> json.Json
pub fn encode_billing_mode_summary_struct(
input: BillingModeSummary,
) -> json.Json
pub fn encode_billing_mode_summary_struct_top(
input: BillingModeSummary,
) -> json.Json
pub fn encode_cancellation_reason_struct(
input: CancellationReason,
) -> json.Json
pub fn encode_cancellation_reason_struct_top(
input: CancellationReason,
) -> json.Json
pub fn encode_comparison_operator_enum(
v: ComparisonOperator,
) -> json.Json
pub fn encode_condition_check_struct(
input: ConditionCheck,
) -> json.Json
pub fn encode_condition_check_struct_top(
input: ConditionCheck,
) -> json.Json
pub fn encode_conditional_check_failed_exception_struct(
input: ConditionalCheckFailedException,
) -> json.Json
pub fn encode_conditional_check_failed_exception_struct_top(
input: ConditionalCheckFailedException,
) -> json.Json
pub fn encode_conditional_operator_enum(
v: ConditionalOperator,
) -> json.Json
pub fn encode_consumed_capacity_struct(
input: ConsumedCapacity,
) -> json.Json
pub fn encode_consumed_capacity_struct_top(
input: ConsumedCapacity,
) -> json.Json
pub fn encode_continuous_backups_description_struct(
input: ContinuousBackupsDescription,
) -> json.Json
pub fn encode_continuous_backups_description_struct_top(
input: ContinuousBackupsDescription,
) -> json.Json
pub fn encode_continuous_backups_status_enum(
v: ContinuousBackupsStatus,
) -> json.Json
pub fn encode_continuous_backups_unavailable_exception_struct(
input: ContinuousBackupsUnavailableException,
) -> json.Json
pub fn encode_continuous_backups_unavailable_exception_struct_top(
input: ContinuousBackupsUnavailableException,
) -> json.Json
pub fn encode_contributor_insights_action_enum(
v: ContributorInsightsAction,
) -> json.Json
pub fn encode_contributor_insights_mode_enum(
v: ContributorInsightsMode,
) -> json.Json
pub fn encode_contributor_insights_status_enum(
v: ContributorInsightsStatus,
) -> json.Json
pub fn encode_contributor_insights_summary_struct(
input: ContributorInsightsSummary,
) -> json.Json
pub fn encode_contributor_insights_summary_struct_top(
input: ContributorInsightsSummary,
) -> json.Json
pub fn encode_create_backup_input(
input: CreateBackupInput,
) -> String
pub fn encode_create_backup_input_struct(
input: CreateBackupInput,
) -> json.Json
pub fn encode_create_backup_input_struct_top(
input: CreateBackupInput,
) -> json.Json
pub fn encode_create_backup_output_struct(
input: CreateBackupOutput,
) -> json.Json
pub fn encode_create_backup_output_struct_top(
input: CreateBackupOutput,
) -> json.Json
pub fn encode_create_global_secondary_index_action_struct(
input: CreateGlobalSecondaryIndexAction,
) -> json.Json
pub fn encode_create_global_secondary_index_action_struct_top(
input: CreateGlobalSecondaryIndexAction,
) -> json.Json
pub fn encode_create_global_table_input(
input: CreateGlobalTableInput,
) -> String
pub fn encode_create_global_table_input_struct(
input: CreateGlobalTableInput,
) -> json.Json
pub fn encode_create_global_table_input_struct_top(
input: CreateGlobalTableInput,
) -> json.Json
pub fn encode_create_global_table_output_struct(
input: CreateGlobalTableOutput,
) -> json.Json
pub fn encode_create_global_table_output_struct_top(
input: CreateGlobalTableOutput,
) -> json.Json
pub fn encode_create_global_table_witness_group_member_action_struct(
input: CreateGlobalTableWitnessGroupMemberAction,
) -> json.Json
pub fn encode_create_global_table_witness_group_member_action_struct_top(
input: CreateGlobalTableWitnessGroupMemberAction,
) -> json.Json
pub fn encode_create_replica_action_struct(
input: CreateReplicaAction,
) -> json.Json
pub fn encode_create_replica_action_struct_top(
input: CreateReplicaAction,
) -> json.Json
pub fn encode_create_replication_group_member_action_struct(
input: CreateReplicationGroupMemberAction,
) -> json.Json
pub fn encode_create_replication_group_member_action_struct_top(
input: CreateReplicationGroupMemberAction,
) -> json.Json
pub fn encode_create_table_input(
input: CreateTableInput,
) -> String
pub fn encode_create_table_input_struct(
input: CreateTableInput,
) -> json.Json
pub fn encode_create_table_input_struct_top(
input: CreateTableInput,
) -> json.Json
pub fn encode_create_table_output_struct(
input: CreateTableOutput,
) -> json.Json
pub fn encode_create_table_output_struct_top(
input: CreateTableOutput,
) -> json.Json
pub fn encode_csv_options_struct(input: CsvOptions) -> json.Json
pub fn encode_csv_options_struct_top(
input: CsvOptions,
) -> json.Json
pub fn encode_delete_backup_input(
input: DeleteBackupInput,
) -> String
pub fn encode_delete_backup_input_struct(
input: DeleteBackupInput,
) -> json.Json
pub fn encode_delete_backup_input_struct_top(
input: DeleteBackupInput,
) -> json.Json
pub fn encode_delete_backup_output_struct(
input: DeleteBackupOutput,
) -> json.Json
pub fn encode_delete_backup_output_struct_top(
input: DeleteBackupOutput,
) -> json.Json
pub fn encode_delete_global_secondary_index_action_struct(
input: DeleteGlobalSecondaryIndexAction,
) -> json.Json
pub fn encode_delete_global_secondary_index_action_struct_top(
input: DeleteGlobalSecondaryIndexAction,
) -> json.Json
pub fn encode_delete_global_table_witness_group_member_action_struct(
input: DeleteGlobalTableWitnessGroupMemberAction,
) -> json.Json
pub fn encode_delete_global_table_witness_group_member_action_struct_top(
input: DeleteGlobalTableWitnessGroupMemberAction,
) -> json.Json
pub fn encode_delete_item_input(input: DeleteItemInput) -> String
pub fn encode_delete_item_input_struct(
input: DeleteItemInput,
) -> json.Json
pub fn encode_delete_item_input_struct_top(
input: DeleteItemInput,
) -> json.Json
pub fn encode_delete_item_output_struct(
input: DeleteItemOutput,
) -> json.Json
pub fn encode_delete_item_output_struct_top(
input: DeleteItemOutput,
) -> json.Json
pub fn encode_delete_replica_action_struct(
input: DeleteReplicaAction,
) -> json.Json
pub fn encode_delete_replica_action_struct_top(
input: DeleteReplicaAction,
) -> json.Json
pub fn encode_delete_replication_group_member_action_struct(
input: DeleteReplicationGroupMemberAction,
) -> json.Json
pub fn encode_delete_replication_group_member_action_struct_top(
input: DeleteReplicationGroupMemberAction,
) -> json.Json
pub fn encode_delete_request_struct(
input: DeleteRequest,
) -> json.Json
pub fn encode_delete_request_struct_top(
input: DeleteRequest,
) -> json.Json
pub fn encode_delete_resource_policy_input(
input: DeleteResourcePolicyInput,
) -> String
pub fn encode_delete_resource_policy_input_struct(
input: DeleteResourcePolicyInput,
) -> json.Json
pub fn encode_delete_resource_policy_input_struct_top(
input: DeleteResourcePolicyInput,
) -> json.Json
pub fn encode_delete_resource_policy_output_struct(
input: DeleteResourcePolicyOutput,
) -> json.Json
pub fn encode_delete_resource_policy_output_struct_top(
input: DeleteResourcePolicyOutput,
) -> json.Json
pub fn encode_delete_table_input(
input: DeleteTableInput,
) -> String
pub fn encode_delete_table_input_struct(
input: DeleteTableInput,
) -> json.Json
pub fn encode_delete_table_input_struct_top(
input: DeleteTableInput,
) -> json.Json
pub fn encode_delete_table_output_struct(
input: DeleteTableOutput,
) -> json.Json
pub fn encode_delete_table_output_struct_top(
input: DeleteTableOutput,
) -> json.Json
pub fn encode_describe_backup_input(
input: DescribeBackupInput,
) -> String
pub fn encode_describe_backup_input_struct(
input: DescribeBackupInput,
) -> json.Json
pub fn encode_describe_backup_input_struct_top(
input: DescribeBackupInput,
) -> json.Json
pub fn encode_describe_backup_output_struct(
input: DescribeBackupOutput,
) -> json.Json
pub fn encode_describe_backup_output_struct_top(
input: DescribeBackupOutput,
) -> json.Json
pub fn encode_describe_continuous_backups_input(
input: DescribeContinuousBackupsInput,
) -> String
pub fn encode_describe_continuous_backups_input_struct(
input: DescribeContinuousBackupsInput,
) -> json.Json
pub fn encode_describe_continuous_backups_input_struct_top(
input: DescribeContinuousBackupsInput,
) -> json.Json
pub fn encode_describe_continuous_backups_output_struct(
input: DescribeContinuousBackupsOutput,
) -> json.Json
pub fn encode_describe_continuous_backups_output_struct_top(
input: DescribeContinuousBackupsOutput,
) -> json.Json
pub fn encode_describe_contributor_insights_input(
input: DescribeContributorInsightsInput,
) -> String
pub fn encode_describe_contributor_insights_input_struct(
input: DescribeContributorInsightsInput,
) -> json.Json
pub fn encode_describe_contributor_insights_input_struct_top(
input: DescribeContributorInsightsInput,
) -> json.Json
pub fn encode_describe_contributor_insights_output_struct(
input: DescribeContributorInsightsOutput,
) -> json.Json
pub fn encode_describe_contributor_insights_output_struct_top(
input: DescribeContributorInsightsOutput,
) -> json.Json
pub fn encode_describe_endpoints_input(
input: DescribeEndpointsRequest,
) -> String
pub fn encode_describe_endpoints_request_struct(
v: DescribeEndpointsRequest,
) -> json.Json
pub fn encode_describe_endpoints_request_struct_top(
v: DescribeEndpointsRequest,
) -> json.Json
pub fn encode_describe_endpoints_response_struct(
input: DescribeEndpointsResponse,
) -> json.Json
pub fn encode_describe_endpoints_response_struct_top(
input: DescribeEndpointsResponse,
) -> json.Json
pub fn encode_describe_export_input(
input: DescribeExportInput,
) -> String
pub fn encode_describe_export_input_struct(
input: DescribeExportInput,
) -> json.Json
pub fn encode_describe_export_input_struct_top(
input: DescribeExportInput,
) -> json.Json
pub fn encode_describe_export_output_struct(
input: DescribeExportOutput,
) -> json.Json
pub fn encode_describe_export_output_struct_top(
input: DescribeExportOutput,
) -> json.Json
pub fn encode_describe_global_table_input(
input: DescribeGlobalTableInput,
) -> String
pub fn encode_describe_global_table_input_struct(
input: DescribeGlobalTableInput,
) -> json.Json
pub fn encode_describe_global_table_input_struct_top(
input: DescribeGlobalTableInput,
) -> json.Json
pub fn encode_describe_global_table_output_struct(
input: DescribeGlobalTableOutput,
) -> json.Json
pub fn encode_describe_global_table_output_struct_top(
input: DescribeGlobalTableOutput,
) -> json.Json
pub fn encode_describe_global_table_settings_input(
input: DescribeGlobalTableSettingsInput,
) -> String
pub fn encode_describe_global_table_settings_input_struct(
input: DescribeGlobalTableSettingsInput,
) -> json.Json
pub fn encode_describe_global_table_settings_input_struct_top(
input: DescribeGlobalTableSettingsInput,
) -> json.Json
pub fn encode_describe_global_table_settings_output_struct(
input: DescribeGlobalTableSettingsOutput,
) -> json.Json
pub fn encode_describe_global_table_settings_output_struct_top(
input: DescribeGlobalTableSettingsOutput,
) -> json.Json
pub fn encode_describe_import_input(
input: DescribeImportInput,
) -> String
pub fn encode_describe_import_input_struct(
input: DescribeImportInput,
) -> json.Json
pub fn encode_describe_import_input_struct_top(
input: DescribeImportInput,
) -> json.Json
pub fn encode_describe_import_output_struct(
input: DescribeImportOutput,
) -> json.Json
pub fn encode_describe_import_output_struct_top(
input: DescribeImportOutput,
) -> json.Json
pub fn encode_describe_kinesis_streaming_destination_input(
input: DescribeKinesisStreamingDestinationInput,
) -> String
pub fn encode_describe_kinesis_streaming_destination_input_struct(
input: DescribeKinesisStreamingDestinationInput,
) -> json.Json
pub fn encode_describe_kinesis_streaming_destination_input_struct_top(
input: DescribeKinesisStreamingDestinationInput,
) -> json.Json
pub fn encode_describe_kinesis_streaming_destination_output_struct(
input: DescribeKinesisStreamingDestinationOutput,
) -> json.Json
pub fn encode_describe_kinesis_streaming_destination_output_struct_top(
input: DescribeKinesisStreamingDestinationOutput,
) -> json.Json
pub fn encode_describe_limits_input(
input: DescribeLimitsInput,
) -> String
pub fn encode_describe_limits_input_struct(
v: DescribeLimitsInput,
) -> json.Json
pub fn encode_describe_limits_input_struct_top(
v: DescribeLimitsInput,
) -> json.Json
pub fn encode_describe_limits_output_struct(
input: DescribeLimitsOutput,
) -> json.Json
pub fn encode_describe_limits_output_struct_top(
input: DescribeLimitsOutput,
) -> json.Json
pub fn encode_describe_table_input(
input: DescribeTableInput,
) -> String
pub fn encode_describe_table_input_struct(
input: DescribeTableInput,
) -> json.Json
pub fn encode_describe_table_input_struct_top(
input: DescribeTableInput,
) -> json.Json
pub fn encode_describe_table_output_struct(
input: DescribeTableOutput,
) -> json.Json
pub fn encode_describe_table_output_struct_top(
input: DescribeTableOutput,
) -> json.Json
pub fn encode_describe_table_replica_auto_scaling_input(
input: DescribeTableReplicaAutoScalingInput,
) -> String
pub fn encode_describe_table_replica_auto_scaling_input_struct(
input: DescribeTableReplicaAutoScalingInput,
) -> json.Json
pub fn encode_describe_table_replica_auto_scaling_input_struct_top(
input: DescribeTableReplicaAutoScalingInput,
) -> json.Json
pub fn encode_describe_table_replica_auto_scaling_output_struct(
input: DescribeTableReplicaAutoScalingOutput,
) -> json.Json
pub fn encode_describe_table_replica_auto_scaling_output_struct_top(
input: DescribeTableReplicaAutoScalingOutput,
) -> json.Json
pub fn encode_describe_time_to_live_input(
input: DescribeTimeToLiveInput,
) -> String
pub fn encode_describe_time_to_live_input_struct(
input: DescribeTimeToLiveInput,
) -> json.Json
pub fn encode_describe_time_to_live_input_struct_top(
input: DescribeTimeToLiveInput,
) -> json.Json
pub fn encode_describe_time_to_live_output_struct(
input: DescribeTimeToLiveOutput,
) -> json.Json
pub fn encode_describe_time_to_live_output_struct_top(
input: DescribeTimeToLiveOutput,
) -> json.Json
pub fn encode_destination_status_enum(
v: DestinationStatus,
) -> json.Json
pub fn encode_disable_kinesis_streaming_destination_input(
input: KinesisStreamingDestinationInput,
) -> String
pub fn encode_duplicate_item_exception_struct(
input: DuplicateItemException,
) -> json.Json
pub fn encode_duplicate_item_exception_struct_top(
input: DuplicateItemException,
) -> json.Json
pub fn encode_enable_kinesis_streaming_configuration_struct(
input: EnableKinesisStreamingConfiguration,
) -> json.Json
pub fn encode_enable_kinesis_streaming_configuration_struct_top(
input: EnableKinesisStreamingConfiguration,
) -> json.Json
pub fn encode_enable_kinesis_streaming_destination_input(
input: KinesisStreamingDestinationInput,
) -> String
pub fn encode_execute_statement_input(
input: ExecuteStatementInput,
) -> String
pub fn encode_execute_statement_input_struct(
input: ExecuteStatementInput,
) -> json.Json
pub fn encode_execute_statement_input_struct_top(
input: ExecuteStatementInput,
) -> json.Json
pub fn encode_execute_statement_output_struct(
input: ExecuteStatementOutput,
) -> json.Json
pub fn encode_execute_statement_output_struct_top(
input: ExecuteStatementOutput,
) -> json.Json
pub fn encode_execute_transaction_input(
input: ExecuteTransactionInput,
) -> String
pub fn encode_execute_transaction_input_struct(
input: ExecuteTransactionInput,
) -> json.Json
pub fn encode_execute_transaction_input_struct_top(
input: ExecuteTransactionInput,
) -> json.Json
pub fn encode_execute_transaction_output_struct(
input: ExecuteTransactionOutput,
) -> json.Json
pub fn encode_execute_transaction_output_struct_top(
input: ExecuteTransactionOutput,
) -> json.Json
pub fn encode_expected_attribute_value_struct(
input: ExpectedAttributeValue,
) -> json.Json
pub fn encode_expected_attribute_value_struct_top(
input: ExpectedAttributeValue,
) -> json.Json
pub fn encode_export_conflict_exception_struct(
input: ExportConflictException,
) -> json.Json
pub fn encode_export_conflict_exception_struct_top(
input: ExportConflictException,
) -> json.Json
pub fn encode_export_description_struct(
input: ExportDescription,
) -> json.Json
pub fn encode_export_description_struct_top(
input: ExportDescription,
) -> json.Json
pub fn encode_export_format_enum(v: ExportFormat) -> json.Json
pub fn encode_export_not_found_exception_struct(
input: ExportNotFoundException,
) -> json.Json
pub fn encode_export_not_found_exception_struct_top(
input: ExportNotFoundException,
) -> json.Json
pub fn encode_export_status_enum(v: ExportStatus) -> json.Json
pub fn encode_export_summary_struct(
input: ExportSummary,
) -> json.Json
pub fn encode_export_summary_struct_top(
input: ExportSummary,
) -> json.Json
pub fn encode_export_table_to_point_in_time_input(
input: ExportTableToPointInTimeInput,
) -> String
pub fn encode_export_table_to_point_in_time_input_struct(
input: ExportTableToPointInTimeInput,
) -> json.Json
pub fn encode_export_table_to_point_in_time_input_struct_top(
input: ExportTableToPointInTimeInput,
) -> json.Json
pub fn encode_export_table_to_point_in_time_output_struct(
input: ExportTableToPointInTimeOutput,
) -> json.Json
pub fn encode_export_table_to_point_in_time_output_struct_top(
input: ExportTableToPointInTimeOutput,
) -> json.Json
pub fn encode_export_type_enum(v: ExportType) -> json.Json
pub fn encode_export_view_type_enum(
v: ExportViewType,
) -> json.Json
pub fn encode_failure_exception_struct(
input: FailureException,
) -> json.Json
pub fn encode_failure_exception_struct_top(
input: FailureException,
) -> json.Json
pub fn encode_get_item_input(input: GetItemInput) -> String
pub fn encode_get_item_input_struct(
input: GetItemInput,
) -> json.Json
pub fn encode_get_item_input_struct_top(
input: GetItemInput,
) -> json.Json
pub fn encode_get_item_output_struct(
input: GetItemOutput,
) -> json.Json
pub fn encode_get_item_output_struct_top(
input: GetItemOutput,
) -> json.Json
pub fn encode_get_resource_policy_input(
input: GetResourcePolicyInput,
) -> String
pub fn encode_get_resource_policy_input_struct(
input: GetResourcePolicyInput,
) -> json.Json
pub fn encode_get_resource_policy_input_struct_top(
input: GetResourcePolicyInput,
) -> json.Json
pub fn encode_get_resource_policy_output_struct(
input: GetResourcePolicyOutput,
) -> json.Json
pub fn encode_get_resource_policy_output_struct_top(
input: GetResourcePolicyOutput,
) -> json.Json
pub fn encode_global_secondary_index_auto_scaling_update_struct(
input: GlobalSecondaryIndexAutoScalingUpdate,
) -> json.Json
pub fn encode_global_secondary_index_auto_scaling_update_struct_top(
input: GlobalSecondaryIndexAutoScalingUpdate,
) -> json.Json
pub fn encode_global_secondary_index_description_struct(
input: GlobalSecondaryIndexDescription,
) -> json.Json
pub fn encode_global_secondary_index_description_struct_top(
input: GlobalSecondaryIndexDescription,
) -> json.Json
pub fn encode_global_secondary_index_info_struct(
input: GlobalSecondaryIndexInfo,
) -> json.Json
pub fn encode_global_secondary_index_info_struct_top(
input: GlobalSecondaryIndexInfo,
) -> json.Json
pub fn encode_global_secondary_index_struct(
input: GlobalSecondaryIndex,
) -> json.Json
pub fn encode_global_secondary_index_struct_top(
input: GlobalSecondaryIndex,
) -> json.Json
pub fn encode_global_secondary_index_update_struct(
input: GlobalSecondaryIndexUpdate,
) -> json.Json
pub fn encode_global_secondary_index_update_struct_top(
input: GlobalSecondaryIndexUpdate,
) -> json.Json
pub fn encode_global_secondary_index_warm_throughput_description_struct(
input: GlobalSecondaryIndexWarmThroughputDescription,
) -> json.Json
pub fn encode_global_secondary_index_warm_throughput_description_struct_top(
input: GlobalSecondaryIndexWarmThroughputDescription,
) -> json.Json
pub fn encode_global_table_already_exists_exception_struct(
input: GlobalTableAlreadyExistsException,
) -> json.Json
pub fn encode_global_table_already_exists_exception_struct_top(
input: GlobalTableAlreadyExistsException,
) -> json.Json
pub fn encode_global_table_description_struct(
input: GlobalTableDescription,
) -> json.Json
pub fn encode_global_table_description_struct_top(
input: GlobalTableDescription,
) -> json.Json
pub fn encode_global_table_global_secondary_index_settings_update_struct(
input: GlobalTableGlobalSecondaryIndexSettingsUpdate,
) -> json.Json
pub fn encode_global_table_global_secondary_index_settings_update_struct_top(
input: GlobalTableGlobalSecondaryIndexSettingsUpdate,
) -> json.Json
pub fn encode_global_table_not_found_exception_struct(
input: GlobalTableNotFoundException,
) -> json.Json
pub fn encode_global_table_not_found_exception_struct_top(
input: GlobalTableNotFoundException,
) -> json.Json
pub fn encode_global_table_settings_replication_mode_enum(
v: GlobalTableSettingsReplicationMode,
) -> json.Json
pub fn encode_global_table_status_enum(
v: GlobalTableStatus,
) -> json.Json
pub fn encode_global_table_struct(
input: GlobalTable,
) -> json.Json
pub fn encode_global_table_struct_top(
input: GlobalTable,
) -> json.Json
pub fn encode_global_table_witness_description_struct(
input: GlobalTableWitnessDescription,
) -> json.Json
pub fn encode_global_table_witness_description_struct_top(
input: GlobalTableWitnessDescription,
) -> json.Json
pub fn encode_global_table_witness_group_update_struct(
input: GlobalTableWitnessGroupUpdate,
) -> json.Json
pub fn encode_global_table_witness_group_update_struct_top(
input: GlobalTableWitnessGroupUpdate,
) -> json.Json
pub fn encode_idempotent_parameter_mismatch_exception_struct(
input: IdempotentParameterMismatchException,
) -> json.Json
pub fn encode_idempotent_parameter_mismatch_exception_struct_top(
input: IdempotentParameterMismatchException,
) -> json.Json
pub fn encode_import_conflict_exception_struct(
input: ImportConflictException,
) -> json.Json
pub fn encode_import_conflict_exception_struct_top(
input: ImportConflictException,
) -> json.Json
pub fn encode_import_not_found_exception_struct(
input: ImportNotFoundException,
) -> json.Json
pub fn encode_import_not_found_exception_struct_top(
input: ImportNotFoundException,
) -> json.Json
pub fn encode_import_status_enum(v: ImportStatus) -> json.Json
pub fn encode_import_summary_struct(
input: ImportSummary,
) -> json.Json
pub fn encode_import_summary_struct_top(
input: ImportSummary,
) -> json.Json
pub fn encode_import_table_description_struct(
input: ImportTableDescription,
) -> json.Json
pub fn encode_import_table_description_struct_top(
input: ImportTableDescription,
) -> json.Json
pub fn encode_import_table_input(
input: ImportTableInput,
) -> String
pub fn encode_import_table_input_struct(
input: ImportTableInput,
) -> json.Json
pub fn encode_import_table_input_struct_top(
input: ImportTableInput,
) -> json.Json
pub fn encode_import_table_output_struct(
input: ImportTableOutput,
) -> json.Json
pub fn encode_import_table_output_struct_top(
input: ImportTableOutput,
) -> json.Json
pub fn encode_incremental_export_specification_struct(
input: IncrementalExportSpecification,
) -> json.Json
pub fn encode_incremental_export_specification_struct_top(
input: IncrementalExportSpecification,
) -> json.Json
pub fn encode_index_not_found_exception_struct(
input: IndexNotFoundException,
) -> json.Json
pub fn encode_index_not_found_exception_struct_top(
input: IndexNotFoundException,
) -> json.Json
pub fn encode_index_status_enum(v: IndexStatus) -> json.Json
pub fn encode_input_compression_type_enum(
v: InputCompressionType,
) -> json.Json
pub fn encode_input_format_enum(v: InputFormat) -> json.Json
pub fn encode_input_format_options_struct(
input: InputFormatOptions,
) -> json.Json
pub fn encode_input_format_options_struct_top(
input: InputFormatOptions,
) -> json.Json
pub fn encode_internal_server_error_struct(
input: InternalServerError,
) -> json.Json
pub fn encode_internal_server_error_struct_top(
input: InternalServerError,
) -> json.Json
pub fn encode_invalid_endpoint_exception_struct(
input: InvalidEndpointException,
) -> json.Json
pub fn encode_invalid_endpoint_exception_struct_top(
input: InvalidEndpointException,
) -> json.Json
pub fn encode_invalid_export_time_exception_struct(
input: InvalidExportTimeException,
) -> json.Json
pub fn encode_invalid_export_time_exception_struct_top(
input: InvalidExportTimeException,
) -> json.Json
pub fn encode_invalid_restore_time_exception_struct(
input: InvalidRestoreTimeException,
) -> json.Json
pub fn encode_invalid_restore_time_exception_struct_top(
input: InvalidRestoreTimeException,
) -> json.Json
pub fn encode_item_collection_metrics_struct(
input: ItemCollectionMetrics,
) -> json.Json
pub fn encode_item_collection_metrics_struct_top(
input: ItemCollectionMetrics,
) -> json.Json
pub fn encode_item_collection_size_limit_exceeded_exception_struct(
input: ItemCollectionSizeLimitExceededException,
) -> json.Json
pub fn encode_item_collection_size_limit_exceeded_exception_struct_top(
input: ItemCollectionSizeLimitExceededException,
) -> json.Json
pub fn encode_item_response_struct(
input: ItemResponse,
) -> json.Json
pub fn encode_item_response_struct_top(
input: ItemResponse,
) -> json.Json
pub fn encode_key_schema_element_struct(
input: KeySchemaElement,
) -> json.Json
pub fn encode_key_schema_element_struct_top(
input: KeySchemaElement,
) -> json.Json
pub fn encode_keys_and_attributes_struct(
input: KeysAndAttributes,
) -> json.Json
pub fn encode_keys_and_attributes_struct_top(
input: KeysAndAttributes,
) -> json.Json
pub fn encode_kinesis_data_stream_destination_struct(
input: KinesisDataStreamDestination,
) -> json.Json
pub fn encode_kinesis_data_stream_destination_struct_top(
input: KinesisDataStreamDestination,
) -> json.Json
pub fn encode_kinesis_streaming_destination_input_struct(
input: KinesisStreamingDestinationInput,
) -> json.Json
pub fn encode_kinesis_streaming_destination_input_struct_top(
input: KinesisStreamingDestinationInput,
) -> json.Json
pub fn encode_kinesis_streaming_destination_output_struct(
input: KinesisStreamingDestinationOutput,
) -> json.Json
pub fn encode_kinesis_streaming_destination_output_struct_top(
input: KinesisStreamingDestinationOutput,
) -> json.Json
pub fn encode_limit_exceeded_exception_struct(
input: LimitExceededException,
) -> json.Json
pub fn encode_limit_exceeded_exception_struct_top(
input: LimitExceededException,
) -> json.Json
pub fn encode_list_backups_input(
input: ListBackupsInput,
) -> String
pub fn encode_list_backups_input_struct(
input: ListBackupsInput,
) -> json.Json
pub fn encode_list_backups_input_struct_top(
input: ListBackupsInput,
) -> json.Json
pub fn encode_list_backups_output_struct(
input: ListBackupsOutput,
) -> json.Json
pub fn encode_list_backups_output_struct_top(
input: ListBackupsOutput,
) -> json.Json
pub fn encode_list_contributor_insights_input(
input: ListContributorInsightsInput,
) -> String
pub fn encode_list_contributor_insights_input_struct(
input: ListContributorInsightsInput,
) -> json.Json
pub fn encode_list_contributor_insights_input_struct_top(
input: ListContributorInsightsInput,
) -> json.Json
pub fn encode_list_contributor_insights_output_struct(
input: ListContributorInsightsOutput,
) -> json.Json
pub fn encode_list_contributor_insights_output_struct_top(
input: ListContributorInsightsOutput,
) -> json.Json
pub fn encode_list_exports_input(
input: ListExportsInput,
) -> String
pub fn encode_list_exports_input_struct(
input: ListExportsInput,
) -> json.Json
pub fn encode_list_exports_input_struct_top(
input: ListExportsInput,
) -> json.Json
pub fn encode_list_exports_output_struct(
input: ListExportsOutput,
) -> json.Json
pub fn encode_list_exports_output_struct_top(
input: ListExportsOutput,
) -> json.Json
pub fn encode_list_global_tables_input(
input: ListGlobalTablesInput,
) -> String
pub fn encode_list_global_tables_input_struct(
input: ListGlobalTablesInput,
) -> json.Json
pub fn encode_list_global_tables_input_struct_top(
input: ListGlobalTablesInput,
) -> json.Json
pub fn encode_list_global_tables_output_struct(
input: ListGlobalTablesOutput,
) -> json.Json
pub fn encode_list_global_tables_output_struct_top(
input: ListGlobalTablesOutput,
) -> json.Json
pub fn encode_list_imports_input(
input: ListImportsInput,
) -> String
pub fn encode_list_imports_input_struct(
input: ListImportsInput,
) -> json.Json
pub fn encode_list_imports_input_struct_top(
input: ListImportsInput,
) -> json.Json
pub fn encode_list_imports_output_struct(
input: ListImportsOutput,
) -> json.Json
pub fn encode_list_imports_output_struct_top(
input: ListImportsOutput,
) -> json.Json
pub fn encode_list_tables_input(input: ListTablesInput) -> String
pub fn encode_list_tables_input_struct(
input: ListTablesInput,
) -> json.Json
pub fn encode_list_tables_input_struct_top(
input: ListTablesInput,
) -> json.Json
pub fn encode_list_tables_output_struct(
input: ListTablesOutput,
) -> json.Json
pub fn encode_list_tables_output_struct_top(
input: ListTablesOutput,
) -> json.Json
pub fn encode_list_tags_of_resource_input(
input: ListTagsOfResourceInput,
) -> String
pub fn encode_list_tags_of_resource_input_struct(
input: ListTagsOfResourceInput,
) -> json.Json
pub fn encode_list_tags_of_resource_input_struct_top(
input: ListTagsOfResourceInput,
) -> json.Json
pub fn encode_list_tags_of_resource_output_struct(
input: ListTagsOfResourceOutput,
) -> json.Json
pub fn encode_list_tags_of_resource_output_struct_top(
input: ListTagsOfResourceOutput,
) -> json.Json
pub fn encode_local_secondary_index_description_struct(
input: LocalSecondaryIndexDescription,
) -> json.Json
pub fn encode_local_secondary_index_description_struct_top(
input: LocalSecondaryIndexDescription,
) -> json.Json
pub fn encode_local_secondary_index_info_struct(
input: LocalSecondaryIndexInfo,
) -> json.Json
pub fn encode_local_secondary_index_info_struct_top(
input: LocalSecondaryIndexInfo,
) -> json.Json
pub fn encode_local_secondary_index_struct(
input: LocalSecondaryIndex,
) -> json.Json
pub fn encode_local_secondary_index_struct_top(
input: LocalSecondaryIndex,
) -> json.Json
pub fn encode_multi_region_consistency_enum(
v: MultiRegionConsistency,
) -> json.Json
pub fn encode_on_demand_throughput_override_struct(
input: OnDemandThroughputOverride,
) -> json.Json
pub fn encode_on_demand_throughput_override_struct_top(
input: OnDemandThroughputOverride,
) -> json.Json
pub fn encode_on_demand_throughput_struct(
input: OnDemandThroughput,
) -> json.Json
pub fn encode_on_demand_throughput_struct_top(
input: OnDemandThroughput,
) -> json.Json
pub fn encode_parameterized_statement_struct(
input: ParameterizedStatement,
) -> json.Json
pub fn encode_parameterized_statement_struct_top(
input: ParameterizedStatement,
) -> json.Json
pub fn encode_point_in_time_recovery_description_struct(
input: PointInTimeRecoveryDescription,
) -> json.Json
pub fn encode_point_in_time_recovery_description_struct_top(
input: PointInTimeRecoveryDescription,
) -> json.Json
pub fn encode_point_in_time_recovery_specification_struct(
input: PointInTimeRecoverySpecification,
) -> json.Json
pub fn encode_point_in_time_recovery_specification_struct_top(
input: PointInTimeRecoverySpecification,
) -> json.Json
pub fn encode_point_in_time_recovery_status_enum(
v: PointInTimeRecoveryStatus,
) -> json.Json
pub fn encode_point_in_time_recovery_unavailable_exception_struct(
input: PointInTimeRecoveryUnavailableException,
) -> json.Json
pub fn encode_point_in_time_recovery_unavailable_exception_struct_top(
input: PointInTimeRecoveryUnavailableException,
) -> json.Json
pub fn encode_policy_not_found_exception_struct(
input: PolicyNotFoundException,
) -> json.Json
pub fn encode_policy_not_found_exception_struct_top(
input: PolicyNotFoundException,
) -> json.Json
pub fn encode_projection_struct(input: Projection) -> json.Json
pub fn encode_projection_struct_top(
input: Projection,
) -> json.Json
pub fn encode_projection_type_enum(
v: ProjectionType,
) -> json.Json
pub fn encode_provisioned_throughput_description_struct(
input: ProvisionedThroughputDescription,
) -> json.Json
pub fn encode_provisioned_throughput_description_struct_top(
input: ProvisionedThroughputDescription,
) -> json.Json
pub fn encode_provisioned_throughput_exceeded_exception_struct(
input: ProvisionedThroughputExceededException,
) -> json.Json
pub fn encode_provisioned_throughput_exceeded_exception_struct_top(
input: ProvisionedThroughputExceededException,
) -> json.Json
pub fn encode_provisioned_throughput_override_struct(
input: ProvisionedThroughputOverride,
) -> json.Json
pub fn encode_provisioned_throughput_override_struct_top(
input: ProvisionedThroughputOverride,
) -> json.Json
pub fn encode_provisioned_throughput_struct(
input: ProvisionedThroughput,
) -> json.Json
pub fn encode_provisioned_throughput_struct_top(
input: ProvisionedThroughput,
) -> json.Json
pub fn encode_put_item_input(input: PutItemInput) -> String
pub fn encode_put_item_input_struct(
input: PutItemInput,
) -> json.Json
pub fn encode_put_item_input_struct_top(
input: PutItemInput,
) -> json.Json
pub fn encode_put_item_output_struct(
input: PutItemOutput,
) -> json.Json
pub fn encode_put_item_output_struct_top(
input: PutItemOutput,
) -> json.Json
pub fn encode_put_request_struct(input: PutRequest) -> json.Json
pub fn encode_put_request_struct_top(
input: PutRequest,
) -> json.Json
pub fn encode_put_resource_policy_input(
input: PutResourcePolicyInput,
) -> String
pub fn encode_put_resource_policy_input_struct(
input: PutResourcePolicyInput,
) -> json.Json
pub fn encode_put_resource_policy_input_struct_top(
input: PutResourcePolicyInput,
) -> json.Json
pub fn encode_put_resource_policy_output_struct(
input: PutResourcePolicyOutput,
) -> json.Json
pub fn encode_put_resource_policy_output_struct_top(
input: PutResourcePolicyOutput,
) -> json.Json
pub fn encode_query_input(input: QueryInput) -> String
pub fn encode_query_input_struct(input: QueryInput) -> json.Json
pub fn encode_query_input_struct_top(
input: QueryInput,
) -> json.Json
pub fn encode_query_output_struct(
input: QueryOutput,
) -> json.Json
pub fn encode_query_output_struct_top(
input: QueryOutput,
) -> json.Json
pub fn encode_replica_already_exists_exception_struct(
input: ReplicaAlreadyExistsException,
) -> json.Json
pub fn encode_replica_already_exists_exception_struct_top(
input: ReplicaAlreadyExistsException,
) -> json.Json
pub fn encode_replica_auto_scaling_description_struct(
input: ReplicaAutoScalingDescription,
) -> json.Json
pub fn encode_replica_auto_scaling_description_struct_top(
input: ReplicaAutoScalingDescription,
) -> json.Json
pub fn encode_replica_auto_scaling_update_struct(
input: ReplicaAutoScalingUpdate,
) -> json.Json
pub fn encode_replica_auto_scaling_update_struct_top(
input: ReplicaAutoScalingUpdate,
) -> json.Json
pub fn encode_replica_description_struct(
input: ReplicaDescription,
) -> json.Json
pub fn encode_replica_description_struct_top(
input: ReplicaDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_auto_scaling_description_struct(
input: ReplicaGlobalSecondaryIndexAutoScalingDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_auto_scaling_description_struct_top(
input: ReplicaGlobalSecondaryIndexAutoScalingDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_auto_scaling_update_struct(
input: ReplicaGlobalSecondaryIndexAutoScalingUpdate,
) -> json.Json
pub fn encode_replica_global_secondary_index_auto_scaling_update_struct_top(
input: ReplicaGlobalSecondaryIndexAutoScalingUpdate,
) -> json.Json
pub fn encode_replica_global_secondary_index_description_struct(
input: ReplicaGlobalSecondaryIndexDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_description_struct_top(
input: ReplicaGlobalSecondaryIndexDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_settings_description_struct(
input: ReplicaGlobalSecondaryIndexSettingsDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_settings_description_struct_top(
input: ReplicaGlobalSecondaryIndexSettingsDescription,
) -> json.Json
pub fn encode_replica_global_secondary_index_settings_update_struct(
input: ReplicaGlobalSecondaryIndexSettingsUpdate,
) -> json.Json
pub fn encode_replica_global_secondary_index_settings_update_struct_top(
input: ReplicaGlobalSecondaryIndexSettingsUpdate,
) -> json.Json
pub fn encode_replica_global_secondary_index_struct(
input: ReplicaGlobalSecondaryIndex,
) -> json.Json
pub fn encode_replica_global_secondary_index_struct_top(
input: ReplicaGlobalSecondaryIndex,
) -> json.Json
pub fn encode_replica_not_found_exception_struct(
input: ReplicaNotFoundException,
) -> json.Json
pub fn encode_replica_not_found_exception_struct_top(
input: ReplicaNotFoundException,
) -> json.Json
pub fn encode_replica_settings_description_struct(
input: ReplicaSettingsDescription,
) -> json.Json
pub fn encode_replica_settings_description_struct_top(
input: ReplicaSettingsDescription,
) -> json.Json
pub fn encode_replica_settings_update_struct(
input: ReplicaSettingsUpdate,
) -> json.Json
pub fn encode_replica_settings_update_struct_top(
input: ReplicaSettingsUpdate,
) -> json.Json
pub fn encode_replica_status_enum(v: ReplicaStatus) -> json.Json
pub fn encode_replica_update_struct(
input: ReplicaUpdate,
) -> json.Json
pub fn encode_replica_update_struct_top(
input: ReplicaUpdate,
) -> json.Json
pub fn encode_replicated_write_conflict_exception_struct(
input: ReplicatedWriteConflictException,
) -> json.Json
pub fn encode_replicated_write_conflict_exception_struct_top(
input: ReplicatedWriteConflictException,
) -> json.Json
pub fn encode_replication_group_update_struct(
input: ReplicationGroupUpdate,
) -> json.Json
pub fn encode_replication_group_update_struct_top(
input: ReplicationGroupUpdate,
) -> json.Json
pub fn encode_request_limit_exceeded_struct(
input: RequestLimitExceeded,
) -> json.Json
pub fn encode_request_limit_exceeded_struct_top(
input: RequestLimitExceeded,
) -> json.Json
pub fn encode_resource_in_use_exception_struct(
input: ResourceInUseException,
) -> json.Json
pub fn encode_resource_in_use_exception_struct_top(
input: ResourceInUseException,
) -> json.Json
pub fn encode_resource_not_found_exception_struct(
input: ResourceNotFoundException,
) -> json.Json
pub fn encode_resource_not_found_exception_struct_top(
input: ResourceNotFoundException,
) -> json.Json
pub fn encode_restore_summary_struct(
input: RestoreSummary,
) -> json.Json
pub fn encode_restore_summary_struct_top(
input: RestoreSummary,
) -> json.Json
pub fn encode_restore_table_from_backup_input(
input: RestoreTableFromBackupInput,
) -> String
pub fn encode_restore_table_from_backup_input_struct(
input: RestoreTableFromBackupInput,
) -> json.Json
pub fn encode_restore_table_from_backup_input_struct_top(
input: RestoreTableFromBackupInput,
) -> json.Json
pub fn encode_restore_table_from_backup_output_struct(
input: RestoreTableFromBackupOutput,
) -> json.Json
pub fn encode_restore_table_from_backup_output_struct_top(
input: RestoreTableFromBackupOutput,
) -> json.Json
pub fn encode_restore_table_to_point_in_time_input(
input: RestoreTableToPointInTimeInput,
) -> String
pub fn encode_restore_table_to_point_in_time_input_struct(
input: RestoreTableToPointInTimeInput,
) -> json.Json
pub fn encode_restore_table_to_point_in_time_input_struct_top(
input: RestoreTableToPointInTimeInput,
) -> json.Json
pub fn encode_restore_table_to_point_in_time_output_struct(
input: RestoreTableToPointInTimeOutput,
) -> json.Json
pub fn encode_restore_table_to_point_in_time_output_struct_top(
input: RestoreTableToPointInTimeOutput,
) -> json.Json
pub fn encode_return_consumed_capacity_enum(
v: ReturnConsumedCapacity,
) -> json.Json
pub fn encode_return_item_collection_metrics_enum(
v: ReturnItemCollectionMetrics,
) -> json.Json
pub fn encode_return_value_enum(v: ReturnValue) -> json.Json
pub fn encode_return_values_on_condition_check_failure_enum(
v: ReturnValuesOnConditionCheckFailure,
) -> json.Json
pub fn encode_s3_bucket_source_struct(
input: S3BucketSource,
) -> json.Json
pub fn encode_s3_bucket_source_struct_top(
input: S3BucketSource,
) -> json.Json
pub fn encode_s3_sse_algorithm_enum(
v: S3SseAlgorithm,
) -> json.Json
pub fn encode_scalar_attribute_type_enum(
v: ScalarAttributeType,
) -> json.Json
pub fn encode_scan_input(input: ScanInput) -> String
pub fn encode_scan_output_struct(input: ScanOutput) -> json.Json
pub fn encode_scan_output_struct_top(
input: ScanOutput,
) -> json.Json
pub fn encode_source_table_details_struct(
input: SourceTableDetails,
) -> json.Json
pub fn encode_source_table_details_struct_top(
input: SourceTableDetails,
) -> json.Json
pub fn encode_source_table_feature_details_struct(
input: SourceTableFeatureDetails,
) -> json.Json
pub fn encode_source_table_feature_details_struct_top(
input: SourceTableFeatureDetails,
) -> json.Json
pub fn encode_sse_description_struct(
input: SSEDescription,
) -> json.Json
pub fn encode_sse_description_struct_top(
input: SSEDescription,
) -> json.Json
pub fn encode_sse_specification_struct(
input: SSESpecification,
) -> json.Json
pub fn encode_sse_specification_struct_top(
input: SSESpecification,
) -> json.Json
pub fn encode_stream_specification_struct(
input: StreamSpecification,
) -> json.Json
pub fn encode_stream_specification_struct_top(
input: StreamSpecification,
) -> json.Json
pub fn encode_stream_view_type_enum(
v: StreamViewType,
) -> json.Json
pub fn encode_table_already_exists_exception_struct(
input: TableAlreadyExistsException,
) -> json.Json
pub fn encode_table_already_exists_exception_struct_top(
input: TableAlreadyExistsException,
) -> json.Json
pub fn encode_table_auto_scaling_description_struct(
input: TableAutoScalingDescription,
) -> json.Json
pub fn encode_table_auto_scaling_description_struct_top(
input: TableAutoScalingDescription,
) -> json.Json
pub fn encode_table_class_enum(v: TableClass) -> json.Json
pub fn encode_table_class_summary_struct(
input: TableClassSummary,
) -> json.Json
pub fn encode_table_class_summary_struct_top(
input: TableClassSummary,
) -> json.Json
pub fn encode_table_creation_parameters_struct(
input: TableCreationParameters,
) -> json.Json
pub fn encode_table_creation_parameters_struct_top(
input: TableCreationParameters,
) -> json.Json
pub fn encode_table_description_struct(
input: TableDescription,
) -> json.Json
pub fn encode_table_description_struct_top(
input: TableDescription,
) -> json.Json
pub fn encode_table_in_use_exception_struct(
input: TableInUseException,
) -> json.Json
pub fn encode_table_in_use_exception_struct_top(
input: TableInUseException,
) -> json.Json
pub fn encode_table_not_found_exception_struct(
input: TableNotFoundException,
) -> json.Json
pub fn encode_table_not_found_exception_struct_top(
input: TableNotFoundException,
) -> json.Json
pub fn encode_table_status_enum(v: TableStatus) -> json.Json
pub fn encode_table_warm_throughput_description_struct(
input: TableWarmThroughputDescription,
) -> json.Json
pub fn encode_table_warm_throughput_description_struct_top(
input: TableWarmThroughputDescription,
) -> json.Json
pub fn encode_tag_resource_input(
input: TagResourceInput,
) -> String
pub fn encode_tag_resource_input_struct(
input: TagResourceInput,
) -> json.Json
pub fn encode_tag_resource_input_struct_top(
input: TagResourceInput,
) -> json.Json
pub fn encode_throttling_exception_struct(
input: ThrottlingException,
) -> json.Json
pub fn encode_throttling_exception_struct_top(
input: ThrottlingException,
) -> json.Json
pub fn encode_throttling_reason_struct(
input: ThrottlingReason,
) -> json.Json
pub fn encode_throttling_reason_struct_top(
input: ThrottlingReason,
) -> json.Json
pub fn encode_time_to_live_description_struct(
input: TimeToLiveDescription,
) -> json.Json
pub fn encode_time_to_live_description_struct_top(
input: TimeToLiveDescription,
) -> json.Json
pub fn encode_time_to_live_specification_struct(
input: TimeToLiveSpecification,
) -> json.Json
pub fn encode_time_to_live_specification_struct_top(
input: TimeToLiveSpecification,
) -> json.Json
pub fn encode_time_to_live_status_enum(
v: TimeToLiveStatus,
) -> json.Json
pub fn encode_transact_get_item_struct(
input: TransactGetItem,
) -> json.Json
pub fn encode_transact_get_item_struct_top(
input: TransactGetItem,
) -> json.Json
pub fn encode_transact_get_items_input(
input: TransactGetItemsInput,
) -> String
pub fn encode_transact_get_items_input_struct(
input: TransactGetItemsInput,
) -> json.Json
pub fn encode_transact_get_items_input_struct_top(
input: TransactGetItemsInput,
) -> json.Json
pub fn encode_transact_get_items_output_struct(
input: TransactGetItemsOutput,
) -> json.Json
pub fn encode_transact_get_items_output_struct_top(
input: TransactGetItemsOutput,
) -> json.Json
pub fn encode_transact_write_item_struct(
input: TransactWriteItem,
) -> json.Json
pub fn encode_transact_write_item_struct_top(
input: TransactWriteItem,
) -> json.Json
pub fn encode_transact_write_items_input(
input: TransactWriteItemsInput,
) -> String
pub fn encode_transact_write_items_input_struct(
input: TransactWriteItemsInput,
) -> json.Json
pub fn encode_transact_write_items_input_struct_top(
input: TransactWriteItemsInput,
) -> json.Json
pub fn encode_transact_write_items_output_struct(
input: TransactWriteItemsOutput,
) -> json.Json
pub fn encode_transact_write_items_output_struct_top(
input: TransactWriteItemsOutput,
) -> json.Json
pub fn encode_transaction_canceled_exception_struct(
input: TransactionCanceledException,
) -> json.Json
pub fn encode_transaction_canceled_exception_struct_top(
input: TransactionCanceledException,
) -> json.Json
pub fn encode_transaction_conflict_exception_struct(
input: TransactionConflictException,
) -> json.Json
pub fn encode_transaction_conflict_exception_struct_top(
input: TransactionConflictException,
) -> json.Json
pub fn encode_transaction_in_progress_exception_struct(
input: TransactionInProgressException,
) -> json.Json
pub fn encode_transaction_in_progress_exception_struct_top(
input: TransactionInProgressException,
) -> json.Json
pub fn encode_untag_resource_input(
input: UntagResourceInput,
) -> String
pub fn encode_untag_resource_input_struct(
input: UntagResourceInput,
) -> json.Json
pub fn encode_untag_resource_input_struct_top(
input: UntagResourceInput,
) -> json.Json
pub fn encode_update_continuous_backups_input(
input: UpdateContinuousBackupsInput,
) -> String
pub fn encode_update_continuous_backups_input_struct(
input: UpdateContinuousBackupsInput,
) -> json.Json
pub fn encode_update_continuous_backups_input_struct_top(
input: UpdateContinuousBackupsInput,
) -> json.Json
pub fn encode_update_continuous_backups_output_struct(
input: UpdateContinuousBackupsOutput,
) -> json.Json
pub fn encode_update_continuous_backups_output_struct_top(
input: UpdateContinuousBackupsOutput,
) -> json.Json
pub fn encode_update_contributor_insights_input(
input: UpdateContributorInsightsInput,
) -> String
pub fn encode_update_contributor_insights_input_struct(
input: UpdateContributorInsightsInput,
) -> json.Json
pub fn encode_update_contributor_insights_input_struct_top(
input: UpdateContributorInsightsInput,
) -> json.Json
pub fn encode_update_contributor_insights_output_struct(
input: UpdateContributorInsightsOutput,
) -> json.Json
pub fn encode_update_contributor_insights_output_struct_top(
input: UpdateContributorInsightsOutput,
) -> json.Json
pub fn encode_update_global_secondary_index_action_struct(
input: UpdateGlobalSecondaryIndexAction,
) -> json.Json
pub fn encode_update_global_secondary_index_action_struct_top(
input: UpdateGlobalSecondaryIndexAction,
) -> json.Json
pub fn encode_update_global_table_input(
input: UpdateGlobalTableInput,
) -> String
pub fn encode_update_global_table_input_struct(
input: UpdateGlobalTableInput,
) -> json.Json
pub fn encode_update_global_table_input_struct_top(
input: UpdateGlobalTableInput,
) -> json.Json
pub fn encode_update_global_table_output_struct(
input: UpdateGlobalTableOutput,
) -> json.Json
pub fn encode_update_global_table_output_struct_top(
input: UpdateGlobalTableOutput,
) -> json.Json
pub fn encode_update_global_table_settings_input(
input: UpdateGlobalTableSettingsInput,
) -> String
pub fn encode_update_global_table_settings_input_struct(
input: UpdateGlobalTableSettingsInput,
) -> json.Json
pub fn encode_update_global_table_settings_input_struct_top(
input: UpdateGlobalTableSettingsInput,
) -> json.Json
pub fn encode_update_global_table_settings_output_struct(
input: UpdateGlobalTableSettingsOutput,
) -> json.Json
pub fn encode_update_global_table_settings_output_struct_top(
input: UpdateGlobalTableSettingsOutput,
) -> json.Json
pub fn encode_update_item_input(input: UpdateItemInput) -> String
pub fn encode_update_item_input_struct(
input: UpdateItemInput,
) -> json.Json
pub fn encode_update_item_input_struct_top(
input: UpdateItemInput,
) -> json.Json
pub fn encode_update_item_output_struct(
input: UpdateItemOutput,
) -> json.Json
pub fn encode_update_item_output_struct_top(
input: UpdateItemOutput,
) -> json.Json
pub fn encode_update_kinesis_streaming_configuration_struct(
input: UpdateKinesisStreamingConfiguration,
) -> json.Json
pub fn encode_update_kinesis_streaming_configuration_struct_top(
input: UpdateKinesisStreamingConfiguration,
) -> json.Json
pub fn encode_update_kinesis_streaming_destination_input(
input: UpdateKinesisStreamingDestinationInput,
) -> String
pub fn encode_update_kinesis_streaming_destination_input_struct(
input: UpdateKinesisStreamingDestinationInput,
) -> json.Json
pub fn encode_update_kinesis_streaming_destination_input_struct_top(
input: UpdateKinesisStreamingDestinationInput,
) -> json.Json
pub fn encode_update_kinesis_streaming_destination_output_struct(
input: UpdateKinesisStreamingDestinationOutput,
) -> json.Json
pub fn encode_update_kinesis_streaming_destination_output_struct_top(
input: UpdateKinesisStreamingDestinationOutput,
) -> json.Json
pub fn encode_update_replication_group_member_action_struct(
input: UpdateReplicationGroupMemberAction,
) -> json.Json
pub fn encode_update_replication_group_member_action_struct_top(
input: UpdateReplicationGroupMemberAction,
) -> json.Json
pub fn encode_update_table_input(
input: UpdateTableInput,
) -> String
pub fn encode_update_table_input_struct(
input: UpdateTableInput,
) -> json.Json
pub fn encode_update_table_input_struct_top(
input: UpdateTableInput,
) -> json.Json
pub fn encode_update_table_output_struct(
input: UpdateTableOutput,
) -> json.Json
pub fn encode_update_table_output_struct_top(
input: UpdateTableOutput,
) -> json.Json
pub fn encode_update_table_replica_auto_scaling_input(
input: UpdateTableReplicaAutoScalingInput,
) -> String
pub fn encode_update_table_replica_auto_scaling_input_struct(
input: UpdateTableReplicaAutoScalingInput,
) -> json.Json
pub fn encode_update_table_replica_auto_scaling_input_struct_top(
input: UpdateTableReplicaAutoScalingInput,
) -> json.Json
pub fn encode_update_table_replica_auto_scaling_output_struct(
input: UpdateTableReplicaAutoScalingOutput,
) -> json.Json
pub fn encode_update_table_replica_auto_scaling_output_struct_top(
input: UpdateTableReplicaAutoScalingOutput,
) -> json.Json
pub fn encode_update_time_to_live_input(
input: UpdateTimeToLiveInput,
) -> String
pub fn encode_update_time_to_live_input_struct(
input: UpdateTimeToLiveInput,
) -> json.Json
pub fn encode_update_time_to_live_input_struct_top(
input: UpdateTimeToLiveInput,
) -> json.Json
pub fn encode_update_time_to_live_output_struct(
input: UpdateTimeToLiveOutput,
) -> json.Json
pub fn encode_update_time_to_live_output_struct_top(
input: UpdateTimeToLiveOutput,
) -> json.Json
pub fn encode_warm_throughput_struct(
input: WarmThroughput,
) -> json.Json
pub fn encode_warm_throughput_struct_top(
input: WarmThroughput,
) -> json.Json
pub fn encode_witness_status_enum(v: WitnessStatus) -> json.Json
pub fn encode_write_request_struct(
input: WriteRequest,
) -> json.Json
pub fn encode_write_request_struct_top(
input: WriteRequest,
) -> json.Json
pub fn execute_statement(
client: Client,
input: ExecuteStatementInput,
) -> Result(ExecuteStatementOutput, ExecuteStatementError)
Invoke ExecuteStatement. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ExecuteStatementError
variants; transport, decode, and credentials failures all collapse
into the generic ExecuteStatementErrorTransport variant.
pub fn execute_transaction(
client: Client,
input: ExecuteTransactionInput,
) -> Result(ExecuteTransactionOutput, ExecuteTransactionError)
Invoke ExecuteTransaction. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ExecuteTransactionError
variants; transport, decode, and credentials failures all collapse
into the generic ExecuteTransactionErrorTransport variant.
pub fn export_table_to_point_in_time(
client: Client,
input: ExportTableToPointInTimeInput,
) -> Result(
ExportTableToPointInTimeOutput,
ExportTableToPointInTimeError,
)
Invoke ExportTableToPointInTime. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ExportTableToPointInTimeError
variants; transport, decode, and credentials failures all collapse
into the generic ExportTableToPointInTimeErrorTransport variant.
pub fn get_item(
client: Client,
input: GetItemInput,
) -> Result(GetItemOutput, GetItemError)
Invoke GetItem. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed GetItemError
variants; transport, decode, and credentials failures all collapse
into the generic GetItemErrorTransport variant.
pub fn get_resource_policy(
client: Client,
input: GetResourcePolicyInput,
) -> Result(GetResourcePolicyOutput, GetResourcePolicyError)
Invoke GetResourcePolicy. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed GetResourcePolicyError
variants; transport, decode, and credentials failures all collapse
into the generic GetResourcePolicyErrorTransport variant.
pub fn import_table(
client: Client,
input: ImportTableInput,
) -> Result(ImportTableOutput, ImportTableError)
Invoke ImportTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ImportTableError
variants; transport, decode, and credentials failures all collapse
into the generic ImportTableErrorTransport variant.
pub fn list_backups(
client: Client,
input: ListBackupsInput,
) -> Result(ListBackupsOutput, ListBackupsError)
Invoke ListBackups. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListBackupsError
variants; transport, decode, and credentials failures all collapse
into the generic ListBackupsErrorTransport variant.
pub fn list_contributor_insights(
client: Client,
input: ListContributorInsightsInput,
) -> Result(
ListContributorInsightsOutput,
ListContributorInsightsError,
)
Invoke ListContributorInsights. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListContributorInsightsError
variants; transport, decode, and credentials failures all collapse
into the generic ListContributorInsightsErrorTransport variant.
pub fn list_exports(
client: Client,
input: ListExportsInput,
) -> Result(ListExportsOutput, ListExportsError)
Invoke ListExports. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListExportsError
variants; transport, decode, and credentials failures all collapse
into the generic ListExportsErrorTransport variant.
pub fn list_global_tables(
client: Client,
input: ListGlobalTablesInput,
) -> Result(ListGlobalTablesOutput, ListGlobalTablesError)
Invoke ListGlobalTables. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListGlobalTablesError
variants; transport, decode, and credentials failures all collapse
into the generic ListGlobalTablesErrorTransport variant.
pub fn list_imports(
client: Client,
input: ListImportsInput,
) -> Result(ListImportsOutput, ListImportsError)
Invoke ListImports. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListImportsError
variants; transport, decode, and credentials failures all collapse
into the generic ListImportsErrorTransport variant.
pub fn list_tables(
client: Client,
input: ListTablesInput,
) -> Result(ListTablesOutput, ListTablesError)
Invoke ListTables. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListTablesError
variants; transport, decode, and credentials failures all collapse
into the generic ListTablesErrorTransport variant.
pub fn list_tags_of_resource(
client: Client,
input: ListTagsOfResourceInput,
) -> Result(ListTagsOfResourceOutput, ListTagsOfResourceError)
Invoke ListTagsOfResource. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ListTagsOfResourceError
variants; transport, decode, and credentials failures all collapse
into the generic ListTagsOfResourceErrorTransport variant.
pub fn new(region region: String) -> Client
Build a Client for an AWS region. Credentials resolve through
the default chain (env → web-identity → SSO → profile → process
→ ECS → IMDS); use with_credentials_provider to override.
pub fn new_with_auto_region() -> Result(
Client,
region.ResolveError,
)
Build a Client by resolving the region from the standard AWS
sources (AWS_REGION, AWS_DEFAULT_REGION, ~/.aws/config).
Returns Error(_) when no source supplies a region — typical in
Lambda/ECS/EC2 where exactly one of these is always set.
pub fn paginate_list_tables(
client: Client,
input: ListTablesInput,
acc: acc,
reducer: fn(acc, List(String)) -> acc,
) -> Result(acc, ListTablesError)
pub fn paginate_query(
client: Client,
input: QueryInput,
acc: acc,
reducer: fn(acc, List(dict.Dict(String, AttributeValue))) -> acc,
) -> Result(acc, QueryError)
pub fn paginate_scan(
client: Client,
input: ScanInput,
acc: acc,
reducer: fn(acc, List(dict.Dict(String, AttributeValue))) -> acc,
) -> Result(acc, ScanError)
pub fn parse_backup_in_use_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_backup_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_batch_execute_statement_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(BatchExecuteStatementOutput, String)
pub fn parse_batch_get_item_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(BatchGetItemOutput, String)
pub fn parse_batch_write_item_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(BatchWriteItemOutput, String)
pub fn parse_conditional_check_failed_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_continuous_backups_unavailable_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_create_backup_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateBackupOutput, String)
pub fn parse_create_global_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateGlobalTableOutput, String)
pub fn parse_create_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateTableOutput, String)
pub fn parse_delete_backup_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteBackupOutput, String)
pub fn parse_delete_item_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteItemOutput, String)
pub fn parse_delete_resource_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteResourcePolicyOutput, String)
pub fn parse_delete_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteTableOutput, String)
pub fn parse_describe_backup_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeBackupOutput, String)
pub fn parse_describe_continuous_backups_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeContinuousBackupsOutput, String)
pub fn parse_describe_contributor_insights_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeContributorInsightsOutput, String)
pub fn parse_describe_endpoints_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeEndpointsResponse, String)
pub fn parse_describe_export_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeExportOutput, String)
pub fn parse_describe_global_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeGlobalTableOutput, String)
pub fn parse_describe_global_table_settings_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeGlobalTableSettingsOutput, String)
pub fn parse_describe_import_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeImportOutput, String)
pub fn parse_describe_kinesis_streaming_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeKinesisStreamingDestinationOutput, String)
pub fn parse_describe_limits_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeLimitsOutput, String)
pub fn parse_describe_table_replica_auto_scaling_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeTableReplicaAutoScalingOutput, String)
pub fn parse_describe_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeTableOutput, String)
pub fn parse_describe_time_to_live_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DescribeTimeToLiveOutput, String)
pub fn parse_disable_kinesis_streaming_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(KinesisStreamingDestinationOutput, String)
pub fn parse_duplicate_item_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_enable_kinesis_streaming_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(KinesisStreamingDestinationOutput, String)
pub fn parse_execute_statement_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ExecuteStatementOutput, String)
pub fn parse_execute_transaction_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ExecuteTransactionOutput, String)
pub fn parse_export_conflict_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_export_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_export_table_to_point_in_time_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ExportTableToPointInTimeOutput, String)
pub fn parse_get_item_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetItemOutput, String)
pub fn parse_get_resource_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetResourcePolicyOutput, String)
pub fn parse_global_table_already_exists_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_global_table_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_idempotent_parameter_mismatch_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_import_conflict_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_import_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_import_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ImportTableOutput, String)
pub fn parse_index_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_internal_server_error_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_invalid_endpoint_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_invalid_export_time_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_invalid_restore_time_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_item_collection_size_limit_exceeded_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_limit_exceeded_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_list_backups_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListBackupsOutput, String)
pub fn parse_list_contributor_insights_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListContributorInsightsOutput, String)
pub fn parse_list_exports_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListExportsOutput, String)
pub fn parse_list_global_tables_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListGlobalTablesOutput, String)
pub fn parse_list_imports_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListImportsOutput, String)
pub fn parse_list_tables_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListTablesOutput, String)
pub fn parse_list_tags_of_resource_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListTagsOfResourceOutput, String)
pub fn parse_point_in_time_recovery_unavailable_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_policy_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_provisioned_throughput_exceeded_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_put_item_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutItemOutput, String)
pub fn parse_put_resource_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutResourcePolicyOutput, String)
pub fn parse_query_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(QueryOutput, String)
pub fn parse_replica_already_exists_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_replica_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_replicated_write_conflict_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_request_limit_exceeded_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_resource_in_use_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_resource_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_restore_table_from_backup_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(RestoreTableFromBackupOutput, String)
pub fn parse_restore_table_to_point_in_time_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(RestoreTableToPointInTimeOutput, String)
pub fn parse_scan_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ScanOutput, String)
pub fn parse_table_already_exists_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_table_in_use_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_table_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_tag_resource_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(TagResourceOutput, String)
pub fn parse_throttling_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_transact_get_items_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(TransactGetItemsOutput, String)
pub fn parse_transact_write_items_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(TransactWriteItemsOutput, String)
pub fn parse_transaction_canceled_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_transaction_conflict_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_transaction_in_progress_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_untag_resource_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UntagResourceOutput, String)
pub fn parse_update_continuous_backups_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateContinuousBackupsOutput, String)
pub fn parse_update_contributor_insights_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateContributorInsightsOutput, String)
pub fn parse_update_global_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateGlobalTableOutput, String)
pub fn parse_update_global_table_settings_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateGlobalTableSettingsOutput, String)
pub fn parse_update_item_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateItemOutput, String)
pub fn parse_update_kinesis_streaming_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateKinesisStreamingDestinationOutput, String)
pub fn parse_update_table_replica_auto_scaling_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateTableReplicaAutoScalingOutput, String)
pub fn parse_update_table_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateTableOutput, String)
pub fn parse_update_time_to_live_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateTimeToLiveOutput, String)
pub fn put_item(
client: Client,
input: PutItemInput,
) -> Result(PutItemOutput, PutItemError)
Invoke PutItem. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed PutItemError
variants; transport, decode, and credentials failures all collapse
into the generic PutItemErrorTransport variant.
pub fn put_resource_policy(
client: Client,
input: PutResourcePolicyInput,
) -> Result(PutResourcePolicyOutput, PutResourcePolicyError)
Invoke PutResourcePolicy. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed PutResourcePolicyError
variants; transport, decode, and credentials failures all collapse
into the generic PutResourcePolicyErrorTransport variant.
pub fn query(
client: Client,
input: QueryInput,
) -> Result(QueryOutput, QueryError)
Invoke Query. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed QueryError
variants; transport, decode, and credentials failures all collapse
into the generic QueryErrorTransport variant.
pub fn restore_table_from_backup(
client: Client,
input: RestoreTableFromBackupInput,
) -> Result(
RestoreTableFromBackupOutput,
RestoreTableFromBackupError,
)
Invoke RestoreTableFromBackup. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed RestoreTableFromBackupError
variants; transport, decode, and credentials failures all collapse
into the generic RestoreTableFromBackupErrorTransport variant.
pub fn restore_table_to_point_in_time(
client: Client,
input: RestoreTableToPointInTimeInput,
) -> Result(
RestoreTableToPointInTimeOutput,
RestoreTableToPointInTimeError,
)
Invoke RestoreTableToPointInTime. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed RestoreTableToPointInTimeError
variants; transport, decode, and credentials failures all collapse
into the generic RestoreTableToPointInTimeErrorTransport variant.
pub fn scan(
client: Client,
input: ScanInput,
) -> Result(ScanOutput, ScanError)
Invoke Scan. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed ScanError
variants; transport, decode, and credentials failures all collapse
into the generic ScanErrorTransport variant.
pub fn shutdown(client: Client) -> Nil
Release the per-Client credentials cache actor. Call this when a
Client value is no longer needed — long-running processes that
build many Clients (tests, scripts, multi-tenant servers) will
otherwise accumulate one BEAM process per new call. Fire-and-
forget; safe to call multiple times. For tests or graceful
shutdown that must observe the actor’s exit, use shutdown_sync.
pub fn shutdown_sync(
client: Client,
timeout_ms timeout_ms: Int,
) -> Result(Nil, Nil)
Like shutdown but blocks until the credentials cache actor has
actually exited (or timeout_ms elapses). Ok(Nil) indicates a
clean exit; Error(Nil) indicates the timeout fired and the
actor was still alive when the caller gave up.
pub fn tag_resource(
client: Client,
input: TagResourceInput,
) -> Result(TagResourceOutput, TagResourceError)
Invoke TagResource. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed TagResourceError
variants; transport, decode, and credentials failures all collapse
into the generic TagResourceErrorTransport variant.
pub fn transact_get_items(
client: Client,
input: TransactGetItemsInput,
) -> Result(TransactGetItemsOutput, TransactGetItemsError)
Invoke TransactGetItems. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed TransactGetItemsError
variants; transport, decode, and credentials failures all collapse
into the generic TransactGetItemsErrorTransport variant.
pub fn transact_write_items(
client: Client,
input: TransactWriteItemsInput,
) -> Result(TransactWriteItemsOutput, TransactWriteItemsError)
Invoke TransactWriteItems. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed TransactWriteItemsError
variants; transport, decode, and credentials failures all collapse
into the generic TransactWriteItemsErrorTransport variant.
pub fn untag_resource(
client: Client,
input: UntagResourceInput,
) -> Result(UntagResourceOutput, UntagResourceError)
Invoke UntagResource. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UntagResourceError
variants; transport, decode, and credentials failures all collapse
into the generic UntagResourceErrorTransport variant.
pub fn update_continuous_backups(
client: Client,
input: UpdateContinuousBackupsInput,
) -> Result(
UpdateContinuousBackupsOutput,
UpdateContinuousBackupsError,
)
Invoke UpdateContinuousBackups. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateContinuousBackupsError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateContinuousBackupsErrorTransport variant.
pub fn update_contributor_insights(
client: Client,
input: UpdateContributorInsightsInput,
) -> Result(
UpdateContributorInsightsOutput,
UpdateContributorInsightsError,
)
Invoke UpdateContributorInsights. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateContributorInsightsError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateContributorInsightsErrorTransport variant.
pub fn update_global_table(
client: Client,
input: UpdateGlobalTableInput,
) -> Result(UpdateGlobalTableOutput, UpdateGlobalTableError)
Invoke UpdateGlobalTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateGlobalTableError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateGlobalTableErrorTransport variant.
pub fn update_global_table_settings(
client: Client,
input: UpdateGlobalTableSettingsInput,
) -> Result(
UpdateGlobalTableSettingsOutput,
UpdateGlobalTableSettingsError,
)
Invoke UpdateGlobalTableSettings. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateGlobalTableSettingsError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateGlobalTableSettingsErrorTransport variant.
pub fn update_item(
client: Client,
input: UpdateItemInput,
) -> Result(UpdateItemOutput, UpdateItemError)
Invoke UpdateItem. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateItemError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateItemErrorTransport variant.
pub fn update_kinesis_streaming_destination(
client: Client,
input: UpdateKinesisStreamingDestinationInput,
) -> Result(
UpdateKinesisStreamingDestinationOutput,
UpdateKinesisStreamingDestinationError,
)
Invoke UpdateKinesisStreamingDestination. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateKinesisStreamingDestinationError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateKinesisStreamingDestinationErrorTransport variant.
pub fn update_table(
client: Client,
input: UpdateTableInput,
) -> Result(UpdateTableOutput, UpdateTableError)
Invoke UpdateTable. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateTableError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateTableErrorTransport variant.
pub fn update_table_replica_auto_scaling(
client: Client,
input: UpdateTableReplicaAutoScalingInput,
) -> Result(
UpdateTableReplicaAutoScalingOutput,
UpdateTableReplicaAutoScalingError,
)
Invoke UpdateTableReplicaAutoScaling. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateTableReplicaAutoScalingError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateTableReplicaAutoScalingErrorTransport variant.
pub fn update_time_to_live(
client: Client,
input: UpdateTimeToLiveInput,
) -> Result(UpdateTimeToLiveOutput, UpdateTimeToLiveError)
Invoke UpdateTimeToLive. Signs the request with SigV4 and dispatches via the configured
HTTP transport. Service errors come back as typed UpdateTimeToLiveError
variants; transport, decode, and credentials failures all collapse
into the generic UpdateTimeToLiveErrorTransport variant.
pub fn wait_until_table_not_exists(
client: Client,
input: DescribeTableInput,
max_attempts: Int,
) -> Result(Nil, waiter.WaiterError(DescribeTableError))
pub fn with_account_id(client: Client, value: String) -> Client
The AWS AccountId used for the request.
Wire form: runtime.with_endpoint_param(config, "AccountId", ...).
pub fn with_account_id_endpoint_mode(
client: Client,
value: String,
) -> Client
The AccountId Endpoint Mode.
Wire form: runtime.with_endpoint_param(config, "AccountIdEndpointMode", ...).
pub fn with_credentials_provider(
client: Client,
provider: credentials.Provider,
) -> Client
Override the credentials provider — use for non-default profiles, in-process static credentials, or a custom chain. The supplied provider is wrapped in a fresh per-Client credentials cache so callers don’t lose refresh/coalesce behaviour by overriding the default chain. The previously running cache actor is stopped — call this on a Client value you intend to keep, not on one that’s about to be discarded.
pub fn with_endpoint_url(client: Client, url: String) -> Client
Override the endpoint URL (LocalStack, FIPS endpoints, custom DNS).
pub fn with_http2(client: Client) -> Client
Switch the streaming sender to the HTTP/2 variant. httpc adds
{http_version, "HTTP/2"} to its option list; servers that
don’t speak HTTP/2 negotiate down to HTTP/1.1 via ALPN, so
calls keep working even when the peer doesn’t support it.
Buffered requests (with_http_send) are unaffected — HTTP/2
is for high-throughput streaming endpoints (S3 multipart,
Bedrock streaming, Transcribe).
pub fn with_http_send(
client: Client,
send: fn(request.Request(BitArray)) -> Result(
response.Response(BitArray),
http_send.HttpError,
),
) -> Client
Swap the HTTP transport — useful for canned-response test doubles.
pub fn with_max_attempts(client: Client, n: Int) -> Client
Override the retry attempt budget on the underlying ClientConfig.
The common case for retry tuning — pass 1 to disable retries
entirely (single attempt per request), 5 for long-running batch
workloads. Preserves the other retry knobs (delays, sleep, rng,
rate-limiter); use runtime.with_retry_strategy for full control.
pub fn with_sigv4a_path_normalization(
client: Client,
normalize: Bool,
) -> Client
Override SigV4a’s normalize_path (RFC 3986 dot-segment removal).
No-op when with_sigv4a_region_set has not been called yet — the
knob lives on the per-Client SigV4a state, not on the underlying
transport. S3 callers need False so object keys with . / ..
survive the canonical-request step.
pub fn with_sigv4a_region_set(
client: Client,
region_set: List(String),
) -> Client
Opt the Client into SigV4a (asymmetric ECDSA P-256) signing
for every request. region_set becomes the X-Amz-Region-Set
header — single-region callers pass ["us-east-1"],
multi-region callers pass the full list. Required for S3
Multi-Region Access Points and any other endpoint that demands
AWS4-ECDSA-P256-SHA256 signatures.
pub fn with_streaming_http_send(
client: Client,
send: fn(request.Request(BitArray)) -> Result(
response.Response(streaming.StreamingBody),
http_send.HttpError,
),
) -> Client
Swap the streaming HTTP transport. Same role as with_http_send
but targets the @streaming output path (runtime.invoke_streaming).
Use for canned-response test doubles on streaming ops, or to plug
in a custom chunked transport (proxy, gRPC tunnel, instrumented
sender) without disturbing the buffered path.
pub fn with_use_dual_stack(client: Client, value: Bool) -> Client
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
Wire form: runtime.with_endpoint_param(config, "UseDualStack", ...).
pub fn with_use_fips(client: Client, value: Bool) -> Client
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
Wire form: runtime.with_endpoint_param(config, "UseFIPS", ...).