Documentation
¶
Overview ¶
Package fakedynamo implements an in-memory, approximate implementation of DynamoDB. We make a best-effort attempt to
Why? We mock shedloads of DynamoDB API calls at work, and it would be useful to have a fake for running tests without needing to coordinate spinning up another process. But to be honest, it's an interesting side-project which is an excuse to better understand the DynamoDB API.
Prior art:
- Amazon's official local implementation
- LocalStack's implementation
- https://github.com/ebh/mockdynamodb/, a mock rather than a fake
- https://github.com/fsprojects/TestDynamo, in F#
- https://github.com/architect/dynalite, in node.js
Index ¶
- type DB
- func (d *DB) BatchExecuteStatement(input *dynamodb.BatchExecuteStatementInput) (*dynamodb.BatchExecuteStatementOutput, error)
- func (d *DB) BatchExecuteStatementRequest(input *dynamodb.BatchExecuteStatementInput) (*request.Request, *dynamodb.BatchExecuteStatementOutput)
- func (d *DB) BatchExecuteStatementWithContext(context aws.Context, input *dynamodb.BatchExecuteStatementInput, ...) (*dynamodb.BatchExecuteStatementOutput, error)
- func (d *DB) BatchGetItem(input *dynamodb.BatchGetItemInput) (*dynamodb.BatchGetItemOutput, error)
- func (d *DB) BatchGetItemPages(input *dynamodb.BatchGetItemInput, ...) error
- func (d *DB) BatchGetItemPagesWithContext(_ aws.Context, input *dynamodb.BatchGetItemInput, ...) error
- func (d *DB) BatchGetItemRequest(_ *dynamodb.BatchGetItemInput) (*request.Request, *dynamodb.BatchGetItemOutput)
- func (d *DB) BatchGetItemWithContext(_ aws.Context, input *dynamodb.BatchGetItemInput, _ ...request.Option) (*dynamodb.BatchGetItemOutput, error)
- func (d *DB) BatchWriteItem(input *dynamodb.BatchWriteItemInput) (*dynamodb.BatchWriteItemOutput, error)
- func (d *DB) BatchWriteItemRequest(input *dynamodb.BatchWriteItemInput) (*request.Request, *dynamodb.BatchWriteItemOutput)
- func (d *DB) BatchWriteItemWithContext(context aws.Context, input *dynamodb.BatchWriteItemInput, ...) (*dynamodb.BatchWriteItemOutput, error)
- func (d *DB) CreateBackup(input *dynamodb.CreateBackupInput) (*dynamodb.CreateBackupOutput, error)
- func (d *DB) CreateBackupRequest(input *dynamodb.CreateBackupInput) (*request.Request, *dynamodb.CreateBackupOutput)
- func (d *DB) CreateBackupWithContext(context aws.Context, input *dynamodb.CreateBackupInput, ...) (*dynamodb.CreateBackupOutput, error)
- func (d *DB) CreateGlobalTable(input *dynamodb.CreateGlobalTableInput) (*dynamodb.CreateGlobalTableOutput, error)
- func (d *DB) CreateGlobalTableRequest(input *dynamodb.CreateGlobalTableInput) (*request.Request, *dynamodb.CreateGlobalTableOutput)
- func (d *DB) CreateGlobalTableWithContext(context aws.Context, input *dynamodb.CreateGlobalTableInput, ...) (*dynamodb.CreateGlobalTableOutput, error)
- func (d *DB) CreateTable(input *dynamodb.CreateTableInput) (*dynamodb.CreateTableOutput, error)
- func (d *DB) CreateTableRequest(_ *dynamodb.CreateTableInput) (*request.Request, *dynamodb.CreateTableOutput)
- func (d *DB) CreateTableWithContext(_ aws.Context, input *dynamodb.CreateTableInput, _ ...request.Option) (*dynamodb.CreateTableOutput, error)
- func (d *DB) DeleteBackup(input *dynamodb.DeleteBackupInput) (*dynamodb.DeleteBackupOutput, error)
- func (d *DB) DeleteBackupRequest(input *dynamodb.DeleteBackupInput) (*request.Request, *dynamodb.DeleteBackupOutput)
- func (d *DB) DeleteBackupWithContext(context aws.Context, input *dynamodb.DeleteBackupInput, ...) (*dynamodb.DeleteBackupOutput, error)
- func (d *DB) DeleteItem(input *dynamodb.DeleteItemInput) (*dynamodb.DeleteItemOutput, error)
- func (d *DB) DeleteItemRequest(_ *dynamodb.DeleteItemInput) (*request.Request, *dynamodb.DeleteItemOutput)
- func (d *DB) DeleteItemWithContext(_ aws.Context, input *dynamodb.DeleteItemInput, _ ...request.Option) (*dynamodb.DeleteItemOutput, error)
- func (d *DB) DeleteResourcePolicy(input *dynamodb.DeleteResourcePolicyInput) (*dynamodb.DeleteResourcePolicyOutput, error)
- func (d *DB) DeleteResourcePolicyRequest(input *dynamodb.DeleteResourcePolicyInput) (*request.Request, *dynamodb.DeleteResourcePolicyOutput)
- func (d *DB) DeleteResourcePolicyWithContext(context aws.Context, input *dynamodb.DeleteResourcePolicyInput, ...) (*dynamodb.DeleteResourcePolicyOutput, error)
- func (d *DB) DeleteTable(input *dynamodb.DeleteTableInput) (*dynamodb.DeleteTableOutput, error)
- func (d *DB) DeleteTableRequest(_ *dynamodb.DeleteTableInput) (*request.Request, *dynamodb.DeleteTableOutput)
- func (d *DB) DeleteTableWithContext(_ aws.Context, input *dynamodb.DeleteTableInput, _ ...request.Option) (*dynamodb.DeleteTableOutput, error)
- func (d *DB) DescribeBackup(input *dynamodb.DescribeBackupInput) (*dynamodb.DescribeBackupOutput, error)
- func (d *DB) DescribeBackupRequest(input *dynamodb.DescribeBackupInput) (*request.Request, *dynamodb.DescribeBackupOutput)
- func (d *DB) DescribeBackupWithContext(context aws.Context, input *dynamodb.DescribeBackupInput, ...) (*dynamodb.DescribeBackupOutput, error)
- func (d *DB) DescribeContinuousBackups(input *dynamodb.DescribeContinuousBackupsInput) (*dynamodb.DescribeContinuousBackupsOutput, error)
- func (d *DB) DescribeContinuousBackupsRequest(input *dynamodb.DescribeContinuousBackupsInput) (*request.Request, *dynamodb.DescribeContinuousBackupsOutput)
- func (d *DB) DescribeContinuousBackupsWithContext(context aws.Context, input *dynamodb.DescribeContinuousBackupsInput, ...) (*dynamodb.DescribeContinuousBackupsOutput, error)
- func (d *DB) DescribeContributorInsights(input *dynamodb.DescribeContributorInsightsInput) (*dynamodb.DescribeContributorInsightsOutput, error)
- func (d *DB) DescribeContributorInsightsRequest(input *dynamodb.DescribeContributorInsightsInput) (*request.Request, *dynamodb.DescribeContributorInsightsOutput)
- func (d *DB) DescribeContributorInsightsWithContext(context aws.Context, input *dynamodb.DescribeContributorInsightsInput, ...) (*dynamodb.DescribeContributorInsightsOutput, error)
- func (d *DB) DescribeEndpoints(input *dynamodb.DescribeEndpointsInput) (*dynamodb.DescribeEndpointsOutput, error)
- func (d *DB) DescribeEndpointsRequest(input *dynamodb.DescribeEndpointsInput) (*request.Request, *dynamodb.DescribeEndpointsOutput)
- func (d *DB) DescribeEndpointsWithContext(context aws.Context, input *dynamodb.DescribeEndpointsInput, ...) (*dynamodb.DescribeEndpointsOutput, error)
- func (d *DB) DescribeExport(input *dynamodb.DescribeExportInput) (*dynamodb.DescribeExportOutput, error)
- func (d *DB) DescribeExportRequest(input *dynamodb.DescribeExportInput) (*request.Request, *dynamodb.DescribeExportOutput)
- func (d *DB) DescribeExportWithContext(context aws.Context, input *dynamodb.DescribeExportInput, ...) (*dynamodb.DescribeExportOutput, error)
- func (d *DB) DescribeGlobalTable(input *dynamodb.DescribeGlobalTableInput) (*dynamodb.DescribeGlobalTableOutput, error)
- func (d *DB) DescribeGlobalTableRequest(input *dynamodb.DescribeGlobalTableInput) (*request.Request, *dynamodb.DescribeGlobalTableOutput)
- func (d *DB) DescribeGlobalTableSettings(input *dynamodb.DescribeGlobalTableSettingsInput) (*dynamodb.DescribeGlobalTableSettingsOutput, error)
- func (d *DB) DescribeGlobalTableSettingsRequest(input *dynamodb.DescribeGlobalTableSettingsInput) (*request.Request, *dynamodb.DescribeGlobalTableSettingsOutput)
- func (d *DB) DescribeGlobalTableSettingsWithContext(context aws.Context, input *dynamodb.DescribeGlobalTableSettingsInput, ...) (*dynamodb.DescribeGlobalTableSettingsOutput, error)
- func (d *DB) DescribeGlobalTableWithContext(context aws.Context, input *dynamodb.DescribeGlobalTableInput, ...) (*dynamodb.DescribeGlobalTableOutput, error)
- func (d *DB) DescribeImport(input *dynamodb.DescribeImportInput) (*dynamodb.DescribeImportOutput, error)
- func (d *DB) DescribeImportRequest(input *dynamodb.DescribeImportInput) (*request.Request, *dynamodb.DescribeImportOutput)
- func (d *DB) DescribeImportWithContext(context aws.Context, input *dynamodb.DescribeImportInput, ...) (*dynamodb.DescribeImportOutput, error)
- func (d *DB) DescribeKinesisStreamingDestination(input *dynamodb.DescribeKinesisStreamingDestinationInput) (*dynamodb.DescribeKinesisStreamingDestinationOutput, error)
- func (d *DB) DescribeKinesisStreamingDestinationRequest(input *dynamodb.DescribeKinesisStreamingDestinationInput) (*request.Request, *dynamodb.DescribeKinesisStreamingDestinationOutput)
- func (d *DB) DescribeKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.DescribeKinesisStreamingDestinationInput, ...) (*dynamodb.DescribeKinesisStreamingDestinationOutput, error)
- func (d *DB) DescribeLimits(input *dynamodb.DescribeLimitsInput) (*dynamodb.DescribeLimitsOutput, error)
- func (d *DB) DescribeLimitsRequest(input *dynamodb.DescribeLimitsInput) (*request.Request, *dynamodb.DescribeLimitsOutput)
- func (d *DB) DescribeLimitsWithContext(context aws.Context, input *dynamodb.DescribeLimitsInput, ...) (*dynamodb.DescribeLimitsOutput, error)
- func (d *DB) DescribeTable(input *dynamodb.DescribeTableInput) (*dynamodb.DescribeTableOutput, error)
- func (d *DB) DescribeTableReplicaAutoScaling(input *dynamodb.DescribeTableReplicaAutoScalingInput) (*dynamodb.DescribeTableReplicaAutoScalingOutput, error)
- func (d *DB) DescribeTableReplicaAutoScalingRequest(input *dynamodb.DescribeTableReplicaAutoScalingInput) (*request.Request, *dynamodb.DescribeTableReplicaAutoScalingOutput)
- func (d *DB) DescribeTableReplicaAutoScalingWithContext(context aws.Context, input *dynamodb.DescribeTableReplicaAutoScalingInput, ...) (*dynamodb.DescribeTableReplicaAutoScalingOutput, error)
- func (d *DB) DescribeTableRequest(_ *dynamodb.DescribeTableInput) (*request.Request, *dynamodb.DescribeTableOutput)
- func (d *DB) DescribeTableWithContext(_ aws.Context, input *dynamodb.DescribeTableInput, _ ...request.Option) (*dynamodb.DescribeTableOutput, error)
- func (d *DB) DescribeTimeToLive(input *dynamodb.DescribeTimeToLiveInput) (*dynamodb.DescribeTimeToLiveOutput, error)
- func (d *DB) DescribeTimeToLiveRequest(input *dynamodb.DescribeTimeToLiveInput) (*request.Request, *dynamodb.DescribeTimeToLiveOutput)
- func (d *DB) DescribeTimeToLiveWithContext(context aws.Context, input *dynamodb.DescribeTimeToLiveInput, ...) (*dynamodb.DescribeTimeToLiveOutput, error)
- func (d *DB) DisableKinesisStreamingDestination(input *dynamodb.DisableKinesisStreamingDestinationInput) (*dynamodb.DisableKinesisStreamingDestinationOutput, error)
- func (d *DB) DisableKinesisStreamingDestinationRequest(input *dynamodb.DisableKinesisStreamingDestinationInput) (*request.Request, *dynamodb.DisableKinesisStreamingDestinationOutput)
- func (d *DB) DisableKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.DisableKinesisStreamingDestinationInput, ...) (*dynamodb.DisableKinesisStreamingDestinationOutput, error)
- func (d *DB) EnableKinesisStreamingDestination(input *dynamodb.EnableKinesisStreamingDestinationInput) (*dynamodb.EnableKinesisStreamingDestinationOutput, error)
- func (d *DB) EnableKinesisStreamingDestinationRequest(input *dynamodb.EnableKinesisStreamingDestinationInput) (*request.Request, *dynamodb.EnableKinesisStreamingDestinationOutput)
- func (d *DB) EnableKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.EnableKinesisStreamingDestinationInput, ...) (*dynamodb.EnableKinesisStreamingDestinationOutput, error)
- func (d *DB) ExecuteStatement(input *dynamodb.ExecuteStatementInput) (*dynamodb.ExecuteStatementOutput, error)
- func (d *DB) ExecuteStatementRequest(input *dynamodb.ExecuteStatementInput) (*request.Request, *dynamodb.ExecuteStatementOutput)
- func (d *DB) ExecuteStatementWithContext(context aws.Context, input *dynamodb.ExecuteStatementInput, ...) (*dynamodb.ExecuteStatementOutput, error)
- func (d *DB) ExecuteTransaction(input *dynamodb.ExecuteTransactionInput) (*dynamodb.ExecuteTransactionOutput, error)
- func (d *DB) ExecuteTransactionRequest(input *dynamodb.ExecuteTransactionInput) (*request.Request, *dynamodb.ExecuteTransactionOutput)
- func (d *DB) ExecuteTransactionWithContext(context aws.Context, input *dynamodb.ExecuteTransactionInput, ...) (*dynamodb.ExecuteTransactionOutput, error)
- func (d *DB) ExportTableToPointInTime(input *dynamodb.ExportTableToPointInTimeInput) (*dynamodb.ExportTableToPointInTimeOutput, error)
- func (d *DB) ExportTableToPointInTimeRequest(input *dynamodb.ExportTableToPointInTimeInput) (*request.Request, *dynamodb.ExportTableToPointInTimeOutput)
- func (d *DB) ExportTableToPointInTimeWithContext(context aws.Context, input *dynamodb.ExportTableToPointInTimeInput, ...) (*dynamodb.ExportTableToPointInTimeOutput, error)
- func (d *DB) GetItem(input *dynamodb.GetItemInput) (*dynamodb.GetItemOutput, error)
- func (d *DB) GetItemRequest(_ *dynamodb.GetItemInput) (*request.Request, *dynamodb.GetItemOutput)
- func (d *DB) GetItemWithContext(_ aws.Context, input *dynamodb.GetItemInput, _ ...request.Option) (*dynamodb.GetItemOutput, error)
- func (d *DB) GetResourcePolicy(input *dynamodb.GetResourcePolicyInput) (*dynamodb.GetResourcePolicyOutput, error)
- func (d *DB) GetResourcePolicyRequest(input *dynamodb.GetResourcePolicyInput) (*request.Request, *dynamodb.GetResourcePolicyOutput)
- func (d *DB) GetResourcePolicyWithContext(context aws.Context, input *dynamodb.GetResourcePolicyInput, ...) (*dynamodb.GetResourcePolicyOutput, error)
- func (d *DB) ImportTable(input *dynamodb.ImportTableInput) (*dynamodb.ImportTableOutput, error)
- func (d *DB) ImportTableRequest(input *dynamodb.ImportTableInput) (*request.Request, *dynamodb.ImportTableOutput)
- func (d *DB) ImportTableWithContext(context aws.Context, input *dynamodb.ImportTableInput, ...) (*dynamodb.ImportTableOutput, error)
- func (d *DB) ListBackups(input *dynamodb.ListBackupsInput) (*dynamodb.ListBackupsOutput, error)
- func (d *DB) ListBackupsRequest(input *dynamodb.ListBackupsInput) (*request.Request, *dynamodb.ListBackupsOutput)
- func (d *DB) ListBackupsWithContext(context aws.Context, input *dynamodb.ListBackupsInput, ...) (*dynamodb.ListBackupsOutput, error)
- func (d *DB) ListContributorInsights(input *dynamodb.ListContributorInsightsInput) (*dynamodb.ListContributorInsightsOutput, error)
- func (d *DB) ListContributorInsightsPages(input *dynamodb.ListContributorInsightsInput, ...) error
- func (d *DB) ListContributorInsightsPagesWithContext(context aws.Context, input *dynamodb.ListContributorInsightsInput, ...) error
- func (d *DB) ListContributorInsightsRequest(input *dynamodb.ListContributorInsightsInput) (*request.Request, *dynamodb.ListContributorInsightsOutput)
- func (d *DB) ListContributorInsightsWithContext(context aws.Context, input *dynamodb.ListContributorInsightsInput, ...) (*dynamodb.ListContributorInsightsOutput, error)
- func (d *DB) ListExports(input *dynamodb.ListExportsInput) (*dynamodb.ListExportsOutput, error)
- func (d *DB) ListExportsPages(input *dynamodb.ListExportsInput, ...) error
- func (d *DB) ListExportsPagesWithContext(context aws.Context, input *dynamodb.ListExportsInput, ...) error
- func (d *DB) ListExportsRequest(input *dynamodb.ListExportsInput) (*request.Request, *dynamodb.ListExportsOutput)
- func (d *DB) ListExportsWithContext(context aws.Context, input *dynamodb.ListExportsInput, ...) (*dynamodb.ListExportsOutput, error)
- func (d *DB) ListGlobalTables(input *dynamodb.ListGlobalTablesInput) (*dynamodb.ListGlobalTablesOutput, error)
- func (d *DB) ListGlobalTablesRequest(input *dynamodb.ListGlobalTablesInput) (*request.Request, *dynamodb.ListGlobalTablesOutput)
- func (d *DB) ListGlobalTablesWithContext(context aws.Context, input *dynamodb.ListGlobalTablesInput, ...) (*dynamodb.ListGlobalTablesOutput, error)
- func (d *DB) ListImports(input *dynamodb.ListImportsInput) (*dynamodb.ListImportsOutput, error)
- func (d *DB) ListImportsPages(input *dynamodb.ListImportsInput, ...) error
- func (d *DB) ListImportsPagesWithContext(context aws.Context, input *dynamodb.ListImportsInput, ...) error
- func (d *DB) ListImportsRequest(input *dynamodb.ListImportsInput) (*request.Request, *dynamodb.ListImportsOutput)
- func (d *DB) ListImportsWithContext(context aws.Context, input *dynamodb.ListImportsInput, ...) (*dynamodb.ListImportsOutput, error)
- func (d *DB) ListTables(input *dynamodb.ListTablesInput) (*dynamodb.ListTablesOutput, error)
- func (d *DB) ListTablesPages(input *dynamodb.ListTablesInput, ...) error
- func (d *DB) ListTablesPagesWithContext(_ aws.Context, input *dynamodb.ListTablesInput, ...) error
- func (d *DB) ListTablesRequest(_ *dynamodb.ListTablesInput) (*request.Request, *dynamodb.ListTablesOutput)
- func (d *DB) ListTablesWithContext(_ aws.Context, input *dynamodb.ListTablesInput, _ ...request.Option) (*dynamodb.ListTablesOutput, error)
- func (d *DB) ListTagsOfResource(input *dynamodb.ListTagsOfResourceInput) (*dynamodb.ListTagsOfResourceOutput, error)
- func (d *DB) ListTagsOfResourceRequest(input *dynamodb.ListTagsOfResourceInput) (*request.Request, *dynamodb.ListTagsOfResourceOutput)
- func (d *DB) ListTagsOfResourceWithContext(context aws.Context, input *dynamodb.ListTagsOfResourceInput, ...) (*dynamodb.ListTagsOfResourceOutput, error)
- func (d *DB) PutItem(input *dynamodb.PutItemInput) (*dynamodb.PutItemOutput, error)
- func (d *DB) PutItemRequest(_ *dynamodb.PutItemInput) (*request.Request, *dynamodb.PutItemOutput)
- func (d *DB) PutItemWithContext(_ aws.Context, input *dynamodb.PutItemInput, _ ...request.Option) (*dynamodb.PutItemOutput, error)
- func (d *DB) PutResourcePolicy(input *dynamodb.PutResourcePolicyInput) (*dynamodb.PutResourcePolicyOutput, error)
- func (d *DB) PutResourcePolicyRequest(input *dynamodb.PutResourcePolicyInput) (*request.Request, *dynamodb.PutResourcePolicyOutput)
- func (d *DB) PutResourcePolicyWithContext(context aws.Context, input *dynamodb.PutResourcePolicyInput, ...) (*dynamodb.PutResourcePolicyOutput, error)
- func (d *DB) Query(input *dynamodb.QueryInput) (*dynamodb.QueryOutput, error)
- func (d *DB) QueryPages(input *dynamodb.QueryInput, f func(*dynamodb.QueryOutput, bool) bool) error
- func (d *DB) QueryPagesWithContext(_ aws.Context, input *dynamodb.QueryInput, ...) error
- func (d *DB) QueryRequest(input *dynamodb.QueryInput) (*request.Request, *dynamodb.QueryOutput)
- func (d *DB) QueryWithContext(_ aws.Context, input *dynamodb.QueryInput, _ ...request.Option) (*dynamodb.QueryOutput, error)
- func (d *DB) RestoreTableFromBackup(input *dynamodb.RestoreTableFromBackupInput) (*dynamodb.RestoreTableFromBackupOutput, error)
- func (d *DB) RestoreTableFromBackupRequest(input *dynamodb.RestoreTableFromBackupInput) (*request.Request, *dynamodb.RestoreTableFromBackupOutput)
- func (d *DB) RestoreTableFromBackupWithContext(context aws.Context, input *dynamodb.RestoreTableFromBackupInput, ...) (*dynamodb.RestoreTableFromBackupOutput, error)
- func (d *DB) RestoreTableToPointInTime(input *dynamodb.RestoreTableToPointInTimeInput) (*dynamodb.RestoreTableToPointInTimeOutput, error)
- func (d *DB) RestoreTableToPointInTimeRequest(input *dynamodb.RestoreTableToPointInTimeInput) (*request.Request, *dynamodb.RestoreTableToPointInTimeOutput)
- func (d *DB) RestoreTableToPointInTimeWithContext(context aws.Context, input *dynamodb.RestoreTableToPointInTimeInput, ...) (*dynamodb.RestoreTableToPointInTimeOutput, error)
- func (d *DB) Scan(input *dynamodb.ScanInput) (*dynamodb.ScanOutput, error)
- func (d *DB) ScanPages(input *dynamodb.ScanInput, processPage func(*dynamodb.ScanOutput, bool) bool) error
- func (d *DB) ScanPagesWithContext(_ aws.Context, input *dynamodb.ScanInput, ...) error
- func (d *DB) ScanRequest(_ *dynamodb.ScanInput) (*request.Request, *dynamodb.ScanOutput)
- func (d *DB) ScanWithContext(_ aws.Context, input *dynamodb.ScanInput, _ ...request.Option) (*dynamodb.ScanOutput, error)
- func (d *DB) TagResource(input *dynamodb.TagResourceInput) (*dynamodb.TagResourceOutput, error)
- func (d *DB) TagResourceRequest(input *dynamodb.TagResourceInput) (*request.Request, *dynamodb.TagResourceOutput)
- func (d *DB) TagResourceWithContext(context aws.Context, input *dynamodb.TagResourceInput, ...) (*dynamodb.TagResourceOutput, error)
- func (d *DB) TransactGetItems(input *dynamodb.TransactGetItemsInput) (*dynamodb.TransactGetItemsOutput, error)
- func (d *DB) TransactGetItemsRequest(input *dynamodb.TransactGetItemsInput) (*request.Request, *dynamodb.TransactGetItemsOutput)
- func (d *DB) TransactGetItemsWithContext(_ aws.Context, input *dynamodb.TransactGetItemsInput, _ ...request.Option) (*dynamodb.TransactGetItemsOutput, error)
- func (d *DB) TransactWriteItems(input *dynamodb.TransactWriteItemsInput) (*dynamodb.TransactWriteItemsOutput, error)
- func (d *DB) TransactWriteItemsRequest(_ *dynamodb.TransactWriteItemsInput) (*request.Request, *dynamodb.TransactWriteItemsOutput)
- func (d *DB) TransactWriteItemsWithContext(_ aws.Context, input *dynamodb.TransactWriteItemsInput, _ ...request.Option) (*dynamodb.TransactWriteItemsOutput, error)
- func (d *DB) UntagResource(input *dynamodb.UntagResourceInput) (*dynamodb.UntagResourceOutput, error)
- func (d *DB) UntagResourceRequest(input *dynamodb.UntagResourceInput) (*request.Request, *dynamodb.UntagResourceOutput)
- func (d *DB) UntagResourceWithContext(context aws.Context, input *dynamodb.UntagResourceInput, ...) (*dynamodb.UntagResourceOutput, error)
- func (d *DB) UpdateContinuousBackups(input *dynamodb.UpdateContinuousBackupsInput) (*dynamodb.UpdateContinuousBackupsOutput, error)
- func (d *DB) UpdateContinuousBackupsRequest(input *dynamodb.UpdateContinuousBackupsInput) (*request.Request, *dynamodb.UpdateContinuousBackupsOutput)
- func (d *DB) UpdateContinuousBackupsWithContext(context aws.Context, input *dynamodb.UpdateContinuousBackupsInput, ...) (*dynamodb.UpdateContinuousBackupsOutput, error)
- func (d *DB) UpdateContributorInsights(input *dynamodb.UpdateContributorInsightsInput) (*dynamodb.UpdateContributorInsightsOutput, error)
- func (d *DB) UpdateContributorInsightsRequest(input *dynamodb.UpdateContributorInsightsInput) (*request.Request, *dynamodb.UpdateContributorInsightsOutput)
- func (d *DB) UpdateContributorInsightsWithContext(context aws.Context, input *dynamodb.UpdateContributorInsightsInput, ...) (*dynamodb.UpdateContributorInsightsOutput, error)
- func (d *DB) UpdateGlobalTable(input *dynamodb.UpdateGlobalTableInput) (*dynamodb.UpdateGlobalTableOutput, error)
- func (d *DB) UpdateGlobalTableRequest(input *dynamodb.UpdateGlobalTableInput) (*request.Request, *dynamodb.UpdateGlobalTableOutput)
- func (d *DB) UpdateGlobalTableSettings(input *dynamodb.UpdateGlobalTableSettingsInput) (*dynamodb.UpdateGlobalTableSettingsOutput, error)
- func (d *DB) UpdateGlobalTableSettingsRequest(input *dynamodb.UpdateGlobalTableSettingsInput) (*request.Request, *dynamodb.UpdateGlobalTableSettingsOutput)
- func (d *DB) UpdateGlobalTableSettingsWithContext(context aws.Context, input *dynamodb.UpdateGlobalTableSettingsInput, ...) (*dynamodb.UpdateGlobalTableSettingsOutput, error)
- func (d *DB) UpdateGlobalTableWithContext(context aws.Context, input *dynamodb.UpdateGlobalTableInput, ...) (*dynamodb.UpdateGlobalTableOutput, error)
- func (d *DB) UpdateItem(input *dynamodb.UpdateItemInput) (*dynamodb.UpdateItemOutput, error)
- func (d *DB) UpdateItemRequest(input *dynamodb.UpdateItemInput) (*request.Request, *dynamodb.UpdateItemOutput)
- func (d *DB) UpdateItemWithContext(context aws.Context, input *dynamodb.UpdateItemInput, option ...request.Option) (*dynamodb.UpdateItemOutput, error)
- func (d *DB) UpdateKinesisStreamingDestination(input *dynamodb.UpdateKinesisStreamingDestinationInput) (*dynamodb.UpdateKinesisStreamingDestinationOutput, error)
- func (d *DB) UpdateKinesisStreamingDestinationRequest(input *dynamodb.UpdateKinesisStreamingDestinationInput) (*request.Request, *dynamodb.UpdateKinesisStreamingDestinationOutput)
- func (d *DB) UpdateKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.UpdateKinesisStreamingDestinationInput, ...) (*dynamodb.UpdateKinesisStreamingDestinationOutput, error)
- func (d *DB) UpdateTable(input *dynamodb.UpdateTableInput) (*dynamodb.UpdateTableOutput, error)
- func (d *DB) UpdateTableReplicaAutoScaling(input *dynamodb.UpdateTableReplicaAutoScalingInput) (*dynamodb.UpdateTableReplicaAutoScalingOutput, error)
- func (d *DB) UpdateTableReplicaAutoScalingRequest(input *dynamodb.UpdateTableReplicaAutoScalingInput) (*request.Request, *dynamodb.UpdateTableReplicaAutoScalingOutput)
- func (d *DB) UpdateTableReplicaAutoScalingWithContext(context aws.Context, input *dynamodb.UpdateTableReplicaAutoScalingInput, ...) (*dynamodb.UpdateTableReplicaAutoScalingOutput, error)
- func (d *DB) UpdateTableRequest(input *dynamodb.UpdateTableInput) (*request.Request, *dynamodb.UpdateTableOutput)
- func (d *DB) UpdateTableWithContext(context aws.Context, input *dynamodb.UpdateTableInput, ...) (*dynamodb.UpdateTableOutput, error)
- func (d *DB) UpdateTimeToLive(input *dynamodb.UpdateTimeToLiveInput) (*dynamodb.UpdateTimeToLiveOutput, error)
- func (d *DB) UpdateTimeToLiveRequest(input *dynamodb.UpdateTimeToLiveInput) (*request.Request, *dynamodb.UpdateTimeToLiveOutput)
- func (d *DB) UpdateTimeToLiveWithContext(context aws.Context, input *dynamodb.UpdateTimeToLiveInput, ...) (*dynamodb.UpdateTimeToLiveOutput, error)
- func (d *DB) WaitUntilTableExists(input *dynamodb.DescribeTableInput) error
- func (d *DB) WaitUntilTableExistsWithContext(context aws.Context, input *dynamodb.DescribeTableInput, ...) error
- func (d *DB) WaitUntilTableNotExists(input *dynamodb.DescribeTableInput) error
- func (d *DB) WaitUntilTableNotExistsWithContext(context aws.Context, input *dynamodb.DescribeTableInput, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (*DB) BatchExecuteStatement ¶
func (d *DB) BatchExecuteStatement(input *dynamodb.BatchExecuteStatementInput) (*dynamodb.BatchExecuteStatementOutput, error)
func (*DB) BatchExecuteStatementRequest ¶
func (d *DB) BatchExecuteStatementRequest(input *dynamodb.BatchExecuteStatementInput) (*request.Request, *dynamodb.BatchExecuteStatementOutput)
func (*DB) BatchExecuteStatementWithContext ¶
func (d *DB) BatchExecuteStatementWithContext(context aws.Context, input *dynamodb.BatchExecuteStatementInput, option ...request.Option) (*dynamodb.BatchExecuteStatementOutput, error)
func (*DB) BatchGetItem ¶
func (d *DB) BatchGetItem(input *dynamodb.BatchGetItemInput) (*dynamodb.BatchGetItemOutput, error)
func (*DB) BatchGetItemPages ¶
func (d *DB) BatchGetItemPages(input *dynamodb.BatchGetItemInput, f func(*dynamodb.BatchGetItemOutput, bool) bool) error
func (*DB) BatchGetItemPagesWithContext ¶
func (*DB) BatchGetItemRequest ¶
func (d *DB) BatchGetItemRequest(_ *dynamodb.BatchGetItemInput) (*request.Request, *dynamodb.BatchGetItemOutput)
func (*DB) BatchGetItemWithContext ¶
func (d *DB) BatchGetItemWithContext(_ aws.Context, input *dynamodb.BatchGetItemInput, _ ...request.Option) (*dynamodb.BatchGetItemOutput, error)
func (*DB) BatchWriteItem ¶
func (d *DB) BatchWriteItem(input *dynamodb.BatchWriteItemInput) (*dynamodb.BatchWriteItemOutput, error)
func (*DB) BatchWriteItemRequest ¶
func (d *DB) BatchWriteItemRequest(input *dynamodb.BatchWriteItemInput) (*request.Request, *dynamodb.BatchWriteItemOutput)
func (*DB) BatchWriteItemWithContext ¶
func (d *DB) BatchWriteItemWithContext(context aws.Context, input *dynamodb.BatchWriteItemInput, option ...request.Option) (*dynamodb.BatchWriteItemOutput, error)
func (*DB) CreateBackup ¶
func (d *DB) CreateBackup(input *dynamodb.CreateBackupInput) (*dynamodb.CreateBackupOutput, error)
func (*DB) CreateBackupRequest ¶
func (d *DB) CreateBackupRequest(input *dynamodb.CreateBackupInput) (*request.Request, *dynamodb.CreateBackupOutput)
func (*DB) CreateBackupWithContext ¶
func (d *DB) CreateBackupWithContext(context aws.Context, input *dynamodb.CreateBackupInput, option ...request.Option) (*dynamodb.CreateBackupOutput, error)
func (*DB) CreateGlobalTable ¶
func (d *DB) CreateGlobalTable(input *dynamodb.CreateGlobalTableInput) (*dynamodb.CreateGlobalTableOutput, error)
func (*DB) CreateGlobalTableRequest ¶
func (d *DB) CreateGlobalTableRequest(input *dynamodb.CreateGlobalTableInput) (*request.Request, *dynamodb.CreateGlobalTableOutput)
func (*DB) CreateGlobalTableWithContext ¶
func (d *DB) CreateGlobalTableWithContext(context aws.Context, input *dynamodb.CreateGlobalTableInput, option ...request.Option) (*dynamodb.CreateGlobalTableOutput, error)
func (*DB) CreateTable ¶
func (d *DB) CreateTable(input *dynamodb.CreateTableInput) (*dynamodb.CreateTableOutput, error)
func (*DB) CreateTableRequest ¶
func (d *DB) CreateTableRequest(_ *dynamodb.CreateTableInput) (*request.Request, *dynamodb.CreateTableOutput)
func (*DB) CreateTableWithContext ¶
func (d *DB) CreateTableWithContext(_ aws.Context, input *dynamodb.CreateTableInput, _ ...request.Option) (*dynamodb.CreateTableOutput, error)
func (*DB) DeleteBackup ¶
func (d *DB) DeleteBackup(input *dynamodb.DeleteBackupInput) (*dynamodb.DeleteBackupOutput, error)
func (*DB) DeleteBackupRequest ¶
func (d *DB) DeleteBackupRequest(input *dynamodb.DeleteBackupInput) (*request.Request, *dynamodb.DeleteBackupOutput)
func (*DB) DeleteBackupWithContext ¶
func (d *DB) DeleteBackupWithContext(context aws.Context, input *dynamodb.DeleteBackupInput, option ...request.Option) (*dynamodb.DeleteBackupOutput, error)
func (*DB) DeleteItem ¶
func (d *DB) DeleteItem(input *dynamodb.DeleteItemInput) (*dynamodb.DeleteItemOutput, error)
func (*DB) DeleteItemRequest ¶
func (d *DB) DeleteItemRequest(_ *dynamodb.DeleteItemInput) (*request.Request, *dynamodb.DeleteItemOutput)
func (*DB) DeleteItemWithContext ¶
func (d *DB) DeleteItemWithContext(_ aws.Context, input *dynamodb.DeleteItemInput, _ ...request.Option) (*dynamodb.DeleteItemOutput, error)
func (*DB) DeleteResourcePolicy ¶
func (d *DB) DeleteResourcePolicy(input *dynamodb.DeleteResourcePolicyInput) (*dynamodb.DeleteResourcePolicyOutput, error)
func (*DB) DeleteResourcePolicyRequest ¶
func (d *DB) DeleteResourcePolicyRequest(input *dynamodb.DeleteResourcePolicyInput) (*request.Request, *dynamodb.DeleteResourcePolicyOutput)
func (*DB) DeleteResourcePolicyWithContext ¶
func (d *DB) DeleteResourcePolicyWithContext(context aws.Context, input *dynamodb.DeleteResourcePolicyInput, option ...request.Option) (*dynamodb.DeleteResourcePolicyOutput, error)
func (*DB) DeleteTable ¶
func (d *DB) DeleteTable(input *dynamodb.DeleteTableInput) (*dynamodb.DeleteTableOutput, error)
func (*DB) DeleteTableRequest ¶
func (d *DB) DeleteTableRequest(_ *dynamodb.DeleteTableInput) (*request.Request, *dynamodb.DeleteTableOutput)
func (*DB) DeleteTableWithContext ¶
func (d *DB) DeleteTableWithContext(_ aws.Context, input *dynamodb.DeleteTableInput, _ ...request.Option) (*dynamodb.DeleteTableOutput, error)
func (*DB) DescribeBackup ¶
func (d *DB) DescribeBackup(input *dynamodb.DescribeBackupInput) (*dynamodb.DescribeBackupOutput, error)
func (*DB) DescribeBackupRequest ¶
func (d *DB) DescribeBackupRequest(input *dynamodb.DescribeBackupInput) (*request.Request, *dynamodb.DescribeBackupOutput)
func (*DB) DescribeBackupWithContext ¶
func (d *DB) DescribeBackupWithContext(context aws.Context, input *dynamodb.DescribeBackupInput, option ...request.Option) (*dynamodb.DescribeBackupOutput, error)
func (*DB) DescribeContinuousBackups ¶
func (d *DB) DescribeContinuousBackups(input *dynamodb.DescribeContinuousBackupsInput) (*dynamodb.DescribeContinuousBackupsOutput, error)
func (*DB) DescribeContinuousBackupsRequest ¶
func (d *DB) DescribeContinuousBackupsRequest(input *dynamodb.DescribeContinuousBackupsInput) (*request.Request, *dynamodb.DescribeContinuousBackupsOutput)
func (*DB) DescribeContinuousBackupsWithContext ¶
func (d *DB) DescribeContinuousBackupsWithContext(context aws.Context, input *dynamodb.DescribeContinuousBackupsInput, option ...request.Option) (*dynamodb.DescribeContinuousBackupsOutput, error)
func (*DB) DescribeContributorInsights ¶
func (d *DB) DescribeContributorInsights(input *dynamodb.DescribeContributorInsightsInput) (*dynamodb.DescribeContributorInsightsOutput, error)
func (*DB) DescribeContributorInsightsRequest ¶
func (d *DB) DescribeContributorInsightsRequest(input *dynamodb.DescribeContributorInsightsInput) (*request.Request, *dynamodb.DescribeContributorInsightsOutput)
func (*DB) DescribeContributorInsightsWithContext ¶
func (d *DB) DescribeContributorInsightsWithContext(context aws.Context, input *dynamodb.DescribeContributorInsightsInput, option ...request.Option) (*dynamodb.DescribeContributorInsightsOutput, error)
func (*DB) DescribeEndpoints ¶
func (d *DB) DescribeEndpoints(input *dynamodb.DescribeEndpointsInput) (*dynamodb.DescribeEndpointsOutput, error)
func (*DB) DescribeEndpointsRequest ¶
func (d *DB) DescribeEndpointsRequest(input *dynamodb.DescribeEndpointsInput) (*request.Request, *dynamodb.DescribeEndpointsOutput)
func (*DB) DescribeEndpointsWithContext ¶
func (d *DB) DescribeEndpointsWithContext(context aws.Context, input *dynamodb.DescribeEndpointsInput, option ...request.Option) (*dynamodb.DescribeEndpointsOutput, error)
func (*DB) DescribeExport ¶
func (d *DB) DescribeExport(input *dynamodb.DescribeExportInput) (*dynamodb.DescribeExportOutput, error)
func (*DB) DescribeExportRequest ¶
func (d *DB) DescribeExportRequest(input *dynamodb.DescribeExportInput) (*request.Request, *dynamodb.DescribeExportOutput)
func (*DB) DescribeExportWithContext ¶
func (d *DB) DescribeExportWithContext(context aws.Context, input *dynamodb.DescribeExportInput, option ...request.Option) (*dynamodb.DescribeExportOutput, error)
func (*DB) DescribeGlobalTable ¶
func (d *DB) DescribeGlobalTable(input *dynamodb.DescribeGlobalTableInput) (*dynamodb.DescribeGlobalTableOutput, error)
func (*DB) DescribeGlobalTableRequest ¶
func (d *DB) DescribeGlobalTableRequest(input *dynamodb.DescribeGlobalTableInput) (*request.Request, *dynamodb.DescribeGlobalTableOutput)
func (*DB) DescribeGlobalTableSettings ¶
func (d *DB) DescribeGlobalTableSettings(input *dynamodb.DescribeGlobalTableSettingsInput) (*dynamodb.DescribeGlobalTableSettingsOutput, error)
func (*DB) DescribeGlobalTableSettingsRequest ¶
func (d *DB) DescribeGlobalTableSettingsRequest(input *dynamodb.DescribeGlobalTableSettingsInput) (*request.Request, *dynamodb.DescribeGlobalTableSettingsOutput)
func (*DB) DescribeGlobalTableSettingsWithContext ¶
func (d *DB) DescribeGlobalTableSettingsWithContext(context aws.Context, input *dynamodb.DescribeGlobalTableSettingsInput, option ...request.Option) (*dynamodb.DescribeGlobalTableSettingsOutput, error)
func (*DB) DescribeGlobalTableWithContext ¶
func (d *DB) DescribeGlobalTableWithContext(context aws.Context, input *dynamodb.DescribeGlobalTableInput, option ...request.Option) (*dynamodb.DescribeGlobalTableOutput, error)
func (*DB) DescribeImport ¶
func (d *DB) DescribeImport(input *dynamodb.DescribeImportInput) (*dynamodb.DescribeImportOutput, error)
func (*DB) DescribeImportRequest ¶
func (d *DB) DescribeImportRequest(input *dynamodb.DescribeImportInput) (*request.Request, *dynamodb.DescribeImportOutput)
func (*DB) DescribeImportWithContext ¶
func (d *DB) DescribeImportWithContext(context aws.Context, input *dynamodb.DescribeImportInput, option ...request.Option) (*dynamodb.DescribeImportOutput, error)
func (*DB) DescribeKinesisStreamingDestination ¶
func (d *DB) DescribeKinesisStreamingDestination(input *dynamodb.DescribeKinesisStreamingDestinationInput) (*dynamodb.DescribeKinesisStreamingDestinationOutput, error)
func (*DB) DescribeKinesisStreamingDestinationRequest ¶
func (d *DB) DescribeKinesisStreamingDestinationRequest(input *dynamodb.DescribeKinesisStreamingDestinationInput) (*request.Request, *dynamodb.DescribeKinesisStreamingDestinationOutput)
func (*DB) DescribeKinesisStreamingDestinationWithContext ¶
func (d *DB) DescribeKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.DescribeKinesisStreamingDestinationInput, option ...request.Option) (*dynamodb.DescribeKinesisStreamingDestinationOutput, error)
func (*DB) DescribeLimits ¶
func (d *DB) DescribeLimits(input *dynamodb.DescribeLimitsInput) (*dynamodb.DescribeLimitsOutput, error)
func (*DB) DescribeLimitsRequest ¶
func (d *DB) DescribeLimitsRequest(input *dynamodb.DescribeLimitsInput) (*request.Request, *dynamodb.DescribeLimitsOutput)
func (*DB) DescribeLimitsWithContext ¶
func (d *DB) DescribeLimitsWithContext(context aws.Context, input *dynamodb.DescribeLimitsInput, option ...request.Option) (*dynamodb.DescribeLimitsOutput, error)
func (*DB) DescribeTable ¶
func (d *DB) DescribeTable(input *dynamodb.DescribeTableInput) (*dynamodb.DescribeTableOutput, error)
func (*DB) DescribeTableReplicaAutoScaling ¶
func (d *DB) DescribeTableReplicaAutoScaling(input *dynamodb.DescribeTableReplicaAutoScalingInput) (*dynamodb.DescribeTableReplicaAutoScalingOutput, error)
func (*DB) DescribeTableReplicaAutoScalingRequest ¶
func (d *DB) DescribeTableReplicaAutoScalingRequest(input *dynamodb.DescribeTableReplicaAutoScalingInput) (*request.Request, *dynamodb.DescribeTableReplicaAutoScalingOutput)
func (*DB) DescribeTableReplicaAutoScalingWithContext ¶
func (d *DB) DescribeTableReplicaAutoScalingWithContext(context aws.Context, input *dynamodb.DescribeTableReplicaAutoScalingInput, option ...request.Option) (*dynamodb.DescribeTableReplicaAutoScalingOutput, error)
func (*DB) DescribeTableRequest ¶
func (d *DB) DescribeTableRequest(_ *dynamodb.DescribeTableInput) (*request.Request, *dynamodb.DescribeTableOutput)
func (*DB) DescribeTableWithContext ¶
func (d *DB) DescribeTableWithContext(_ aws.Context, input *dynamodb.DescribeTableInput, _ ...request.Option) (*dynamodb.DescribeTableOutput, error)
func (*DB) DescribeTimeToLive ¶
func (d *DB) DescribeTimeToLive(input *dynamodb.DescribeTimeToLiveInput) (*dynamodb.DescribeTimeToLiveOutput, error)
func (*DB) DescribeTimeToLiveRequest ¶
func (d *DB) DescribeTimeToLiveRequest(input *dynamodb.DescribeTimeToLiveInput) (*request.Request, *dynamodb.DescribeTimeToLiveOutput)
func (*DB) DescribeTimeToLiveWithContext ¶
func (d *DB) DescribeTimeToLiveWithContext(context aws.Context, input *dynamodb.DescribeTimeToLiveInput, option ...request.Option) (*dynamodb.DescribeTimeToLiveOutput, error)
func (*DB) DisableKinesisStreamingDestination ¶
func (d *DB) DisableKinesisStreamingDestination(input *dynamodb.DisableKinesisStreamingDestinationInput) (*dynamodb.DisableKinesisStreamingDestinationOutput, error)
func (*DB) DisableKinesisStreamingDestinationRequest ¶
func (d *DB) DisableKinesisStreamingDestinationRequest(input *dynamodb.DisableKinesisStreamingDestinationInput) (*request.Request, *dynamodb.DisableKinesisStreamingDestinationOutput)
func (*DB) DisableKinesisStreamingDestinationWithContext ¶
func (d *DB) DisableKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.DisableKinesisStreamingDestinationInput, option ...request.Option) (*dynamodb.DisableKinesisStreamingDestinationOutput, error)
func (*DB) EnableKinesisStreamingDestination ¶
func (d *DB) EnableKinesisStreamingDestination(input *dynamodb.EnableKinesisStreamingDestinationInput) (*dynamodb.EnableKinesisStreamingDestinationOutput, error)
func (*DB) EnableKinesisStreamingDestinationRequest ¶
func (d *DB) EnableKinesisStreamingDestinationRequest(input *dynamodb.EnableKinesisStreamingDestinationInput) (*request.Request, *dynamodb.EnableKinesisStreamingDestinationOutput)
func (*DB) EnableKinesisStreamingDestinationWithContext ¶
func (d *DB) EnableKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.EnableKinesisStreamingDestinationInput, option ...request.Option) (*dynamodb.EnableKinesisStreamingDestinationOutput, error)
func (*DB) ExecuteStatement ¶
func (d *DB) ExecuteStatement(input *dynamodb.ExecuteStatementInput) (*dynamodb.ExecuteStatementOutput, error)
func (*DB) ExecuteStatementRequest ¶
func (d *DB) ExecuteStatementRequest(input *dynamodb.ExecuteStatementInput) (*request.Request, *dynamodb.ExecuteStatementOutput)
func (*DB) ExecuteStatementWithContext ¶
func (d *DB) ExecuteStatementWithContext(context aws.Context, input *dynamodb.ExecuteStatementInput, option ...request.Option) (*dynamodb.ExecuteStatementOutput, error)
func (*DB) ExecuteTransaction ¶
func (d *DB) ExecuteTransaction(input *dynamodb.ExecuteTransactionInput) (*dynamodb.ExecuteTransactionOutput, error)
func (*DB) ExecuteTransactionRequest ¶
func (d *DB) ExecuteTransactionRequest(input *dynamodb.ExecuteTransactionInput) (*request.Request, *dynamodb.ExecuteTransactionOutput)
func (*DB) ExecuteTransactionWithContext ¶
func (d *DB) ExecuteTransactionWithContext(context aws.Context, input *dynamodb.ExecuteTransactionInput, option ...request.Option) (*dynamodb.ExecuteTransactionOutput, error)
func (*DB) ExportTableToPointInTime ¶
func (d *DB) ExportTableToPointInTime(input *dynamodb.ExportTableToPointInTimeInput) (*dynamodb.ExportTableToPointInTimeOutput, error)
func (*DB) ExportTableToPointInTimeRequest ¶
func (d *DB) ExportTableToPointInTimeRequest(input *dynamodb.ExportTableToPointInTimeInput) (*request.Request, *dynamodb.ExportTableToPointInTimeOutput)
func (*DB) ExportTableToPointInTimeWithContext ¶
func (d *DB) ExportTableToPointInTimeWithContext(context aws.Context, input *dynamodb.ExportTableToPointInTimeInput, option ...request.Option) (*dynamodb.ExportTableToPointInTimeOutput, error)
func (*DB) GetItem ¶
func (d *DB) GetItem(input *dynamodb.GetItemInput) (*dynamodb.GetItemOutput, error)
func (*DB) GetItemRequest ¶
func (d *DB) GetItemRequest(_ *dynamodb.GetItemInput) (*request.Request, *dynamodb.GetItemOutput)
func (*DB) GetItemWithContext ¶
func (d *DB) GetItemWithContext(_ aws.Context, input *dynamodb.GetItemInput, _ ...request.Option) (*dynamodb.GetItemOutput, error)
func (*DB) GetResourcePolicy ¶
func (d *DB) GetResourcePolicy(input *dynamodb.GetResourcePolicyInput) (*dynamodb.GetResourcePolicyOutput, error)
func (*DB) GetResourcePolicyRequest ¶
func (d *DB) GetResourcePolicyRequest(input *dynamodb.GetResourcePolicyInput) (*request.Request, *dynamodb.GetResourcePolicyOutput)
func (*DB) GetResourcePolicyWithContext ¶
func (d *DB) GetResourcePolicyWithContext(context aws.Context, input *dynamodb.GetResourcePolicyInput, option ...request.Option) (*dynamodb.GetResourcePolicyOutput, error)
func (*DB) ImportTable ¶
func (d *DB) ImportTable(input *dynamodb.ImportTableInput) (*dynamodb.ImportTableOutput, error)
func (*DB) ImportTableRequest ¶
func (d *DB) ImportTableRequest(input *dynamodb.ImportTableInput) (*request.Request, *dynamodb.ImportTableOutput)
func (*DB) ImportTableWithContext ¶
func (d *DB) ImportTableWithContext(context aws.Context, input *dynamodb.ImportTableInput, option ...request.Option) (*dynamodb.ImportTableOutput, error)
func (*DB) ListBackups ¶
func (d *DB) ListBackups(input *dynamodb.ListBackupsInput) (*dynamodb.ListBackupsOutput, error)
func (*DB) ListBackupsRequest ¶
func (d *DB) ListBackupsRequest(input *dynamodb.ListBackupsInput) (*request.Request, *dynamodb.ListBackupsOutput)
func (*DB) ListBackupsWithContext ¶
func (d *DB) ListBackupsWithContext(context aws.Context, input *dynamodb.ListBackupsInput, option ...request.Option) (*dynamodb.ListBackupsOutput, error)
func (*DB) ListContributorInsights ¶
func (d *DB) ListContributorInsights(input *dynamodb.ListContributorInsightsInput) (*dynamodb.ListContributorInsightsOutput, error)
func (*DB) ListContributorInsightsPages ¶
func (d *DB) ListContributorInsightsPages(input *dynamodb.ListContributorInsightsInput, f func(*dynamodb.ListContributorInsightsOutput, bool) bool) error
func (*DB) ListContributorInsightsPagesWithContext ¶
func (*DB) ListContributorInsightsRequest ¶
func (d *DB) ListContributorInsightsRequest(input *dynamodb.ListContributorInsightsInput) (*request.Request, *dynamodb.ListContributorInsightsOutput)
func (*DB) ListContributorInsightsWithContext ¶
func (d *DB) ListContributorInsightsWithContext(context aws.Context, input *dynamodb.ListContributorInsightsInput, option ...request.Option) (*dynamodb.ListContributorInsightsOutput, error)
func (*DB) ListExports ¶
func (d *DB) ListExports(input *dynamodb.ListExportsInput) (*dynamodb.ListExportsOutput, error)
func (*DB) ListExportsPages ¶
func (d *DB) ListExportsPages(input *dynamodb.ListExportsInput, f func(*dynamodb.ListExportsOutput, bool) bool) error
func (*DB) ListExportsPagesWithContext ¶
func (*DB) ListExportsRequest ¶
func (d *DB) ListExportsRequest(input *dynamodb.ListExportsInput) (*request.Request, *dynamodb.ListExportsOutput)
func (*DB) ListExportsWithContext ¶
func (d *DB) ListExportsWithContext(context aws.Context, input *dynamodb.ListExportsInput, option ...request.Option) (*dynamodb.ListExportsOutput, error)
func (*DB) ListGlobalTables ¶
func (d *DB) ListGlobalTables(input *dynamodb.ListGlobalTablesInput) (*dynamodb.ListGlobalTablesOutput, error)
func (*DB) ListGlobalTablesRequest ¶
func (d *DB) ListGlobalTablesRequest(input *dynamodb.ListGlobalTablesInput) (*request.Request, *dynamodb.ListGlobalTablesOutput)
func (*DB) ListGlobalTablesWithContext ¶
func (d *DB) ListGlobalTablesWithContext(context aws.Context, input *dynamodb.ListGlobalTablesInput, option ...request.Option) (*dynamodb.ListGlobalTablesOutput, error)
func (*DB) ListImports ¶
func (d *DB) ListImports(input *dynamodb.ListImportsInput) (*dynamodb.ListImportsOutput, error)
func (*DB) ListImportsPages ¶
func (d *DB) ListImportsPages(input *dynamodb.ListImportsInput, f func(*dynamodb.ListImportsOutput, bool) bool) error
func (*DB) ListImportsPagesWithContext ¶
func (*DB) ListImportsRequest ¶
func (d *DB) ListImportsRequest(input *dynamodb.ListImportsInput) (*request.Request, *dynamodb.ListImportsOutput)
func (*DB) ListImportsWithContext ¶
func (d *DB) ListImportsWithContext(context aws.Context, input *dynamodb.ListImportsInput, option ...request.Option) (*dynamodb.ListImportsOutput, error)
func (*DB) ListTables ¶
func (d *DB) ListTables(input *dynamodb.ListTablesInput) (*dynamodb.ListTablesOutput, error)
func (*DB) ListTablesPages ¶
func (d *DB) ListTablesPages(input *dynamodb.ListTablesInput, processPage func(*dynamodb.ListTablesOutput, bool) bool) error
func (*DB) ListTablesPagesWithContext ¶
func (*DB) ListTablesRequest ¶
func (d *DB) ListTablesRequest(_ *dynamodb.ListTablesInput) (*request.Request, *dynamodb.ListTablesOutput)
func (*DB) ListTablesWithContext ¶
func (d *DB) ListTablesWithContext(_ aws.Context, input *dynamodb.ListTablesInput, _ ...request.Option) (*dynamodb.ListTablesOutput, error)
func (*DB) ListTagsOfResource ¶
func (d *DB) ListTagsOfResource(input *dynamodb.ListTagsOfResourceInput) (*dynamodb.ListTagsOfResourceOutput, error)
func (*DB) ListTagsOfResourceRequest ¶
func (d *DB) ListTagsOfResourceRequest(input *dynamodb.ListTagsOfResourceInput) (*request.Request, *dynamodb.ListTagsOfResourceOutput)
func (*DB) ListTagsOfResourceWithContext ¶
func (d *DB) ListTagsOfResourceWithContext(context aws.Context, input *dynamodb.ListTagsOfResourceInput, option ...request.Option) (*dynamodb.ListTagsOfResourceOutput, error)
func (*DB) PutItem ¶
func (d *DB) PutItem(input *dynamodb.PutItemInput) (*dynamodb.PutItemOutput, error)
func (*DB) PutItemRequest ¶
func (d *DB) PutItemRequest(_ *dynamodb.PutItemInput) (*request.Request, *dynamodb.PutItemOutput)
func (*DB) PutItemWithContext ¶
func (d *DB) PutItemWithContext(_ aws.Context, input *dynamodb.PutItemInput, _ ...request.Option) (*dynamodb.PutItemOutput, error)
func (*DB) PutResourcePolicy ¶
func (d *DB) PutResourcePolicy(input *dynamodb.PutResourcePolicyInput) (*dynamodb.PutResourcePolicyOutput, error)
func (*DB) PutResourcePolicyRequest ¶
func (d *DB) PutResourcePolicyRequest(input *dynamodb.PutResourcePolicyInput) (*request.Request, *dynamodb.PutResourcePolicyOutput)
func (*DB) PutResourcePolicyWithContext ¶
func (d *DB) PutResourcePolicyWithContext(context aws.Context, input *dynamodb.PutResourcePolicyInput, option ...request.Option) (*dynamodb.PutResourcePolicyOutput, error)
func (*DB) Query ¶
func (d *DB) Query(input *dynamodb.QueryInput) (*dynamodb.QueryOutput, error)
func (*DB) QueryPages ¶
func (d *DB) QueryPages(input *dynamodb.QueryInput, f func(*dynamodb.QueryOutput, bool) bool) error
func (*DB) QueryPagesWithContext ¶
func (*DB) QueryRequest ¶
func (d *DB) QueryRequest(input *dynamodb.QueryInput) (*request.Request, *dynamodb.QueryOutput)
func (*DB) QueryWithContext ¶
func (d *DB) QueryWithContext(_ aws.Context, input *dynamodb.QueryInput, _ ...request.Option) (*dynamodb.QueryOutput, error)
func (*DB) RestoreTableFromBackup ¶
func (d *DB) RestoreTableFromBackup(input *dynamodb.RestoreTableFromBackupInput) (*dynamodb.RestoreTableFromBackupOutput, error)
func (*DB) RestoreTableFromBackupRequest ¶
func (d *DB) RestoreTableFromBackupRequest(input *dynamodb.RestoreTableFromBackupInput) (*request.Request, *dynamodb.RestoreTableFromBackupOutput)
func (*DB) RestoreTableFromBackupWithContext ¶
func (d *DB) RestoreTableFromBackupWithContext(context aws.Context, input *dynamodb.RestoreTableFromBackupInput, option ...request.Option) (*dynamodb.RestoreTableFromBackupOutput, error)
func (*DB) RestoreTableToPointInTime ¶
func (d *DB) RestoreTableToPointInTime(input *dynamodb.RestoreTableToPointInTimeInput) (*dynamodb.RestoreTableToPointInTimeOutput, error)
func (*DB) RestoreTableToPointInTimeRequest ¶
func (d *DB) RestoreTableToPointInTimeRequest(input *dynamodb.RestoreTableToPointInTimeInput) (*request.Request, *dynamodb.RestoreTableToPointInTimeOutput)
func (*DB) RestoreTableToPointInTimeWithContext ¶
func (d *DB) RestoreTableToPointInTimeWithContext(context aws.Context, input *dynamodb.RestoreTableToPointInTimeInput, option ...request.Option) (*dynamodb.RestoreTableToPointInTimeOutput, error)
func (*DB) ScanPagesWithContext ¶
func (*DB) ScanRequest ¶
func (*DB) ScanWithContext ¶
func (*DB) TagResource ¶
func (d *DB) TagResource(input *dynamodb.TagResourceInput) (*dynamodb.TagResourceOutput, error)
func (*DB) TagResourceRequest ¶
func (d *DB) TagResourceRequest(input *dynamodb.TagResourceInput) (*request.Request, *dynamodb.TagResourceOutput)
func (*DB) TagResourceWithContext ¶
func (d *DB) TagResourceWithContext(context aws.Context, input *dynamodb.TagResourceInput, option ...request.Option) (*dynamodb.TagResourceOutput, error)
func (*DB) TransactGetItems ¶
func (d *DB) TransactGetItems(input *dynamodb.TransactGetItemsInput) (*dynamodb.TransactGetItemsOutput, error)
func (*DB) TransactGetItemsRequest ¶
func (d *DB) TransactGetItemsRequest(input *dynamodb.TransactGetItemsInput) (*request.Request, *dynamodb.TransactGetItemsOutput)
func (*DB) TransactGetItemsWithContext ¶
func (d *DB) TransactGetItemsWithContext(_ aws.Context, input *dynamodb.TransactGetItemsInput, _ ...request.Option) (*dynamodb.TransactGetItemsOutput, error)
func (*DB) TransactWriteItems ¶
func (d *DB) TransactWriteItems(input *dynamodb.TransactWriteItemsInput) (*dynamodb.TransactWriteItemsOutput, error)
func (*DB) TransactWriteItemsRequest ¶
func (d *DB) TransactWriteItemsRequest(_ *dynamodb.TransactWriteItemsInput) (*request.Request, *dynamodb.TransactWriteItemsOutput)
func (*DB) TransactWriteItemsWithContext ¶
func (d *DB) TransactWriteItemsWithContext(_ aws.Context, input *dynamodb.TransactWriteItemsInput, _ ...request.Option) (*dynamodb.TransactWriteItemsOutput, error)
func (*DB) UntagResource ¶
func (d *DB) UntagResource(input *dynamodb.UntagResourceInput) (*dynamodb.UntagResourceOutput, error)
func (*DB) UntagResourceRequest ¶
func (d *DB) UntagResourceRequest(input *dynamodb.UntagResourceInput) (*request.Request, *dynamodb.UntagResourceOutput)
func (*DB) UntagResourceWithContext ¶
func (d *DB) UntagResourceWithContext(context aws.Context, input *dynamodb.UntagResourceInput, option ...request.Option) (*dynamodb.UntagResourceOutput, error)
func (*DB) UpdateContinuousBackups ¶
func (d *DB) UpdateContinuousBackups(input *dynamodb.UpdateContinuousBackupsInput) (*dynamodb.UpdateContinuousBackupsOutput, error)
func (*DB) UpdateContinuousBackupsRequest ¶
func (d *DB) UpdateContinuousBackupsRequest(input *dynamodb.UpdateContinuousBackupsInput) (*request.Request, *dynamodb.UpdateContinuousBackupsOutput)
func (*DB) UpdateContinuousBackupsWithContext ¶
func (d *DB) UpdateContinuousBackupsWithContext(context aws.Context, input *dynamodb.UpdateContinuousBackupsInput, option ...request.Option) (*dynamodb.UpdateContinuousBackupsOutput, error)
func (*DB) UpdateContributorInsights ¶
func (d *DB) UpdateContributorInsights(input *dynamodb.UpdateContributorInsightsInput) (*dynamodb.UpdateContributorInsightsOutput, error)
func (*DB) UpdateContributorInsightsRequest ¶
func (d *DB) UpdateContributorInsightsRequest(input *dynamodb.UpdateContributorInsightsInput) (*request.Request, *dynamodb.UpdateContributorInsightsOutput)
func (*DB) UpdateContributorInsightsWithContext ¶
func (d *DB) UpdateContributorInsightsWithContext(context aws.Context, input *dynamodb.UpdateContributorInsightsInput, option ...request.Option) (*dynamodb.UpdateContributorInsightsOutput, error)
func (*DB) UpdateGlobalTable ¶
func (d *DB) UpdateGlobalTable(input *dynamodb.UpdateGlobalTableInput) (*dynamodb.UpdateGlobalTableOutput, error)
func (*DB) UpdateGlobalTableRequest ¶
func (d *DB) UpdateGlobalTableRequest(input *dynamodb.UpdateGlobalTableInput) (*request.Request, *dynamodb.UpdateGlobalTableOutput)
func (*DB) UpdateGlobalTableSettings ¶
func (d *DB) UpdateGlobalTableSettings(input *dynamodb.UpdateGlobalTableSettingsInput) (*dynamodb.UpdateGlobalTableSettingsOutput, error)
func (*DB) UpdateGlobalTableSettingsRequest ¶
func (d *DB) UpdateGlobalTableSettingsRequest(input *dynamodb.UpdateGlobalTableSettingsInput) (*request.Request, *dynamodb.UpdateGlobalTableSettingsOutput)
func (*DB) UpdateGlobalTableSettingsWithContext ¶
func (d *DB) UpdateGlobalTableSettingsWithContext(context aws.Context, input *dynamodb.UpdateGlobalTableSettingsInput, option ...request.Option) (*dynamodb.UpdateGlobalTableSettingsOutput, error)
func (*DB) UpdateGlobalTableWithContext ¶
func (d *DB) UpdateGlobalTableWithContext(context aws.Context, input *dynamodb.UpdateGlobalTableInput, option ...request.Option) (*dynamodb.UpdateGlobalTableOutput, error)
func (*DB) UpdateItem ¶
func (d *DB) UpdateItem(input *dynamodb.UpdateItemInput) (*dynamodb.UpdateItemOutput, error)
func (*DB) UpdateItemRequest ¶
func (d *DB) UpdateItemRequest(input *dynamodb.UpdateItemInput) (*request.Request, *dynamodb.UpdateItemOutput)
func (*DB) UpdateItemWithContext ¶
func (d *DB) UpdateItemWithContext(context aws.Context, input *dynamodb.UpdateItemInput, option ...request.Option) (*dynamodb.UpdateItemOutput, error)
func (*DB) UpdateKinesisStreamingDestination ¶
func (d *DB) UpdateKinesisStreamingDestination(input *dynamodb.UpdateKinesisStreamingDestinationInput) (*dynamodb.UpdateKinesisStreamingDestinationOutput, error)
func (*DB) UpdateKinesisStreamingDestinationRequest ¶
func (d *DB) UpdateKinesisStreamingDestinationRequest(input *dynamodb.UpdateKinesisStreamingDestinationInput) (*request.Request, *dynamodb.UpdateKinesisStreamingDestinationOutput)
func (*DB) UpdateKinesisStreamingDestinationWithContext ¶
func (d *DB) UpdateKinesisStreamingDestinationWithContext(context aws.Context, input *dynamodb.UpdateKinesisStreamingDestinationInput, option ...request.Option) (*dynamodb.UpdateKinesisStreamingDestinationOutput, error)
func (*DB) UpdateTable ¶
func (d *DB) UpdateTable(input *dynamodb.UpdateTableInput) (*dynamodb.UpdateTableOutput, error)
func (*DB) UpdateTableReplicaAutoScaling ¶
func (d *DB) UpdateTableReplicaAutoScaling(input *dynamodb.UpdateTableReplicaAutoScalingInput) (*dynamodb.UpdateTableReplicaAutoScalingOutput, error)
func (*DB) UpdateTableReplicaAutoScalingRequest ¶
func (d *DB) UpdateTableReplicaAutoScalingRequest(input *dynamodb.UpdateTableReplicaAutoScalingInput) (*request.Request, *dynamodb.UpdateTableReplicaAutoScalingOutput)
func (*DB) UpdateTableReplicaAutoScalingWithContext ¶
func (d *DB) UpdateTableReplicaAutoScalingWithContext(context aws.Context, input *dynamodb.UpdateTableReplicaAutoScalingInput, option ...request.Option) (*dynamodb.UpdateTableReplicaAutoScalingOutput, error)
func (*DB) UpdateTableRequest ¶
func (d *DB) UpdateTableRequest(input *dynamodb.UpdateTableInput) (*request.Request, *dynamodb.UpdateTableOutput)
func (*DB) UpdateTableWithContext ¶
func (d *DB) UpdateTableWithContext(context aws.Context, input *dynamodb.UpdateTableInput, option ...request.Option) (*dynamodb.UpdateTableOutput, error)
func (*DB) UpdateTimeToLive ¶
func (d *DB) UpdateTimeToLive(input *dynamodb.UpdateTimeToLiveInput) (*dynamodb.UpdateTimeToLiveOutput, error)
func (*DB) UpdateTimeToLiveRequest ¶
func (d *DB) UpdateTimeToLiveRequest(input *dynamodb.UpdateTimeToLiveInput) (*request.Request, *dynamodb.UpdateTimeToLiveOutput)
func (*DB) UpdateTimeToLiveWithContext ¶
func (d *DB) UpdateTimeToLiveWithContext(context aws.Context, input *dynamodb.UpdateTimeToLiveInput, option ...request.Option) (*dynamodb.UpdateTimeToLiveOutput, error)
func (*DB) WaitUntilTableExists ¶
func (d *DB) WaitUntilTableExists(input *dynamodb.DescribeTableInput) error
func (*DB) WaitUntilTableExistsWithContext ¶
func (d *DB) WaitUntilTableExistsWithContext(context aws.Context, input *dynamodb.DescribeTableInput, option ...request.WaiterOption) error
func (*DB) WaitUntilTableNotExists ¶
func (d *DB) WaitUntilTableNotExists(input *dynamodb.DescribeTableInput) error
func (*DB) WaitUntilTableNotExistsWithContext ¶
func (d *DB) WaitUntilTableNotExistsWithContext(context aws.Context, input *dynamodb.DescribeTableInput, option ...request.WaiterOption) error
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package conditionexpression parses DynamoDB conditions expressions, as documented at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html.
|
Package conditionexpression parses DynamoDB conditions expressions, as documented at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html. |
|
Package projectionexpression parses DynamoDB update expressions, as documented at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.UpdateExpressions.html
|
Package projectionexpression parses DynamoDB update expressions, as documented at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.UpdateExpressions.html |
|
Package updateexpression parses DynamoDB projection expressions, as documented at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ProjectionExpressions.html
|
Package updateexpression parses DynamoDB projection expressions, as documented at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ProjectionExpressions.html |
Click to show internal directories.
Click to hide internal directories.