module Aws::DynamoDB::Endpoints
def self.parameters_for_operation(context)
def self.parameters_for_operation(context) case context.operation_name when :batch_get_item BatchGetItem.build(context) when :batch_write_item BatchWriteItem.build(context) when :create_backup CreateBackup.build(context) when :create_global_table CreateGlobalTable.build(context) when :create_table CreateTable.build(context) when :delete_backup DeleteBackup.build(context) when :delete_item DeleteItem.build(context) when :delete_resource_policy DeleteResourcePolicy.build(context) when :delete_table DeleteTable.build(context) when :describe_backup DescribeBackup.build(context) when :describe_continuous_backups DescribeContinuousBackups.build(context) when :describe_contributor_insights DescribeContributorInsights.build(context) when :describe_export DescribeExport.build(context) when :describe_global_table DescribeGlobalTable.build(context) when :describe_global_table_settings DescribeGlobalTableSettings.build(context) when :describe_import DescribeImport.build(context) when :describe_kinesis_streaming_destination DescribeKinesisStreamingDestination.build(context) when :describe_table DescribeTable.build(context) when :describe_table_replica_auto_scaling DescribeTableReplicaAutoScaling.build(context) when :describe_time_to_live DescribeTimeToLive.build(context) when :disable_kinesis_streaming_destination DisableKinesisStreamingDestination.build(context) when :enable_kinesis_streaming_destination EnableKinesisStreamingDestination.build(context) when :export_table_to_point_in_time ExportTableToPointInTime.build(context) when :get_item GetItem.build(context) when :get_resource_policy GetResourcePolicy.build(context) when :import_table ImportTable.build(context) when :list_backups ListBackups.build(context) when :list_contributor_insights ListContributorInsights.build(context) when :list_exports ListExports.build(context) when :list_imports ListImports.build(context) when :list_tags_of_resource ListTagsOfResource.build(context) when :put_item PutItem.build(context) when :put_resource_policy PutResourcePolicy.build(context) when :query Query.build(context) when :restore_table_from_backup RestoreTableFromBackup.build(context) when :restore_table_to_point_in_time RestoreTableToPointInTime.build(context) when :scan Scan.build(context) when :tag_resource TagResource.build(context) when :transact_get_items TransactGetItems.build(context) when :untag_resource UntagResource.build(context) when :update_continuous_backups UpdateContinuousBackups.build(context) when :update_contributor_insights UpdateContributorInsights.build(context) when :update_global_table UpdateGlobalTable.build(context) when :update_global_table_settings UpdateGlobalTableSettings.build(context) when :update_item UpdateItem.build(context) when :update_kinesis_streaming_destination UpdateKinesisStreamingDestination.build(context) when :update_table UpdateTable.build(context) when :update_table_replica_auto_scaling UpdateTableReplicaAutoScaling.build(context) when :update_time_to_live UpdateTimeToLive.build(context) else Aws::DynamoDB::EndpointParameters.create(context.config) end end