in gems/aws-sdk-neptunegraph/lib/aws-sdk-neptunegraph/endpoints.rb [303:373]
def self.parameters_for_operation(context)
case context.operation_name
when :cancel_export_task
CancelExportTask.build(context)
when :cancel_import_task
CancelImportTask.build(context)
when :cancel_query
CancelQuery.build(context)
when :create_graph
CreateGraph.build(context)
when :create_graph_snapshot
CreateGraphSnapshot.build(context)
when :create_graph_using_import_task
CreateGraphUsingImportTask.build(context)
when :create_private_graph_endpoint
CreatePrivateGraphEndpoint.build(context)
when :delete_graph
DeleteGraph.build(context)
when :delete_graph_snapshot
DeleteGraphSnapshot.build(context)
when :delete_private_graph_endpoint
DeletePrivateGraphEndpoint.build(context)
when :execute_query
ExecuteQuery.build(context)
when :get_export_task
GetExportTask.build(context)
when :get_graph
GetGraph.build(context)
when :get_graph_snapshot
GetGraphSnapshot.build(context)
when :get_graph_summary
GetGraphSummary.build(context)
when :get_import_task
GetImportTask.build(context)
when :get_private_graph_endpoint
GetPrivateGraphEndpoint.build(context)
when :get_query
GetQuery.build(context)
when :list_export_tasks
ListExportTasks.build(context)
when :list_graph_snapshots
ListGraphSnapshots.build(context)
when :list_graphs
ListGraphs.build(context)
when :list_import_tasks
ListImportTasks.build(context)
when :list_private_graph_endpoints
ListPrivateGraphEndpoints.build(context)
when :list_queries
ListQueries.build(context)
when :list_tags_for_resource
ListTagsForResource.build(context)
when :reset_graph
ResetGraph.build(context)
when :restore_graph_from_snapshot
RestoreGraphFromSnapshot.build(context)
when :start_export_task
StartExportTask.build(context)
when :start_import_task
StartImportTask.build(context)
when :tag_resource
TagResource.build(context)
when :untag_resource
UntagResource.build(context)
when :update_graph
UpdateGraph.build(context)
else
Aws::NeptuneGraph::EndpointParameters.create(context.config)
end
end