lib/aws-sdk-elasticache/plugins/endpoints.rb in aws-sdk-elasticache-1.116.0 vs lib/aws-sdk-elasticache/plugins/endpoints.rb in aws-sdk-elasticache-1.117.0

- old
+ new

@@ -25,11 +25,11 @@ # @api private class Handler < Seahorse::Client::Handler def call(context) unless context[:discovered_endpoint] - params = parameters_for_operation(context) + params = Aws::ElastiCache::Endpoints.parameters_for_operation(context) endpoint = context.config.endpoint_provider.resolve_endpoint(params) context.http_request.endpoint = endpoint.url apply_endpoint_headers(context, endpoint.headers) @@ -63,164 +63,9 @@ .compact .map { |s| Seahorse::Util.escape_header_list_string(s.to_s) } .join(',') context.http_request.headers[key] = value - end - end - - def parameters_for_operation(context) - case context.operation_name - when :add_tags_to_resource - Aws::ElastiCache::Endpoints::AddTagsToResource.build(context) - when :authorize_cache_security_group_ingress - Aws::ElastiCache::Endpoints::AuthorizeCacheSecurityGroupIngress.build(context) - when :batch_apply_update_action - Aws::ElastiCache::Endpoints::BatchApplyUpdateAction.build(context) - when :batch_stop_update_action - Aws::ElastiCache::Endpoints::BatchStopUpdateAction.build(context) - when :complete_migration - Aws::ElastiCache::Endpoints::CompleteMigration.build(context) - when :copy_serverless_cache_snapshot - Aws::ElastiCache::Endpoints::CopyServerlessCacheSnapshot.build(context) - when :copy_snapshot - Aws::ElastiCache::Endpoints::CopySnapshot.build(context) - when :create_cache_cluster - Aws::ElastiCache::Endpoints::CreateCacheCluster.build(context) - when :create_cache_parameter_group - Aws::ElastiCache::Endpoints::CreateCacheParameterGroup.build(context) - when :create_cache_security_group - Aws::ElastiCache::Endpoints::CreateCacheSecurityGroup.build(context) - when :create_cache_subnet_group - Aws::ElastiCache::Endpoints::CreateCacheSubnetGroup.build(context) - when :create_global_replication_group - Aws::ElastiCache::Endpoints::CreateGlobalReplicationGroup.build(context) - when :create_replication_group - Aws::ElastiCache::Endpoints::CreateReplicationGroup.build(context) - when :create_serverless_cache - Aws::ElastiCache::Endpoints::CreateServerlessCache.build(context) - when :create_serverless_cache_snapshot - Aws::ElastiCache::Endpoints::CreateServerlessCacheSnapshot.build(context) - when :create_snapshot - Aws::ElastiCache::Endpoints::CreateSnapshot.build(context) - when :create_user - Aws::ElastiCache::Endpoints::CreateUser.build(context) - when :create_user_group - Aws::ElastiCache::Endpoints::CreateUserGroup.build(context) - when :decrease_node_groups_in_global_replication_group - Aws::ElastiCache::Endpoints::DecreaseNodeGroupsInGlobalReplicationGroup.build(context) - when :decrease_replica_count - Aws::ElastiCache::Endpoints::DecreaseReplicaCount.build(context) - when :delete_cache_cluster - Aws::ElastiCache::Endpoints::DeleteCacheCluster.build(context) - when :delete_cache_parameter_group - Aws::ElastiCache::Endpoints::DeleteCacheParameterGroup.build(context) - when :delete_cache_security_group - Aws::ElastiCache::Endpoints::DeleteCacheSecurityGroup.build(context) - when :delete_cache_subnet_group - Aws::ElastiCache::Endpoints::DeleteCacheSubnetGroup.build(context) - when :delete_global_replication_group - Aws::ElastiCache::Endpoints::DeleteGlobalReplicationGroup.build(context) - when :delete_replication_group - Aws::ElastiCache::Endpoints::DeleteReplicationGroup.build(context) - when :delete_serverless_cache - Aws::ElastiCache::Endpoints::DeleteServerlessCache.build(context) - when :delete_serverless_cache_snapshot - Aws::ElastiCache::Endpoints::DeleteServerlessCacheSnapshot.build(context) - when :delete_snapshot - Aws::ElastiCache::Endpoints::DeleteSnapshot.build(context) - when :delete_user - Aws::ElastiCache::Endpoints::DeleteUser.build(context) - when :delete_user_group - Aws::ElastiCache::Endpoints::DeleteUserGroup.build(context) - when :describe_cache_clusters - Aws::ElastiCache::Endpoints::DescribeCacheClusters.build(context) - when :describe_cache_engine_versions - Aws::ElastiCache::Endpoints::DescribeCacheEngineVersions.build(context) - when :describe_cache_parameter_groups - Aws::ElastiCache::Endpoints::DescribeCacheParameterGroups.build(context) - when :describe_cache_parameters - Aws::ElastiCache::Endpoints::DescribeCacheParameters.build(context) - when :describe_cache_security_groups - Aws::ElastiCache::Endpoints::DescribeCacheSecurityGroups.build(context) - when :describe_cache_subnet_groups - Aws::ElastiCache::Endpoints::DescribeCacheSubnetGroups.build(context) - when :describe_engine_default_parameters - Aws::ElastiCache::Endpoints::DescribeEngineDefaultParameters.build(context) - when :describe_events - Aws::ElastiCache::Endpoints::DescribeEvents.build(context) - when :describe_global_replication_groups - Aws::ElastiCache::Endpoints::DescribeGlobalReplicationGroups.build(context) - when :describe_replication_groups - Aws::ElastiCache::Endpoints::DescribeReplicationGroups.build(context) - when :describe_reserved_cache_nodes - Aws::ElastiCache::Endpoints::DescribeReservedCacheNodes.build(context) - when :describe_reserved_cache_nodes_offerings - Aws::ElastiCache::Endpoints::DescribeReservedCacheNodesOfferings.build(context) - when :describe_serverless_cache_snapshots - Aws::ElastiCache::Endpoints::DescribeServerlessCacheSnapshots.build(context) - when :describe_serverless_caches - Aws::ElastiCache::Endpoints::DescribeServerlessCaches.build(context) - when :describe_service_updates - Aws::ElastiCache::Endpoints::DescribeServiceUpdates.build(context) - when :describe_snapshots - Aws::ElastiCache::Endpoints::DescribeSnapshots.build(context) - when :describe_update_actions - Aws::ElastiCache::Endpoints::DescribeUpdateActions.build(context) - when :describe_user_groups - Aws::ElastiCache::Endpoints::DescribeUserGroups.build(context) - when :describe_users - Aws::ElastiCache::Endpoints::DescribeUsers.build(context) - when :disassociate_global_replication_group - Aws::ElastiCache::Endpoints::DisassociateGlobalReplicationGroup.build(context) - when :export_serverless_cache_snapshot - Aws::ElastiCache::Endpoints::ExportServerlessCacheSnapshot.build(context) - when :failover_global_replication_group - Aws::ElastiCache::Endpoints::FailoverGlobalReplicationGroup.build(context) - when :increase_node_groups_in_global_replication_group - Aws::ElastiCache::Endpoints::IncreaseNodeGroupsInGlobalReplicationGroup.build(context) - when :increase_replica_count - Aws::ElastiCache::Endpoints::IncreaseReplicaCount.build(context) - when :list_allowed_node_type_modifications - Aws::ElastiCache::Endpoints::ListAllowedNodeTypeModifications.build(context) - when :list_tags_for_resource - Aws::ElastiCache::Endpoints::ListTagsForResource.build(context) - when :modify_cache_cluster - Aws::ElastiCache::Endpoints::ModifyCacheCluster.build(context) - when :modify_cache_parameter_group - Aws::ElastiCache::Endpoints::ModifyCacheParameterGroup.build(context) - when :modify_cache_subnet_group - Aws::ElastiCache::Endpoints::ModifyCacheSubnetGroup.build(context) - when :modify_global_replication_group - Aws::ElastiCache::Endpoints::ModifyGlobalReplicationGroup.build(context) - when :modify_replication_group - Aws::ElastiCache::Endpoints::ModifyReplicationGroup.build(context) - when :modify_replication_group_shard_configuration - Aws::ElastiCache::Endpoints::ModifyReplicationGroupShardConfiguration.build(context) - when :modify_serverless_cache - Aws::ElastiCache::Endpoints::ModifyServerlessCache.build(context) - when :modify_user - Aws::ElastiCache::Endpoints::ModifyUser.build(context) - when :modify_user_group - Aws::ElastiCache::Endpoints::ModifyUserGroup.build(context) - when :purchase_reserved_cache_nodes_offering - Aws::ElastiCache::Endpoints::PurchaseReservedCacheNodesOffering.build(context) - when :rebalance_slots_in_global_replication_group - Aws::ElastiCache::Endpoints::RebalanceSlotsInGlobalReplicationGroup.build(context) - when :reboot_cache_cluster - Aws::ElastiCache::Endpoints::RebootCacheCluster.build(context) - when :remove_tags_from_resource - Aws::ElastiCache::Endpoints::RemoveTagsFromResource.build(context) - when :reset_cache_parameter_group - Aws::ElastiCache::Endpoints::ResetCacheParameterGroup.build(context) - when :revoke_cache_security_group_ingress - Aws::ElastiCache::Endpoints::RevokeCacheSecurityGroupIngress.build(context) - when :start_migration - Aws::ElastiCache::Endpoints::StartMigration.build(context) - when :test_failover - Aws::ElastiCache::Endpoints::TestFailover.build(context) - when :test_migration - Aws::ElastiCache::Endpoints::TestMigration.build(context) end end end def add_handlers(handlers, _config)